Error Responses
All endpoints can return the following error responses.
400
Bad Request
Validation error
{
"error": "Validation error message"
}401
Unauthorized
API Key missing or invalid
{
"error": "API Key required"
}or
{
"error": "Invalid API Key"
}403
Forbidden
No permission
{
"error": "No permission"
}404
Not Found
Resource not found
{
"error": "Project not found"
}429
Too Many Requests
Rate limit exceeded
{
"error": "Rate limit exceeded",
"message": "You have exceeded the monthly rate limit of 1000 requests. Please try again next month."
}500
Internal Server Error
Server error
{
"error": "Something went wrong"
}