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.

Uw abonnement beheren

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.