The Afterpay API uses the conventional HTTP status codes to indicate success or failure of an API request.
|HTTP Status Codes||Description|
|200-299||The request was processed successfully.|
|400-499||The request was not valid (e.g. a required parameter was missing).|
|500-599||The request could not be processed for an unexpected reason.|
Returns a JSON object and an appropriate HTTP status code.
Please note that the human-readable textual messages included within the error object are improved over time. For validation and mapping purposes, please use the error code or HTTP status code values.
|string||The type of error returned. For example, |
|string||A unique error ID.|
|string||A human-readable message which provides more details about the error. In most cases, these messages can be displayed to the end user.|
|integer||The HTTP status code.|