Status Codes
Learn about common errors and the causes below.
Overview
Our API returns standard HTTP success or error status codes. For errors, we will include extra information about what went wrong encoded in the response as JSON. The various status codes we might return are listed below.
All status codes are standard HTTP status codes. The below ones are used in this API.
- 2XX - Success of some kind
- 4XX - Error occurred on client’s part
- 5XX - Error occurred on server’s part
Status Code | Description |
---|---|
200 | Success. Everything worked as intended. |
201 | Success. A new resource was created. |
202 | Accepted (Request accepted, and queued for execution) |
204 | Successful (No Content, typically used when deleting requests) |
400 | Exception occurred |
401 | Authentication failure |
403 | Forbidden |
404 | Resource not found |
405 | Method Not Allowed |
409 | Conflict |
412 | Precondition Failed |
413 | Request Entity Too Large |
500 | Internal Server Error |
501 | Not Implemented |
503 | Service Unavailable |