Skip to content
DEKA Results API

Pricing

Simple, transparent pricing

Every plan gets the race data: the catalogue, full finisher lists, athlete careers and individual splits. The higher tiers add work you would otherwise do yourself: ranking a time against the field, breaking a race into pacing, and pulling a whole field apart zone by zone.

Included on every plan

Events, results, athletes and individual splits
Cursor pagination and cache headers
OpenAPI 3 spec, interactive reference and llms.txt
Provenance on every row
Upgrades apply to keys already deployed

Starter

For side projects and first integrations.

$9.99/month

30 req/min
  • Events, results, athletes and individual splitsThe catalogue and the rows: every event, every competition, full result lists, athlete careers, and one athlete's own zone-by-zone splits.

Most popular

Pro

For apps that do something with the numbers.

$19.99/month

60 req/min

Everything in Starter

  • Events, results, athletes and individual splits

Plus

  • Percentile lookupWhere any finish time ranks among every comparable athlete we hold, by format, gender and age group.
  • Pacing reportOne race taken apart: how the clock split between zones and runs, how much the runs faded, and which zone cost the most.
  • Global leaderboard historyGlobal rankings as they stood at any snapshot, not just today's standing.

Scale

For platforms comparing whole fields, not single results.

$49.99/month

180 req/min

Everything in Pro

  • Events, results, athletes and individual splits
  • Percentile lookup
  • Pacing report
  • Global leaderboard history

Plus

  • Field zone statisticsMedian, mean and count per zone for a whole race field, split by division, gender and age group.

Secure Stripe checkout · Cancel or change plan any time · VAT handled at checkout

Compare plans

CapabilityStarterProScale

Events, results, athletes and individual splits

The catalogue and the rows: every event, every competition, full result lists, athlete careers, and one athlete's own zone-by-zone splits.

IncludedIncludedIncluded

Percentile lookup

Where any finish time ranks among every comparable athlete we hold, by format, gender and age group.

Not includedIncludedIncluded

Pacing report

One race taken apart: how the clock split between zones and runs, how much the runs faded, and which zone cost the most.

Not includedIncludedIncluded

Global leaderboard history

Global rankings as they stood at any snapshot, not just today's standing.

Not includedIncludedIncluded

Field zone statistics

Median, mean and count per zone for a whole race field, split by division, gender and age group.

Not includedNot includedIncluded
Requests per minute3060180
Active API keys555

This table is generated from /v1/account/plans, the same capability table the API gates on, so it cannot promise something the API refuses.

Questions about billing

Is there a free tier?
There is a free account, not a free tier of the data. Signing up costs nothing and lets you read the documentation, the OpenAPI spec, the plan ladder and /v1/health. The data routes need a paid plan, because the data is the product.
Can I change plan later?
Yes, at any time, and it takes effect immediately. Stripe prorates the difference. An upgrade applies to the keys you have already deployed. You do not rotate credentials or redeploy to get what you just bought.
What happens if my card fails?
Nothing, at first. Stripe retries for several days and your integration keeps working throughout, because a failed card on a Tuesday is usually an expiry rather than a decision to leave. Access stops only when the retries are exhausted.
What happens when I cancel?
Your account, your keys and your usage history stay exactly as they are. The data routes start answering 402 at the end of the period you have paid for. Nothing is deleted, so resubscribing later puts the same keys straight back to work.
Do you charge per request?
No. Each plan is a flat monthly price with a per-minute rate limit, so your bill is the same whether you make a hundred calls or a hundred thousand. The limit is per account, not per key, so buying more keys is not a way to buy more throughput.
Is VAT included?
Prices are shown excluding VAT, which is calculated at checkout from your billing country. EU businesses can enter a VAT number during checkout for the reverse charge.
Which plan do I need?
If you are displaying results, Starter. If you are telling someone how they did, by ranking a time or breaking down a race, Pro. If you are analysing whole fields, or need more than 60 requests a minute, Scale. You can start lower and move up in a couple of clicks.
Do you offer anything for non-commercial use?
Get in touch. Research, coaching-education and open-source projects are usually easy to accommodate; we would rather the data got used well than stand on a price list.
Still deciding? Read the documentation or try the endpoints first. Neither needs an account.