Plans

One key. Pick how much table tennis it reads.

Start free, then add live scores, the whole archive, or both. Your key stays the same when you change plan, so nothing in your code changes.

Free key

For trying it and small projects

Free

No card, no trial clock

Get a free key
  • 50 calls a day, 10 a minute
  • Yesterday, today and the calendar ahead
  • 11 of 15 endpoints
  • Game scores, length and table come back as null
Most popular

Live

For live scores apps and sites

$69

a month

Choose Live
  • Live scores, refreshed about every 10 seconds
  • Every game score, match length and table
  • Every match since 1 January
  • 20,000 calls a day, 60 a minute

Archive

For research, stats and history

$59

a month

Choose Archive
  • Every result since December 2024, to yesterday
  • Player match lists and head to head
  • Every game score, match length and table
  • 20,000 calls a day, 60 a minute

Complete

For products that need everything

$99

a month

Choose Complete
  • Live and Archive together, all 15 endpoints
  • The whole archive and live scores
  • 50,000 calls a day, 120 a minute
  • Tickets answered first

Prices in US dollars. Card charges appear as DEVELOPERDATA.NET (billing help). Change or cancel from your dashboard at any time; an upgrade starts straight away.

Compare every plan

Every endpoint, limit and field, side by side.

Free keyLiveArchiveComplete
Limits
Calls a day5020,00020,00050,000
Calls a minute106060120
Dates it readsYesterday, today and ahead1 January this year onwardAll history, to yesterdayAll history and ahead
Game scores, match length, tableNull
Endpoints
Live scores/v1/liveNoNo
Matches on any day/v1/matches
One match/v1/matches/{id}
Yesterday's results/v1/results/yesterday
Events/v1/events
One event/v1/events/{id}
An event's matches/v1/events/{id}/matches
Find players/v1/players
One player and record/v1/players/{id}
A player's match list/v1/players/{id}/matchesNo
Head to head/v1/h2h/{a}/{b}No
World rankings/v1/rankings
A player's ranking history/v1/players/{id}/rankingsNo
Point by point/v1/matches/{id}/points
Your usage/v1/usage
Coming next
Point by pointPLANNEDNo
MCP server for AI assistantsPLANNED

Billing questions

Can I change or cancel my plan?

Yes, at any time from your dashboard, and your key keeps working throughout. An upgrade takes effect straight away. If you cancel, your plan runs to the end of the period you have paid for and then returns to the free key.

How does yearly billing work?

You pay for ten months and get twelve. It renews once a year, and you can switch between monthly and yearly from your dashboard.

How will the charge appear on my statement?

As DEVELOPERDATA.NET. Payments are processed by Stripe. If you have a question about a charge, the billing help page at developerdata.net/support looks it up for you.

What happens if I go over my limit?

The call is refused with 429 and nothing is charged. Limits belong to your account, so all your keys share them, and /v1/usage shows where you stand without counting.

Can I show the data in my own app?

Yes, on every plan, inside your own website, app or service. What no plan allows is reselling or redistributing the raw data as a feed of your own; for that, ask about a data licence.