Getting Started
The Kaie API is a RESTful API that allows you to programmatically interact with your workflows, analytics, and platform features. You can use it to create, manage, and monitor workflows, access analytics data, and integrate with external systems.Authentication
All API requests require authentication. You can authenticate using an API key in theAuthorization header:
Base URL
All API requests are made to the base URL:Rate Limits
API requests are rate limited to 1000 requests per hour per API key. If you exceed this limit, you’ll receive a429 Too Many Requests response.
Response Format
All API responses are returned in JSON format. Successful responses include adata field containing the requested information:
error field with details about what went wrong:
Pagination
List endpoints support pagination using query parameters:page: Page number (default: 1)limit: Number of items per page (default: 20, max: 100)
Error Handling
The API uses standard HTTP status codes to indicate success or failure:200 OK: Request successful201 Created: Resource created successfully400 Bad Request: Invalid request401 Unauthorized: Authentication required403 Forbidden: Access denied404 Not Found: Resource not found429 Too Many Requests: Rate limit exceeded500 Internal Server Error: Server error
SDKs
We provide official SDKs for popular programming languages:Support
If you have questions or need help, please:- Check our documentation
 - Join our community
 - Contact support