--- title: "Error Codes" url: https://docs.catalyst.zoho.com/en/api/introduction/error-codes/ description: "Learn about the common error codes you can encounter while invoking Catalyst APIs" last_updated: 2026-04-15T10:08:18Z service: All Services type: api --- # Error Codes When the server encounters an error while processing a client request, it sends an appropriate HTTP Status Code in the response back to the client. The following errors are recognized by Catalyst:
HTTP Status Code Error Code Description
403 `API_LIMIT_REACHED` You have reached the upper limits for API calls in your account. Upgrade your license plan.
409 `CONFLICT` Contradicts with the existing value. Try giving another value.
409 `DUPLICATE_ENTRY` The email ID you have entered already exists. Please provide a different email ID.
409 `DUPLICATE_ENTRY` The domain name already exists. Please provide a different value.
409 `DUPLICATE_OPERATION` The requested operation is already under progress. Please wait until it is completed.
409 `DUPLICATE_VALUE` The value you have entered already exists. Please provide a different value.
500 `EMAIL_ERROR` Email sending process failed. Try again after some time.
410 `EXPIRED` The requested resource has expired. Please try creating it again.
410 `EXPIRED_LOG` The response log you are trying to download is expired.
202 `FUNCTION_ERROR` Encountered an internal server error.
500 `INTERNAL_SERVER_ERROR` Encountered an internal server error.
403 `INVALID_CONTENT` The given input is not in an acceptable format.
404 `INVALID_ID` The resource ID you have provided does not exist.
400 `INVALID_INPUT` The table name you have provided does not exist.
400 `INVALID_INPUT` The column name you have provided does not exist.
400 `INVALID_INPUT` The foreign key you have provided doesn't match with the ROWID of the parent table.
400 `INVALID_INPUT` The input you have provided is not valid.
404 `INVALID_NAME` The email ID you have provided does not exist.
404 `INVALID_NAME` The table name you have provided does not exist.
403 `INVALID_OPERATION` The requested operation is invalid.
405 `INVALID_REQUEST_METHOD` The requested method is not accepted.
400 `MISMATCH` The value provided does not match with the expected one.
400 `MISSING_FUNCTION` The function ID you have provided does not exists.
400 `MISSING_VALUE` The expected input is missing.
401 `NO_ACCESS` You don't have privileges to perform this action
204 `NO_CONTENT_AVAILABLE` The request returned an empty response.
401 `UNAUTHORISED` You are not authorized to perform this action.
403 `VERIFICATION_NEEDED` Your email address needs to be verified.
400 `ZCQL_QUERY_ERROR` The format of your query is invalid.
429 `TOO_MANY_REQUESTS` Concurrency or throttling limits reached for function, web client, or a Catalyst component execution.