HTTP Response codes
This pages lists potential HTTP response status codes and some guidance/hints on how to handle each one.
Success
| HTTP Status code | Reason |
|---|---|
| 200 | Ok. Everything is good. |
Error
| HTTP Response code | Reason |
|---|---|
| 400 | Bad Request -- Your request is invalid. You need to reformat the request and resubmit it. |
| 403 | Forbidden -- API key invalid or missing from your request |
| 404 | Not Found -- The specified resource could not be found. Please check your URL. |
| 405 | Method Not Allowed -- You tried to access the API with an invalid method. |
| 406 | Not Acceptable -- You requested a format that isn't JSON. |
| 429 | Too Many Requests -- You're requesting too many resources! Slow down! |
| 500 | Internal Server Error -- We had a problem with our server. Try again later. |
| 502 | Bad Gateway -- We're temporarily offline for maintenance. Please try again later. |
| 503 | Service Unavailable -- We're temporarily offline for maintenance. Please try again later. |
| 504 | Gateway time-out |
