This page provides an overview of all HTTP status codes supported by our API, categorized by their general meanings. Each status code includes a brief description and a link to a detailed page for more information.

Success Status Codes

This indicate that the request was successfully received, understood, and processed by the server.

  • 200 OK
    The request was successful, and the server returned the requested data.
    View Details

Client Errors Status Codes

These codes indicate that there was an issue with the request, such as incorrect parameters or missing information.

400 Bad Request

The request could not be understood due to malformed syntax.

403 Forbidden

The server understood the request but refuses to authorize it.

Authentication Errors Status Codes

This status cdoes are for errors related to security credentials while accessing the api endpoints.

Transaction Status Codes

These codes indicate the transaction statuses returned after a transaction has been initiated.

Transaction Errors

Transaction failure codes are errors that are returned by the provider when a transaction fails.

Server Errors

These codes indicate that the server failed to process a valid request due to internal issues.

429 Too Many Requests

The server encountered an unexpected condition that prevented it from fulfilling the request.

500 Internal Server Error

The server encountered an unexpected condition that prevented it from fulfilling the request.

Next Steps

Click on any of the status codes above to view detailed information about the code, its causes, and troubleshooting steps.