HTTP Return Codes

Unless otherwise specified, these HTTP status codes are used:

Code Cause
200 OK
201 Created
400 Bad request. Syntax or format error
401 User not authenticated
403 User not authorized to perform requested operation
404 Resource not found
405 Method not supported by resource
406 Unsupported ACCEPT type
415 Unsupported request content type
500 Internal server error
501 Not implemented

See Also

Network Working Group RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1
Network Working Group RFC 2616 Section 10: Status Code Definitions