Errors
BTPay REST API uses conventional HTTP response codes to indicate the success or failure of an API request.
Status Code
Description
200 - OK
Everything worked as expected
400 - Bad Request
The request was unacceptable, often due to missing a required parameter
401 - Unauthorized
No valid API key provided
402 - Request Failed
The parameters were valid but the request failed
404 - Not Found
The requested resource doesn't exist
429 - Too Many Requests
Too many requests hit the API too quickly. We recommend an exponential backoff of your requests
422 - Unprocessable Content
The request was well-formed but was unable to be followed due to semantic errors
500, 502, 503, 504 - Server Errors
Something went wrong on our end
Last updated