Skip to main content
Decisionly uses conventional HTTP response codes to indicate the success or failure of an API request. Codes in the 2xx range indicate success. Codes in the 4xx range indicate an error that failed because the request was invalid (missing information, an attempt to file a chargeback after the deadline, etc). Codes in the 5xx range indicate an error with Decisionly’s servers (these are rare).

HTTP Status Codes

200
OK
Everything worked as expected.
201
Created
A new resource was successfully created.
202
Accepted
The request was accepted for processing.
400
Bad Request
The request was unacceptable, often due to missing a required argument.
401
Unauthorized
Missing or invalid API key.
403
Forbidden
The API key doesn’t have permissions to perform the request.
404
Not Found
The resource or endpoint doesn’t exist.
429
Too Many Requests
Too many requests in a short period of time.
500
Internal Server Error
Something went wrong on Decisionly’s end.