Reference
Errors
API errors use a compact JSON payload with a stable code and readable message.
Auth
Authorization: Bearer API key
Current base
/api/legislative
Version target
/api/v1
Error payload
{
"code": "api_key_required",
"message": "API key is required"
}Common statuses
- 400: request parameters are invalid.
- 401: API key is missing, malformed, revoked, expired, or not authorized.
- 404: requested entity was not found.
- 429: quota or rate limit exceeded.
- 500: server-side query or processing failure.
- 503: primary database or required service is unavailable.
Need an API key?
Create and revoke keys from your account API access page when your subscription allows API usage.