Skip to main content

Errors

Error responses include a machine-readable code and a human-readable message.

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