Status Codes

The API will respond with one of the following HTTP status codes.

CodeDescription
200Success
201Success - new resource created (POST)
204Success - no content to return (DELETE)
400Bad Request - request couldn't be parsed
401Unauthorized - OAuth must be provided
403Forbidden - invalid API key or unapproved app
404Not Found - method exists, but no record found
405Method Not Found - method doesn't exist
409Conflict - resource already created
412Precondition Failed - use application/json content type
420Account Limit Exceeded - list count, item count, etc
422Unprocessable Entity - validation errors
423Locked User Account - have the user contact support
426VIP Only - user must upgrade to VIP
429Rate Limit Exceeded
500Server Error - please open a support ticket
502Service Unavailable - server overloaded (try again in 30s)
503Service Unavailable - server overloaded (try again in 30s)
504Service Unavailable - server overloaded (try again in 30s)
520Service Unavailable - Cloudflare error
521Service Unavailable - Cloudflare error
522Service Unavailable - Cloudflare error