rate-limited
type: https://docs.d2b.dev/errors/rate-limited — Rate limited. Typical status: 429.
The per-key limit (rate_limit_per_minute set at minting) or a per-endpoint limit was exceeded. The SDKs retry with exponential backoff.
The per-key limit is one budget for the whole key: every authenticated request counts against it, whichever endpoint it calls, and the MCP server shares the same budget. A per-endpoint limit is separate and applies to that endpoint alone.
What to do
Section titled “What to do”- Honour the
Retry-Afterheader - Batch row writes (up to 1,000 rows per
upsert_rowscall); useasync=true+jobs.waitfor ingestion - Set
rate_limit_per_minutewhen you mint the key. A key can never mint a wider one than itself, so raise the limit on the key you mint from
All error types: Reading errors.