The CMS API v2.4 utilises the following HTTP status codes within its responses.
Status Code | Name | Description |
---|---|---|
200 |
OK | The request has succeeded. |
400 |
Bad request | The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing). |
401 |
Unauthorized | The request has not been applied because it lacks valid authentication credentials for the target resource. |
403 |
Forbidden | The server understood the request but refuses to authorize it. |
404 |
Not Found | The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. |
410 |
Gone | Indicates that access to the target resource is no longer available at the origin server. |
429 |
Too Many Requests | The user has sent too many requests in a given amount of time ("rate limiting"). |
500 |
Internal Server Error | The server encountered an unexpected condition that prevented it from fulfilling the request. |