Overview
BlockDB API uses structured error envelopes with consistent codes, HTTP status, retry guidance, and links back to the docs. Usehint, severity, and retryable to decide whether to fix the request or retry later.
Error Response Format
All error responses follow this structure (fields may vary by code):Common Error Codes
Authentication & Authorization
Error Code Reference by Category
Request Validation
Request Validation
BAD_REQUEST(400)NOT_FOUND(404)
Quota & Payload
Quota & Payload
RATE_LIMIT_EXCEEDED(429)PAYLOAD_TOO_LARGE(413)
Server Errors
Server Errors
INTERNAL_SERVER_ERROR(500)
See Also
- Dataset index — Dataset-scoped access and table names
- Troubleshooting: API Error Codes - Detailed troubleshooting guide
- Authorization - Authentication errors
- Rate Limiting - Rate limit handling
- Raising a Support Ticket - Get help with errors