Skip to main content

Error format

Error codes

Authentication & Authorization

Validation

Resources

Rate Limiting & Quotas

Server

Partial success

GraphQL can return partial data alongside errors:

Validation error details

Retry strategy

For RATE_LIMIT_EXCEEDED and SERVICE_UNAVAILABLE errors:
  1. Check extensions.retryAfter for the recommended wait time
  2. If not provided, use exponential backoff: 1s, 2s, 4s, 8s
  3. Maximum 5 retries