
What each section is for
Frequently asked
Where do I get an API key?
Where do I get an API key?
API Keys in the sidebar. A key is generated for your account, and there is exactly one active key at a time.The same screen shows the base URLs your key is valid for. Free keys authenticate against 
https://api.dexpaprika.com and https://streaming.dexpaprika.com. Pro moves you to https://api-pro.dexpaprika.com and https://streaming-pro.dexpaprika.com.That pairing matters: a key sent to the wrong host answers 403 wrong_host rather than falling back, and the body tells you which host to use.
How do I rotate my key?
How do I rotate my key?
Revoke the current one, then generate a new one. Both buttons are on the API Keys screen.Because there is one active key per account, rotation is a break: the old key stops working the moment you revoke it. Have the new key ready to deploy before you press it, and if the key lives in a hosted environment, remember it is usually stored as a secret rather than in the code.
How do I authenticate a request?
How do I authenticate a request?
Put the key in the There is no
Authorization header, on its own:Bearer prefix. Authorization: Bearer api_... is rejected with 401, which is easy to trip over because almost every other API expects the opposite.Where are my invoices?
Where are my invoices?
Billing, at the bottom of the page, with an export control for pulling them out. Until your first payment the section says so rather than sitting empty, so an empty list is not a sign that something failed.The same screen carries the rest of the money: your current plan with the period it runs for, the autoscaling switch, and the credit packs.The dashboard shows the next billing cycle at a glance. If it reads no active subscription, you are on a free tier and there is nothing to invoice.

What is autoscaling, and how is it different from a credit pack?
What is autoscaling, and how is it different from a credit pack?
Both are ways to keep going past your monthly allowance on Pro. They differ in when you decide.Autoscaling is a switch. Leave it off and the allowance is a hard stop, exactly like a free tier. Turn it on and once the plan is spent, extra credits are bought automatically at $20 per million, up to a spending limit you set on the same screen. You decide the ceiling once and then stop thinking about it.Credit packs are bought up front, and they cost less per credit than autoscaling does: 5M for 199, 50M for $499. The larger the pack the wider the gap, from roughly a fifth cheaper to about half.They combine. A pack sized to what you expect, with autoscaling behind it for the month that surprises you, means you pay the lower rate for the bulk of it and never hit a wall.Both are Pro features. On a free tier the controls are visible but inactive.
How do I know how much I have spent?
How do I know how much I have spent?
The dashboard card Usage this period is the short answer: credits used against your monthly cap, with the percentage. Usage breaks it down over time and by endpoint, so you can see which call is doing the spending.One request costs one credit. Batch endpoints charge one credit per item, and each delivered streaming update costs one credit too. See plan your credit usage for how to size a workload before you build it.
What happens when I run out of credits?
What happens when I run out of credits?
On a free tier the cap is hard: the API answers
402 and the body names the next step for your tier. Nothing is charged, and the allowance refills when the period rolls over. The resets_at field in the body tells you when.On Pro you can let it keep going. The dashboard calls this autoscaling: with it off the cap behaves like the free tier, with it on the overage is charged per additional block up to the monthly spend limit you set. See error handling for the difference between a 402 and a 429, which is worth getting right in code: a 429 is a per-minute rate limit and is worth retrying, a 402 is the monthly allowance and retrying will not help.How do I connect Claude, Cursor or Cline?
How do I connect Claude, Cursor or Cline?
MCP & AI Setup generates the configuration with your key already filled in, for Claude Code, Claude Desktop and any client that takes a JSON config.The hosted server speaks two transports. Streamable HTTP, which is what current clients use:and SSE, for older clients:Authentication is the same 
Authorization header as REST. Full setup per client is in the hosted MCP guide.
Do I need an account to try the API?
Do I need an account to try the API?
No. Keyless requests work at 200,000 credits a month per IP, with no signup and no card. Registering a free key raises that to 500,000 and lifts the streaming restriction from the showcase list to any token we index.