Clik2pay's REST APIs use conventional HTTP status codes to indicate the success or failure of API requests.
HTTP status code
The following table lists the HTTP status code and its meaning.
Status Code | Description |
---|---|
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. |