Cricket Database API support
Answers in seconds. A person when you need one.21 answers about keys, limits, plans, billing and the data. If yours is not here, open a ticket: a person reads every one, and the whole conversation stays in your account.
Signed in with Google? Your plan and account come with the ticket, so you never have to explain them.
Getting started
A free key with no card, then your first call in one line.
Read the guide →Plans and limits
Calls a minute and a day on each plan, and what each one opens.
Compare the plans →Service status
The API, live scores and the daily update. Last update 11 Nov 2026, 07:59 UTC.
All systems normalBilling and refunds
Change or cancel a plan, check a charge, ask for a refund.
Billing help →Common questions
21 answers in 6 topics
Getting started4 answers
How do I get an API key?
Sign in with your Google account at Sign in. A new account gets a free key straight away, with no card. You can hold up to 5 keys, each with its own label, on the Keys tab of your account.
How do I make my first call?
Every call is a GET under https://api.cricketdatabase.com/v1, answered in JSON. Try /v1/results/yesterday with your key in the Authorization: Bearer header: it returns every result from the latest day in the database.
How do I send my key?
As Authorization: Bearer cdb_live_..., or as X-API-Key: cdb_live_... where a tool makes that easier. Both work on every endpoint. A key in the address (?key=) is refused with 400, because addresses end up in logs.
I lost my key. Can you show it again?
No. We keep only a fingerprint of each key and its first 12 characters, so nobody can show it again. Make a new key on the Keys tab of your account, then revoke the old one: a revoked key stops working at once.
Limits and plans5 answers
What are the limits on each plan?
Two limits: calls a minute and calls a day. Free key 10 and 50, Match Week 60 and 5,000, Archive 120 and 25,000, Pro 180 and 50,000, Analyst Pro 300 and 100,000. Only successful calls count against the day; errors and /v1/usage never do.
When does my daily count reset?
At midnight UTC. The minute limit resets on the minute. /v1/usage shows today's calls, both limits, what is left and when each resets, and every response carries the X-Quota-Remaining and X-RateLimit-Remaining headers.
What does a 429 answer mean?
Two different things. rate_limited: too many calls this minute, so wait the seconds in Retry-After and carry on. quota_exceeded: the day's calls are used, until midnight UTC or a larger plan.
What does each plan include?
Free key: the last 30 days in full and samples of the rest. Match Week: live scores and the last 7 days, every ball. Archive: every match since 2001, up to yesterday. Pro: Archive and Match Week together. Analyst Pro: Pro and the 12 analytical endpoints. Paid plans start at $49 a month.
Why do I get 403 upgrade_required?
The data you asked for is outside your plan, such as an older match on the free key or a live match on Archive. The error's plan field names the plan that opens it, so nothing you build has to guess.
Billing3 answers
How do I change or cancel my plan?
From the Billing tab of your account. Cancelling keeps your plan to the end of the period you have paid for, then your keys move to the free key. Card changes and invoices are on the secure billing page linked there.
How does the charge appear on my card?
As DEVELOPERDATA.NET, the company that runs Cricket Database. To check a charge you do not recognise, use the charge lookup.
Can I get a refund?
Ask through the refund form, signed in, so the request reaches a person with your account attached. Refunds are only handled there, never by email.
The data5 answers
How far back does the data go?
Every ball since December 2001 for the matches held ball by ball, men's and women's, internationals and the major leagues. Every men's and women's Test, ODI and T20 international is listed too, back to 1877, nearly all with a full scorecard.
Why does a match have no ball-by-ball record?
For some matches no ball-by-ball record was ever published. Every match carries coverage: full (every ball), scorecard, totals or result_only. Asking for the balls of a scorecard match answers 404 no_ball_by_ball, and is not counted against your day.
When are new matches added?
Every day: the update runs at 03:15 UTC, and a full re-check each Sunday picks up corrections. Live matches are on Match Week, Pro and Analyst Pro as they happen. /v1/status gives the time of the last update and the newest match held.
Do you have live scores?
Yes, on Match Week, Pro and Analyst Pro: /v1/live lists the matches in play, and /v1/live/{match}/balls gives every ball, or only the new ones since your last call. The live collector reads each match in play every 20 seconds while balls are coming.
A figure looks wrong. What should I do?
Open a ticket with the match or player address and the figure you expected. We check it against the record and answer in the ticket; a correction reaches the API with the next update.
Agents and tools2 answers
Can I use it with Claude or another agent?
Yes. Add the MCP server at https://api.cricketdatabase.com/mcp with your key, and an agent can find players, read scorecards and every ball, and check live scores. The agent skill at /skill.md teaches it the API.
Is there an OpenAPI file or a Postman collection?
Both, built from the same list as the documentation: openapi.json and the Postman collection. The whole documentation is also one markdown file, the manual.
Your account2 answers
How do I delete my account?
From the Billing tab of your account. It cancels any plan at once with no refund of the unused part, stops your keys, signs you out everywhere, and deletes your account, keys and tickets within 30 days.
What do you keep about me?
Your email address and name from Google, your plan, a fingerprint of each key, your daily call counts and your tickets. No card details: the payment provider holds those. Nothing is sold.
Nothing matches that. Open a ticket and a person will answer.
Ask a person
Sign in and the reply comes back to your account
Not answered here? Open a ticket: a person answers, usually within a working day.