Skip to content
New Venue Data

Errors

New Venue Data uses conventional HTTP status codes to indicate the success or failure of a request. Every error response includes a machine-readable code, a human-readable message, and the X-Request-ID header so you can reference the request when contacting support.

json
{
  "error": {
    "code": "validation_error",
    "message": "filed_after must be an ISO 8601 date",
    "param": "filed_after"
  },
  "requestId": "req_01HZ8XQ9P2WKRN4M5YJVD3B"
}

Error Codes

StatusCodeWhen it happensHow to fix
400invalid_requestThe request was malformed — unparseable JSON body, an unknown query parameter, or a wrong data type.Check the request shape against the endpoint reference and resend.
401unauthorizedThe API key is missing, malformed, or no longer valid.Send a valid key in the Authorization: Bearer header. Rotate a revoked key from the dashboard.
403forbiddenThe key is valid but your plan does not include the requested resource or field (e.g. enrichment fields on Starter).Upgrade your plan or remove the out-of-scope parameter from the request.
404not_foundThe requested record or route does not exist — e.g. an unknown license ID or a stale pagination cursor.Verify the ID or path. Re-fetch a fresh cursor if the old one has expired.
422validation_errorThe request is well-formed but a parameter value failed validation, such as a bad date or an out-of-range limit.Inspect the param field in the response and correct the offending value.
429rate_limitedYou exceeded the rate limit for your plan within the rolling 60-second window.Back off and retry after the number of seconds in the Retry-After header.
500internal_errorAn unexpected error occurred on our side while processing the request.Retry with backoff. If it persists, contact support with the X-Request-ID.
503service_unavailableThe API is temporarily down for maintenance or overloaded.Retry after a short delay using exponential backoff. Check the status page for incidents.
Was this page helpful?