Features โธ Powerful Auto Generated APIs | Inbuilt APIs Connect the Database and enjoy autogenerated APIs. Below is the Schema APIs and Generated APIs list.
Fastest API development tool
Auto generation of APIs for MongoDB database
Auto generation of APIs for MySQL database
Auto generation of APIs for MariaDB database
Auto generation of APIs for PostgreSQL database
Auto generation of APIs for Oracle database
Auto generation of APIs for SQL Server database
Auto generation of APIs for TiDB
Auto generation of APIs for Percona XtraDB
Auto generation of APIs for Redis database
API Maker is the best tool for automatic API generation
Fastest API generation for databases
Superfast APIs automatically generated by API Maker
SAVA Info System Private Limited : ISO 9001 Certified Company
API Makerยฎ Developed by SAVA - ISO 9001 Certified Company
GET ALL AUTO GENERATED API
โ Get all data from a table.
โ Get data based on conditions by passing them in query parameters.
โ Skip rows to get next-page data.
โ Limitthe number of rows to be returned by a given query.
โ Sort data based on given fields in ascending or descending order.
โ Get a count of total number of data available for a given query alongside data.
โ Get only the required field by passing the selectedquery parameter in it.
โ Supports getting nested table data by providing deep parameter, across any database type.
GET ALL BY STREAM AUTO GENERATED API
โ Get a huge amount of data. API Maker backend will return data by the streaming method.
โ This method is very memory efficient to get a huge amount of data.
โ Get all data from a table.
โ Get data based on conditions by passing them in query parameters.
โ Skip rows to get next-page data.
โ Limit the number of rows to be returned by a given query.
โ Sort data based on given fields in ascending or descending order.
โ Get count of total number of data available for a given query alongside data.
โ Get only required field by passing the selected query parameter in it.
โ Supports getting nested table data by providing deep parameter, across any database type.
GET BY ID AUTO GENERATED API
โ Get only a single database item by id.
โ Supports primary key override in request.
โ Get only the required field by passing the selected query parameter in it.
โ Supports getting nested table data by providing deep parameters, across any database types.
SAVE SINGLE/MULTIPLE AUTO GENERATED API
โ Insert single Or multiple records using this API. Best API for bulk insert data.
โ Advanced level validations for every field before insert.
โ Get only the required field by passing the selected query parameter in it.
โ Supports getting nested table data by providing deep parameter, across any database type.
โ Automatic generation of dummy data in form of a single object or array of objects.
MASTER [SAVE/UPDATE] [SINGLE/MULTIPLE] AUTO GENERATED API
โ Multiple save/update operations supported in one API across different types of databases.
It is a very powerful API for data persistence across database types.
โ Nested level save/update possible.
โ Having a capability of insert/update in a single payload.
โ Manage like Transaction,
if any operation fails then roll back the whole operation in diff. database like:- Mongo, MySQL, Oracle, etc...
ARRAY OPERATIONS AUTO-GENERATED API [MONGO DATABASE ONLY]
โ All array operation covered in API Maker :- push, pull, pullAll, pop, set, addToSet
โ Additional fields are also supported in the payload as shown below, for convenient array operations.
path, data to push, query to remove, data to pull, direction, position, slice, sort, data to set, array filters, upsert
โQuery params in array operation give us good strength.
UPDATE BY ID AUTO-GENERATED API
โ Update single database item by id.
โ Supports primary key override in request.
โ Get only the required field by passing the selected query parameter in it.
โ Supports updating nested table data by providing deep parameters, across any database type.
โ upsert operaiton supported.
Perform insert if data is not present and perform update operation if row/document is present in the database.
โ return document option supported to get row/document before update or after the update.
REPLACE BY ID AUTO-GENERATED API
โ Replace single database row/document by id.
โ Supports primary key override in request.
โ Get only the required field by passing the selected query parameter in it.
โ Supports updating nested table data by providing deep parameters, across any database type.
โ upsert operation supported.
Perform insert if data is not present and perform update operation if row/document is present in the database.
โ return document option supported to get row/document before update or after the update.
REMOVE BY ID AUTO-GENERATED API
โ Delete a single database row/document by id.
โ Supports primary key override in request.
โ Get only the required field by passing the selected query parameter in it.
โ Supports updating nested table data by providing deep parameters.
QUERY FOR GET DATA AUTO-GENERATED API
โ Get all data from a table.
โ Get data based on conditions by passing them in query parameters.
โ Skip rows to get next-page data.
โ Limit the number of rows to be returned by a given query.
โ Sort data based on given fields in ascending or descending order.
โ Get a count of total number of data available for a given query alongside with data.
โ Get only the required field by passing selected query parameter in it.
โ Supports getting nested table data by providing deep parameters, across any database type.
QUERY TO GET DATA BY STREAM AUTO GENERATED API
โ Get a huge amount of data. API Maker backend will return data by streaming method.
โ This method is very memory efficient to get a huge amount of data.
โ Get all data from a table.
โ Get data based on conditions by passing them in query parameters.
โ Skip rows to get next-page data.
โ Limit the number of rows to be returned by a given query.
โ Sort data based on given fields in ascending or descending order.
โ Get a count of total number of data available for a given query alongside data.
โ Get only the required field by passing the selected query parameter in it.
โ Supports getting nested table data by providing deep parameter, across any database type.
REMOVE BY QUERY AUTO GENERATED API
โ Delete single/multiple e-records.
โ Below all operator support added in the request body.
โ Get only the required field by passing the selected query parameter in it.
โ Supports updating nested table data by providing deep parameters, across any database types
DISTINCT AUTO GENERATED API
โ Get distinct data from the table for a given field.
โ N number of combinations should be supported in distinct.
โ find object support in query params.
DISTINCT WITH QUERY AUTO GENERATED API
โ Get distinct data from the table for a given field.
โ N number of combinations should be supported in distinct.
โ find object support in query params.