The qpost API returns standard HTTP error codes depending on the status of the response. Usually an "error" string accompanies the response object, telling you more about the error, but here is a general list of what the error codes mean.
Code | Name | Description |
---|---|---|
200 | OK | The request was successful and the response contains the requested content. |
204 | No Content | The request was successful and nothing was returned, usually used with DELETE requests.
|
400 | Bad Request | The request used invalid parameters. |
401 | Unauthorized | The request is missing an authorization token. |
403 | Forbidden | The authorized user may not view this content. |
404 | Not Found | The requested resource could not be found. |
405 | Method Not Allowed | The request's HTTP method is not allowed here. |
408 | Request Timeout | The request took too long to process. |
409 | Conflict | The request cannot be processed due to a conflict, usually when trying to create a resource that already exists. |
410 | Gone | The requested resource no longer exists, usually used on FeedEntry objects that were deleted due to violation of the rules and guidelines. |
413 | Request Entity Too Large | The request was too large and cannot be processed. |
414 | Request-URI Too Long | The request URI was too large and cannot be processed. |
429 | Too Many Requests | The client has sent too many requests in a short amount of time. Try again later. |
431 | Request Header Fields Too Large | The request headers were too large and can't be processed. |
451 | Unavailable for Legal Reasons | The requested resource no longer exists, because it was removed following a legal request. |
500 | Internal Server Error | An issue on our end, please report it. |
502 | Bad Gateway | |
503 | Service Unavailable | |
504 | Gateway Timeout | Usually a temporary issue with the connection, try again later. |