Error handling
{
"error": {
"code": "DATA.INVALID_NAME",
"ns": "DATA",
"message": "The specified name is not valid",
"status": 400,
"data": {
"field": "name"
}
}
}Last updated
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"
}
}
}code represents the error code, always in uppercase
ns represents the namespace of that error, such as DATA or PARTNER or INSTANCE
message represents additional information about the error that occurred
status represents the HTTP status code returned
data represents additional structured information about the error.
Last updated

