Errors
Shipbubble APIs uses conventional HTTP response codes to indicate the success or failure of an API request.
In general: Code “200” indicates success. Codes in the 4xx range indicate an error that failed given the information provided (e.g. a required parameter was omitted, invalid request body, etc.). Codes in the 5xx range indicate an error with Shipbubbles' servers (these are rare).
Below is a description of our error codes:
400
Invalid request, account error (eg no kyc, insufficient wallet balance etc), description is usually included in message property
401
No valid API key provided
403
API key does not have permission to perform request
404
Requested resource is not found
422
Invalid data values sumbitted in the request body
429
Too many requests, rate limit reached
500
Our servers cannot process request at the moment (These are rare)
503
Third-party service unavailable (please contact us as soon as you see this error)
Last updated