Status Codes
When you call any of the REST resources, the Response header returns one of the standard HTTP status codes defined in the following table. :
| HTTP Status Codes | Message | Details |
|---|---|---|
| 200 |
Success |
Success with response body. Most GET requests will receive this response. If no data to empty response body will be sent |
| 201 |
Created |
Success with response body. Used with POST URIs where a resource is created in the database. ID of the entity created should be returned. |
| 204 |
Success |
Success with no response body. Most PUT requests will receive this response. |
| 400 |
Bad Request |
The server cannot or will not process the request due to a client error such as malformed request syntax, invalid request message framing, or deceptive request routing. To be used if URI syntax is not correct such as wrong format inn q query |
| 401 |
Unauthorized |
User not authorized |
| 403 |
Forbidden |
The server denied access to the resource. Please contact System Administrator. |
| 404 |
Not found |
Request resource not found |
| 405 |
Method not allowed |
HTTP action not allowed for the requested API |
| 406 |
Not acceptable |
The endpoint does not support the response format specified in the request Accept header |
| 415 |
Unsupported media type |
The endpoint does not support the format of the request body |