HTTP Response Codes
Response Code | Description |
---|---|
200 | Success |
400 | Bad request; check the error message for details. Generally returned for a service exception |
401 | Authentication failure, check your authentication details |
403 | Forbidden; The request contained valid data and was understood by the server, but the server is refusing action. This may be due to the user not having the necessary permissions for a resource or needing an account of some sort, or attempting a prohibited action (e.g. creating a duplicate record where only one is allowed). This code is also typically used if the request provided authentication by answering the WWW-Authenticate header field challenge, but the server did not accept that authentication. The request should not be repeated. |
404 | Not found: mistake in the host or path of the service URI, including a problem with the MSISDN supplied within the URL path |
405 | Method not supported: for example you mistakenly used a HTTP GET to create a SHORT URL instead of a POST |
429 | Too Many Requests - The user has sent too many requests in a given amount of time. Intended for use with rate-limiting schemes |
500 | Internal Error 500; the server encountered an unexpected condition which prevented it from fulfilling the request |
503 | Server busy and service unavailable. Please retry the request |
For more details, refer to https://en.wikipedia.org/wiki/List_of_HTTP_status_codes