DocumentationAPI v1
Documentation/Markets/Calibration

Calibration

Implied probability against what actually happened, by price band. Prices are history: held from 2016 to 20 March 2026, with no live prices since.

Livelast 30 days Archive and upwhole archive

Parameters

All optional, all in the query string
fromdate
Earliest date to include, YYYY-MM-DD.
todate
Latest date to include, YYYY-MM-DD.
bucketenum
The width of each price band in percentage points: 5 or 10.
tierenum
Only this tier: majors, players_championship, european_tour, world_series, qualifiers, development_tour, challenge_tour, womens_series, junior, regional, wdf_platinum, wdf_gold, wdf_silver, wdf_bronze, and so on.

Try it

Your key, sent from your browser straight to the API
Paste your keyGet a free one in a minute
GET
https://api.dartsapi.com/v1/markets/calibration
Run it to see your limits

What comes back

In data, read from a real response
FieldTypeExample
bandslist3 items
allobject{ matches, level_prices_left_out, favourite_won_pct, brier, … }

When it refuses

Every error code
StatusCodeWhen
401no_keyNo key, a malformed key, or one that is not ours.
402upgrade_requiredYour plan does not reach this endpoint. The message names the plan that does.
422bad_parameterA parameter is malformed or out of range, named in the message.
429rate_limitedOver your rate or allowance. Retry-After says when.

Related