Skip to docs navigation

Errors, envelope & rate limits

The response envelope every v1 endpoint shares, canonical error codes, cursor pagination, and how rate limits scale with your plan.

Updates every sample URL on this page to your organization's regional host. Match the shard in your API key (wextl_<shard>_…).

json
{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests.",
    "retry_after_s": 4
  }
}
json
{
  "error": {
    "code": "wrong_region",
    "message": "This organization's data lives in a different region.",
    "base_url": "https://eu1.wextl.com",
    "region": "eu"
  }
}
text
starter      1×  (base numbers above)
growth       2×
pro          4×
enterprise   8×
  1. WEXTL® error envelope and rate-limit implementation.
  2. Our users' real error and retry patterns.
  3. The machine-readable OpenAPI error schema.