The API may send the following error codes. Other codes may be added in the future.
| Field | Description | 
|---|---|
| server_error | Generic server error | 
| client_error | Generic client error | 
| type_mismatch | The JSON value type is incorrect for the field | 
| parameter_not_found | A required parameter was not supplied | 
| parameter_invalid | A parameter's value is invalid | 
| action_forbidden | The action is not authorized | 
| conflict | There is existing data that clashes with the request data | 
| api_plan_restricted | The API is not available on this App's Plan | 
| rate_limit_exceeded | The rate limit for the App has been exceeded | 
| unsupported | The operation is not supported | 
| token_revoked | The token or API Key has been revoked | 
| token_blocked | The API Key or App has been blocked | 
| token_not_found | The token or API Key does not exist | 
| token_unauthorized | The token or API Key is not allowed to access the resource | 
| token_expired | The token is expired | 
| missing_authorization | No authorization data was found on the request | 
| retry_after | The client should wait for a time before retrying the request | 
| job_closed | The client should start a new bulk job | 
| not_restorable | This user was blocked and cannot be recreated | 
| team_not_found | The team does not exist | 
| team_unavailable | This team is deprecated so conversations cannot be assigned to it | 
| admin_not_found | The admin does not exist |