Response Codes
In addition to the rate limit information in the header, the APIs attempt to generate a response code and also include an appropriate explanation in a JSON body when necessary. For all codes greater than 200, clients should wait before attempting another connection.
Response codes in the 400 range indicate an error with the client. Codes in the 500 range indicate a problem with the server.
200 Success
The API call was successful.
400 Bad Request
Bad request from the client.
401 Unauthorized
HTTP authentication failed due to a non-existent username or an incorrect API key.
403 Forbidden
Your account has been denied access due to a violation.
404 Unknown
- Streaming API: Invalid hash.
- REST API: endpoint not found.
500 Server Internal Error
Try again. You shouldn't see this error. Please contact support.
503 Service Unavailable
Try again. The node you were routed to is unavailable.
