✔ 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 secretsSchedulers
Multiple intervals, Multiple time zonesEvents
Condition based auto trigger events, on any API of the platform
Custom EventsWeb 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, GitHubAutomatic Caching
Instance APIs
Custom APIs
System APIs
Third Party APIsDatabase Migration Scripts
Write migration scripts in Node.js not in SQLInternationalization
Any error message of any API can be converted to any language in the worldDeveloper Accounts
No local setup required for developers
Development environment behavior will be same as Production environmentGit 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)