invalid_parameter |
400 |
A parameter was present but unusable — out of range, the wrong type, or not one of the accepted values. |
Read param and message; the message states the accepted range or values. |
missing_parameter |
400 |
A required parameter was absent. |
Supply the parameter named in param. |
bad_request |
400 |
The request was malformed as a whole rather than in one field — unparseable JSON, or a body past the size limit. |
Check the body parses, and that its media type matches what the endpoint documents. |
not_found |
404 |
No such route, or no resource with that identifier. |
Compare the path against the schema. A removed endpoint looks the same as one that never existed. |
rate_limited |
429 |
Too many requests from your address. |
Wait for Retry-After seconds. Back off rather than retrying immediately; a rejected request does not consume future capacity. |
internal_error |
500 |
A fault on our side. No detail is exposed, deliberately. |
Retry once. If it persists, quote the X-Request-Id from the response headers. |