Helpers
Common tasks in one call. Each helper picks the best endpoint for your key: v2 with a premium key, v1 with the free key 123 (and then the free key's small result limits apply, as noted on each method). Any key other than 123 that the API accepts is a paid key, so no extra call is made to find out.
Returned events are sorted by start time (events without a time last).
Functions
A league's current season name, e.g. 2026-2027 or 2026; null if the league is unknown.
The channels showing an event. Free key: at most 2.
A league's teams, with badges. Premium: one call. Free key: the league's name is looked up, then up to 10 teams.
A league's latest results. Premium: up to about 20. Free key: 1.
Every event in one round (matchday) of a season (season defaults to the current one). Premium: filtered from the season schedule. Free key: v1's undocumented eventsround.php, which returns the whole round (premium keys get 404 from it, hence the two routes).
A team's schedule across all competitions, past and future. Premium: the full schedule (one call). Free key: the next and the last event only, and only home games (a free-key limit).