Classic Open API Overview
The Classic Open API provides the original set of CekatAI endpoints for partner integrations, template management, and messaging operations.
Base URL
Base URL: https://api.cekat.ai
All Classic Open API endpoints are accessed through this base URL.
Available Endpoints
| Category | Description | Endpoints |
|---|---|---|
| Business | Partner registration | POST /register |
| Inboxes | Get inbox list | GET /inboxes |
| Templates | Manage message templates | 6 endpoints |
| Integrations | Manage integrations | 2 endpoints |
| Messages | Send and retrieve messages | 4 endpoints |
Quick Reference
Business
Register new business partners.
Inboxes
List and manage inboxes.
Templates
Create and send message templates.
Integrations
Configure external integrations.
Messages
Send WhatsApp messages.
Authentication
Classic Open API uses two authentication methods:
| Endpoint Type | Authentication Method |
|---|---|
POST /register | x-partner-api-key header |
| All other endpoints | Bearer token or api_key parameter |
Response Format
All responses are returned in JSONformat:
200 OK
{
"success": true,
"data": {
// Response data here
}
}
Error Handling
Errors follow a consistent format:
400 Error
{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid request parameters",
"details": [
{
"field": "inbox_id",
"message": "inbox_id is required"
}
]
}
}
Rate Limits
| Plan | Requests/minute | Requests/day |
|---|---|---|
| Free | 60 | 1,000 |
| Pro | 300 | 10,000 |
| Business | 1,000 | Unlimited |
What's Next?
1
Get Authentication
Review the authentication methods to access the API.
2
Choose Your Endpoint
Select the endpoint category that matches your use case.
3
Make Your First Request
Use the code examples to make your first API call.
