Developer References
Technical specifications, limits, and system status.
System Status
Current Status
All Systems OperationalSupport
Reach our technical team for onboarding help, troubleshooting, and escalation guidance.
API
Response codes, usage limits, and versioning for stable integrations.
Error Codes
When the API encounters an error, it returns a standard HTTP response code along with a JSON object containing more details.
| Code | Type | Description |
|---|---|---|
| 400 | Bad Request | The request was unacceptable, often due to missing a required parameter. |
| 401 | Unauthorized | No valid API key provided. |
| 402 | Request Failed | The parameters were valid but the request failed. |
| 404 | Not Found | The requested resource doesn't exist. |
| 429 | Too Many Requests | Too many requests hit the API too quickly. |
| 500 | Server Error | Something went wrong on our end. |
Rate Limits
We enforce rate limits to ensure stability for all users. If you exceed these limits, you will receive a 429 error.
For hobbyists
requests/min
For startups
requests/min
Versioning
We follow semantic versioning with clear deprecation windows.
- Major releases introduce breaking API changes.
- Minor releases add backward-compatible features.
- Patch releases address bugs and performance updates.
Integrations
Configure real-time integrations and SDK access across platforms.
Webhooks
Listen for events on your account so your integration can automatically trigger reactions.
{
"id": "evt_123456789",
"object": "event",
"type": "analysis.completed",
"data": {
"object": {
"id": "ana_123456",
"status": "succeeded",
...
}
}
}SDKs
Native SDKs for Kotlin, Swift, and React Native with parity features.