Returns the event list for a sport without prices: ids, teams, start time, status and league. Use it to discover eventId values and league labels before calling the priced endpoints.
Returns the event list for a sport without prices: ids, teams, start time, status and league. Use it to discover eventId values and league labels before calling the priced endpoints.
home_team and away_team are one canonical string per team across every book for NFL, college football, NBA, NHL, MLB and college basketball: the name as returned is the join key. eventId is {sport}:{away}@{home}-{YYYYMMDD}, built from those names, and is the key the /api/v1/history endpoints use. Soccer and tennis carry each book's own spelling.
/api/v1/normalize maps an outside name (a score feed, a spreadsheet) onto ours; it is not needed for names we return.
home_team_id and away_team_id (homeTeamId and awayTeamId on /api/v1/history/games) are the stable roster id of the team behind each name, the same from every book and spelling. The key is absent, never null, when a name is not on our roster: every tennis name, a soccer or college name we do not carry, and sports without a roster. There is no abbreviation field.
Request
- Base URL: https://api.owlsinsight.com
- URL: https://api.owlsinsight.com/api/v1/{sport}/events
- Auth: HTTP bearer
Path parameters
Query parameters
Restrict events to one league. Matched as a substring of the league label first, then as a slug. meta.available_leagues lists the labels in play.
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.