Credits and limits
DefDex meters API, CLI, SDK and MCP calls in credits. Your plan includes a monthly allowance; one successful data read uses one credit.
Credit limits aren’t switched on yet. Your calls are metered so you can see what you use in Billing, but nothing is blocked or charged. We’ll announce limits before they apply.
What uses credits
How credits work
- Plan credits reset at the start of each billing cycle. Unused plan credits don’t roll over.
- Extra credits you buy or are granted carry over until used. They’re spent after plan credits.
- When credits run out, data calls return
402 Payment Requiredwith the date your plan credits reset. Free calls (catalog, balance, corrections) keep working. - Pay as you go (paid plans): when plan credits run out, credits are added in 0 to stop at your plan’s credits.
Check your balance
Every metered response carries an X-Credits-Remaining header. To check without spending a
credit:
Agents can call the get_credit_balance MCP tool. The Usage
page shows requests by day, endpoint and key.
Rate limits
All keys on an account share one per-minute limit, currently 60 requests per minute.
Going over returns 429 Too Many Requests with a Retry-After header; wait that many seconds
and retry. A rate-limited call doesn’t use credits.
Errors
See Errors and retries for every status code.
