Error handling
Clym uses conventional HTTP response codes to indicate the success or failure of an API request. Status codes in the 2xx range indicate success, status codes in the 4xx range indicate an error on your side, while status codes in the 5xx range indicate an error on our side.
The error object returned usually has the following pattern.
{
"error": {
"code": "DATA.INVALID_NAME",
"ns": "DATA",
"message": "The specified name is not valid",
"status": 400,
"data": {
"field": "name"
}
}
}coderepresents the error code, always in uppercasensrepresents the namespace of that error, such asDATAorPARTNERorINSTANCEmessagerepresents additional information about the error that occurredstatusrepresents the HTTP status code returneddatarepresents additional structured information about the error.
Last updated

