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.