Code Description
200 OK Indicates that the request has succeeded.
201 Created Indicates that the request has succeeded and a new resource has been created as a result.
400 Bad Request The request could not be understood by the server due to incorrect syntax. The client SHOULD NOT repeat the request without modifications.
401 Unauthorized Indicates that the request requires user authentication information. The client MAY repeat the request with a suitable Authorization header field
405 Method Not Allowed The request HTTP method is known by the server but has been disabled and cannot be used for that resource.
408 Request Timeout Indicates that the server did not receive a complete request from the client within the server’s allotted timeout period.
429 Too Many Requests The user has sent too many requests in a given amount of time (“rate limiting”).