# Error Codes 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 |