Base URL
Authentication
All API endpoints require a Bearer token in theAuthorization header:
Response Format
All responses return JSON:HTTP Status Codes
| Code | Description |
|---|---|
200 | Success |
201 | Created |
400 | Bad Request — invalid parameters |
401 | Unauthorized — missing or invalid token |
403 | Forbidden — insufficient permissions |
404 | Not Found — resource doesn’t exist |
429 | Too Many Requests — rate limit exceeded |
500 | Internal Server Error |
Rate Limits
| Endpoint | Limit |
|---|---|
| Chat endpoints | 60 requests/minute |
| API endpoints | 120 requests/minute |
| Knowledge upload | 10 uploads/hour |

