Skip to main content
The Data API returns errors in the RFC 7807 format (application/problem+json). Every error response includes a consistent set of fields so you can programmatically detect the problem, log the details, and decide how to retry or correct the request.

Problem JSON Format

Every error response body contains these fields: Example error response for an invalid API key:

Status Codes

A 401 only means the X-API-Key header is missing. An unknown or disabled key returns 403, as does a valid key that lacks the required access tier. Read the detail field to tell them apart.