Explanation
200 OK: The request was successful, and the server has returned the requested data.
201 Created: The request has been fulfilled, and a new resource has been created as a result.
204 No Content: The server successfully processed the request, but there is no additional content to send in the response.
400 Bad Request: The server could not understand the request due to malformed syntax, missing parameters, etc.
401 Unauthorized: The request lacks proper authentication credentials.
403 Forbidden: The server understood the request, but it refuses to authorize it.
404 Not Found: The server could not find the requested resource.
500 Internal Server Error: A generic error message indicating that the server has encountered an unexpected condition that prevented it from fulfilling the request.
502 Bad Gateway: The server, while acting as a gateway or proxy, received an invalid response from an upstream server it accessed in attempting to fulfill the request.
503 Service Unavailable: The server is not ready to handle the request. Common causes include maintenance, overloading, or temporary issues.