Errors
Error responses include a machine-readable code and a human-readable message.
{
"error": {
"code": "invalid_request",
"message": "The 'username' field is required."
}
}
| Status | Meaning |
|---|---|
400 | Bad request — check your parameters |
401 | Unauthorized — missing or invalid API key |
403 | Forbidden — insufficient permissions |
404 | Not found — resource does not exist |
409 | Conflict — resource already exists |
422 | Unprocessable — validation error |
429 | Rate limited — slow down |
500 | Internal server error |