✔ Auto generated high performance APIs
- Attach database and it will generate APIs based on data/schema of database
- Top database of industry are supported.
✔ You can write your own custom APIs and test in UI.
✔ Install third party APIs from API Maker Store.
✔ Write test cases of your custom code.
✔ Do git pull and deploy on other environments, like QA | UAT | PROD.
⭐ Query data across 8 DB types
- MongoDB
- MySQL
- MariaDB
- Percona XtraDB
- Ti DB
- PostgreSQL DB
- Oracle DB
- SQL Server
⭐ Auto Generated APIs For every instance → database → table
- Get All
- Get All Stream
- Get By ID
- Save Single/Multiple
- Master Save/Update Single/Multiple
- Update By ID
- Update Many
- Replace By ID
- Query Data
- Query Data By Stream
- Remove By ID
- Remove By Query
- Count
- Distinct
- Distinct With Query
- Aggregate (MongoDB)
- Array Operations (MongoDB)
⭐ Custom APIs
- Write APIs having custom business logic, with pre validated &
- converted request payload
- Write Utility Classes to write common code across APIs.
- You can use any npm package in code
- Code execution environment is fully customizable using Dockerfile
- Write code and test with different payload in API Maker UI (No need to restart anything at all)
⭐ System APIs
- Encrypt Data
- Decrypt Data
- Hash Data
- Is Valid Data For Table
- Is Valid Data For Custom API
- Is Valid Data For Third Party API
- Emit Event
- Emit Event Web Socket
- Get Token
- Get Secret Key/Keys
- Get Redis Key/Keys
- Set Redis Key/Keys
- Remove Redis Key/Keys
- Reset Database Cache
- Reset Third Party API Cache
- Reset Custom API Cache
- Reset System API Cache
- Call External API
- Get Table Meta Data
⭐ Third Party APIs
- 1 click 👆 to install/uninstall ready made APIs from API Maker store 
- APIs will be installed with source code, so developers can also modify as their need. 
- You can install same API bundle with multiple API versions 
⭐ More...
- Secrets 
 Center place to manage all secrets
- Schedulers 
 Multiple intervals, Multiple time zones
- Events 
 Condition based auto trigger events, on any API of the platform
 Custom Events
- Web Socket Events (Notify frontend/mobile apps) 
 Condition based listening to any API hit of the platform
 As you increase servers of AM, you can handle N number of users, there is no technical limitation from AM side.
- Third party authorization 
 Google, AWS, Azure, GitHub
- Automatic Caching 
 Instance APIs
 Custom APIs
 System APIs
 Third Party APIs
- Database Migration Scripts 
 Write migration scripts in Node.js not in SQL
- Internationalization 
 Any error message of any API can be converted to any language in the world
- Developer Accounts 
 No local setup required for developers
 Development environment behavior will be same as Production environment
- Git Pull & Deployment Done 
 No more complex & time taking pipelines running for deployment
Websites
https://apimaker.dev
https://docs.apimaker.dev
Follow on twitter
https://twitter.com/api_maker
 
 
              

 
 
    
Top comments (0)