200 OK: The request was successful, and the server responded with the requested data.


201 Created: The request was successful, and a new resource was 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 cannot or will not process the request due to an apparent client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).


401 Unauthorized: Similar to 403 Forbidden, but specifically for cases where authentication is required and has failed or has not been provided.


403 Forbidden: The client does not have the necessary permission to access the resource.


404 Not Found: The requested resource could not be found on the server.


500 Internal Server Error: A generic error message indicating that the server has encountered a situation it doesn't know how to handle.