|
200
|
OK
|
The request was successfully completed and includes a representation in its body.
|
|
201
|
Created
|
A request that created a new resource completed successfully. The Location header shall be set to the canonical URI for the
newly created resource. A representation of the newly created resource may be included in the response body.
|
|
202
|
Accepted
|
The request has been accepted for processing, but the processing has not been completed. The Location header shall be set
to the URI of a Task resource that can later be queried to determine the status of the operation. A representation of the
Task resource may be included in the response body.
|
|
204
|
No Content
|
The request succeeded, but no content is being returned in the body of the response.
|
|
301
|
Moved Permanently
|
The requested resource resides under a different URI.
|
|
302
|
Found
|
The requested resource resides temporarily under a different URI.
|
|
304
|
Not Modified
|
The service has performed a conditional GET request where access is allowed, but the resource content has not changed. Conditional
requests are initiated using the headers If-Modified-Since and/or If-None-Match to save network bandwidth if there is no change.
|
|
401
|
Unauthorized
|
The authentication credentials included with this request are missing or invalid.
|
|
403
|
Forbidden
|
The server recognized the credentials in the request, but those credentials do not possess authorization to perform this request.
|
|
404
|
Not Found
|
The request specified a URI of a resource that does not exist.
|
|
405
|
Method Not Allowed
|
The HTTP verb specified in the request (e.g., DELETE, GET, HEAD, POST, PUT, PATCH) is not supported for this request URI.
The response shall include an Allow header which provides a list of methods that are supported by the resource identified
by the Request-URI.
|
|
406
|
Not Acceptable
|
The Accept header was specified in the request and the resource identified by this request is not capable of generating a
representation corresponding to one of the media types in the Accept header.
|
|
409
|
Conflict
|
A creation or update request could not be completed because it would cause a conflict in the current state of the resources
supported by the platform (for example, an attempt to set multiple attributes that work in a linked manner using incompatible
values).
|
|
410
|
Gone
|
The requested resource is no longer available at the server and no forwarding address is known. This condition is expected
to be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user
approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status
code 404 (Not Found) SHOULD be used instead. This response is cacheable unless indicated otherwise.
|
|
411
|
Length Required
|
The request did not specify the length of its content using the Content-Length header (perhaps Transfer-Encoding: chunked
was used instead). The addressed resource requires the Content-Length header.
|
|
412
|
Precondition Failed
|
Precondition (such as OData-Version, If Match or If Not Modified headers) check failed.
|
|
415
|
Unsupported Media Type
|
The request specifies a Content-Type for the body that is not supported.
|
|
500
|
Internal Server Error
|
The server encountered an unexpected condition that prevented it from fulfilling the request.
|
|
501
|
Not Implemented
|
The server does not (currently) support the functionality required to fulfill the request. This is the appropriate response
when the server does not recognize the request method and is not capable of supporting the method for any resource.
|
|
503
|
Service Unavailable
|
The server is currently unable to handle the request due to temporary overloading or maintenance of the server.
|