API Documentation
Complete GraphQL and REST API documentation for all Apptor platform services.
API Endpoints
RESTful APIs and GraphQL endpoints for all Apptor products
ApptorFlow API
Manage flows, execute agents, and monitor executions programmatically
https://api.apptor.io/flow/v1
Key Endpoints:
POST /api/flows - Create flow
GET /api/flows/{id} - Get flow
POST /api/flows/{id}/execute - Execute flow
GET /api/executions/{id} - Get execution status
GET /api/executions/{id}/logs - Get execution logs
ApptorData API
Query data, manage schemas, and interact with auto-generated GraphQL/REST endpoints
https://api.apptor.io/data/v1
Key Endpoints:
POST /graphql - GraphQL endpoint
GET /api/entities - List entities
GET /api/entities/{entity} - Query entity
POST /api/entities/{entity} - Create record
PUT /api/entities/{entity}/{id} - Update record
ApptorID API
Manage users, authenticate, and control access programmatically
https://api.apptor.io/id/v1
Key Endpoints:
POST /oauth2/token - Get access token
POST /api/users - Create user
GET /api/users/{id} - Get user
POST /api/users/{id}/roles - Assign role
GET /oauth2/userinfo - Get user info
Authentication Example
# Get access token
curl -X POST https://api.apptor.io/id/v1/oauth2/token \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "grant_type=client_credentials" \ -d "client_id=YOUR_CLIENT_ID" \ -d "client_secret=YOUR_CLIENT_SECRET"
# Use token to call API
curl -X GET https://api.apptor.io/flow/v1/flows \ -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Need Full Documentation?
Access complete API documentation with detailed examples, request/response schemas, and interactive playground.
View Full Documentation