400 Bad Request | INVALID_REQUEST. The request was invalid or cannot be served. This could be because the request was syntatically incorect, or violates the schema. | Check the request for validation errors - missing or incorrect parameters, or incorrect data types. The server couldn’t uderstand the request, indicating in addition to the things stated before, one of the followng below: |
| | - The data is not in the expected format |
| | - A data validation error occured |
| | - The API cannot convert the payload data to the underlying data type |
404 Not Found | RESOURCE_NOT_FOUND. The requested resource does not exist | The server couldn’t find anything on the requested resource. This could be either, because the URI does not exists or the resource is not available. For example, was it previoulsy deleted in a seperate request? or perharps does not exist yet in our database. |
405 Method Not Allowed | METHOD_NOT_SUPPORTED. The server does not implement the requested HTTP method | The server does not support the HTTP request method, e.g PATCH or DELETE operations in some cases |
406 Not Acceptable | MEDIA_TYPE_NOT_SUPPORTED. The server does not support the media type that is acceptable by the client | |
409 Conflict | RESOURCE_CONFLICT. The request could not be processed because it conflicts with another request | Perhaps, a similar request is previously running? The server could not complete the requested action as it conflicts with aother requets that is currently being processed. Please retry the request later. |
429 Too Many Requests | RATE_LIMIT_REACHED. Too many requests - Blocked due to rate limiting. | The rate limit for the user or application has exceed a predefined value. Please consult with customer support. |