HTTP Errors
In case of any error, the API returns a JSON response with the following structure:
| Name | Description | JSON Type |
|---|---|---|
Message | An error message describing the general error | String |
Details | Human-readable description. Can be used for debugging | String |
Error Codes
400 Bad Request
There was an error with your request. Check the request body and parameters.
401 Unauthorized
Authentication error — either you are using an incorrect token, or your username/password has expired.
403 Forbidden
Your request was received, but access is forbidden. The RBM bot you are using to send messages may have been suspended due to outstanding charges or policy violations.
500 Internal Server Error
An unexpected error occurred before queueing your message or while it was being queued.