API
Dezelfde getallen, in uw eigen gereedschap
Elke aanroep vraagt een sleutel. De eerste is gratis.
Prijzen
Wat een sleutel koopt
Aanroepvolume, geen voorbehouden gegevens. Opzegbaar met één klik.
Voordat u betaalt
Waar u zich aan verbindt
- Stop wanneer u wilt
- Eén klik op uw factuurpagina, geen mail te schrijven en geen opzegtermijn. U houdt het quotum tot het einde van de periode die u al hebt betaald.
- Stoppen breekt niets
- Uw sleutel wordt nooit ingetrokken en nooit opgeschort. Hij gaat terug naar het gratis plan en beantwoordt dezelfde routes, zonder dat er iets in uw code hoeft te veranderen.
- Wij zien uw kaart nooit
- Betalen gebeurt op de eigen pagina van Stripe. Geen nummer, geen token en geen laatste vier cijfers bereiken dit product.
- Een mislukte kaart is geen afsluiting
- Een verlopen kaart wordt twee weken lang opnieuw geprobeerd en wij schrijven u. Uw volledige quotum loopt al die tijd door, en u wordt nooit twee keer afgeschreven.
Hoe het werkt
Eén sleutel. Uw eigen quotum
Wordt de gratis sleutel krap, dan koopt u een grotere: de gegevens zijn bij elke prijs dezelfde.
Elk antwoord draagt uw quotum en uw verbruik van de maand.
Wat er geleverd wordt
De routes, en waar u begint
Dezelfde gegevens die de pagina's tonen, op dezelfde adressen.
- De catalogus, om te beginnen
- Elke gepubliceerde discipline met haar slug, haar basissen en haar lezingen. Elke andere aanroep begint hier.
/catalog- Waarderingen en ranglijsten
- Elke gepubliceerde ranglijst, per discipline, met de regels waaronder zij is vastgesteld.
/rankings- Het grootboek achter een waardering
- Elke verandering met haar oorzaak en haar waarden ervoor en erna, dezelfde regels die de site toont.
/competitors/{id}/rating-changes- Partijen zoals gelezen
- De resultaten die de motor heeft opgenomen, met hun bron en de datumprecisie die zij kregen.
/competitors/{id}/matches
Elke route, met haar parameters en de waarden die zij aanneemt: API-referentie
Hoe het eruitziet
Eén aanvraag, en wat er terugkomt
JSON over HTTP. Niets te installeren, niets te genereren.
Aanvraag
# wat er gepubliceerd is, en onder welke slugs:
curl -H "Authorization: Bearer arpelo_7f3a91c2.<secret>" \
"http://172.18.0.3:8000/catalog"
# een ervan, op rangorde:
curl -H "Authorization: Bearer arpelo_7f3a91c2.<secret>" \
"http://172.18.0.3:8000/rankings?sport=darts&view=current&per_page=2"Antwoord, ingekort tot één regel
{
"sport": "darts-pdc-singles",
"view": "current",
"model_version": "elo@1",
"cutoff_at": "2026-09-07T00:00:00Z",
"published_at": "2026-09-08T04:12:31Z",
"rules": {
"minimum_matches": 20,
"include_provisional": false,
"include_inactive": false,
"activity_window_days": 730
},
"total": 412,
"page": 1,
"per_page": 2,
"entries": [
{
"rank": 1,
"competitor": "c-4d21f8",
"name": "...",
"rating": 2118.4,
"matches_played": 183,
"status": "active",
"last_match": "2026-09-06T00:00:00Z",
"previous_rank": 2
}
]
}Elke ranglijst komt met de regel waaronder zij is vastgesteld (drempel aan partijen, activiteitsvenster) en met haar drie data: bron gecontroleerd, jongste gegevens, gepubliceerd.
Vertel ons wat u bouwt.
Wat u nodig hebt, in welk tempo, en voor welke disciplines.