Build rankings sites, team apps, club screens and newsletters on the same data dnode’s league websites run on. Soccer, hockey, rugby and flag football, with one set of addresses.
curl https://api.dnode.app/v1/rugbyontario/standings \ -H "Authorization: Bearer dn_your_key"
Send the key in the header, never in the address. Every answer comes back as
{ ok, league, sport, kind, data }.
/v1/leaguesLeagues that allowed your key/v1/{league}/fixturesUpcoming and live matches/v1/{league}/resultsFinal scores/v1/{league}/standingsTables, by each sport’s points rule/v1/{league}/match/{id}Score, play by play, line-ups/v1/{league}/leadersTop scorers, cards, saves, tries/v1/{league}/player/{id}A player’s stats, if shown publiclyBase address: https://api.dnode.app.
Ask too fast and you are told to slow down, never given wrong data.
No reselling the data, no copying youth rosters, and show “Data from dnode” where you use it. A player a league has hidden stays hidden through the API too.