API Creator
API Creator Concept
Creating APIs from databases
Creating endpoints from SQL queries, calling stored procedures, and batch operations.
Creating APIs from scripts
Exposing JavaScript or Groovy code as APIs.
Creating mock APIs
Instantly creating mock APIs without any server or code writing needs.
On-the-fly API creation
Instantly creating and publishing APIs without requiring additional server setup.
DB-2-API
DB-2-API Features
SQL Endpoint Creation
- Creating endpoints from SQL queries
- SELECT, INSERT, UPDATE, DELETE support
- Calling stored procedures
- Returning cursor results
Database Support
- MySQL
- PostgreSQL
- Oracle
- MSSQL
- DB2
- Other JDBC-supported databases
Batch Operations
- Bulk data processing
- Transaction support
- Error handling
DB-2-API Usage Scenarios
Rapid API creation from database
Instantly creating API prototypes without writing code.
Converting legacy databases to APIs
Converting existing databases to modern APIs.
Exposing database operations as services
Publishing database operations as microservices.
Script-2-API
Script-2-API Features
- Running JavaScript code
- Node.js-like environment
- Groovy script support
- Java integration
- Request/Response access
- Header access
- Body manipulation
- HTTP client
- Database connection
- Other API calls
Script-2-API Usage Scenarios
APIs containing custom business logic
APIs with custom logic using JavaScript/Groovy.
Data transformation APIs
Data format conversion and processing APIs.
Business logic APIs
APIs containing business rules and logic.
Mock API Creator
Mock API Creator Features
Mock Response Creation
- Sample responses
- Schema-based response
- Custom responses
Scenario Management
- Different responses for different scenarios
- Error scenarios
- Success scenarios
Dynamic Response
- Variable responses
- Random data generation
- Conditional response
Mock API Creator Usage Scenarios
Frontend development without backend ready
Starting frontend development before backend development is completed.
Testing API design
Testing and validating API design with mock API.
Integration tests
Using mock API in integration tests.
API Creator Advantages
- Rapid API creation without writing code
- APIs ready for instant use
- Form-based interface
- Minimal configuration
- Creating APIs from various sources
- Customizable endpoints
- Integration with existing systems
- Integration with API Gateway
API Creator and API Gateway Relationship
APIs created with API Creator are automatically published through API Gateway. Workflow:
API Creator
│
│ API Creation
│ (DB-2-API / Script-2-API / Mock API)
│
▼
API Gateway
│
│ Automatic Publishing
│ Traffic Management
│
▼
Client Requests
Creating API with API Creator
Creating DB-2-API, Script-2-API, or Mock API.
Automatic publishing through API Gateway
Created APIs are automatically added to gateway.
API Gateway traffic management
Security, rate limiting, and routing are applied.
APIs created with API Creator automatically benefit from all API Gateway features (security, rate limiting, monitoring, analytics).