HTTP Status Codes
The itellicoAI API uses standard HTTP status codes. Error responses return JSON with:code(machine-readable)message(human-readable)- optional
detail - optional
errors(field-level validation issues)
Client Errors (4xx)
Server Errors (5xx)
Error Response Format
All API errors follow this structure:422) can include field-level details:
Common Issues & Solutions
401: API key not working
401: API key not working
- Verify the API key is copied correctly (no extra spaces)
- Check the key hasn’t been revoked in Developers → API Keys
- Ensure you are using the correct header:
X-API-Key: <your-key> - Confirm the key format starts with
sk- - Confirm the key belongs to the right account
403: Access denied to resource
403: Access denied to resource
- Verify you are accessing a resource within your own account
- Check your team role has sufficient permissions
- For subaccount resources, ensure you are using the correct account
422: Validation errors on create/update
422: Validation errors on create/update
- Check required fields are included in the request body
- Verify field values match expected types (string, number, enum)
- Check enum fields use valid values (refer to the API Reference)
- Ensure file uploads meet size and format requirements
429: Rate limited
429: Rate limited
- Implement exponential backoff in your integration
- Check your request volume against rate limits
- Batch operations where possible to reduce request count
- Contact support if you need higher limits
500/503: Server errors
500/503: Server errors
- Retry with exponential backoff (wait 1s, 2s, 4s, 8s…)
- Check support for any ongoing incidents
- If the error persists after retries, contact support with the request details
Call Disconnection Reasons
When a call ends, the conversation detail shows the disconnection reason. Use this table to understand what happened.Normal Endings
Connection Failures (Never Connected)
System Errors
Conversation Statuses
Answer Statuses (Outbound)
Next Steps
API Reference
View full API endpoint documentation
API Keys
Create and manage API keys
Limits & Quotas
View rate limits and plan quotas
SDKs
Use official SDKs for built-in error handling