Clik2pay's REST APIs use conventional HTTP status codes to indicate the success or failure of API requests.
The following table lists the HTTP status code and its meaning.
|200 - OK||The request has succeeded.|
|201 - Created||The request has been fulfilled and has resulted in one or more new resources being created.|
|400 - Bad Request||An invalid input is provided, such as poorly formatter query parameters or JSON input.|
|401 - Unauthorized||The user is unknown (expired/invalid/no auth token)|
|403 - Forbidden||The user does not have permission to perform the requested operation|
|404 - Not Found||The resource provided in the URL was not found.|
|429 - Too Many Requests||Rate limits have been exceeded. This may also indicate that max payment limit has been exceeded.|
|500 - Internal Server Error||An unexpected error occurred inside the server that prevented it from fulfilling the request.|