FAQ
Note
This page is a work in progress. More coming soon!
Do you offer historical data?
Right now, be default, you’ll receive access to data from 2024 onwards. We can offer larger amounts of specific historical data on a per-request basis through a custom plan. In the coming months, we will make a considerably larger part of our historical data set available by default (depending on your subscription tier). This data will go back 4-5 years at the minimum and 20-25 years at the maximum based on the league. We may roll this out in phases with the following order
- Event metadata + final team scores
- Team & player stats + main market opening/closing odds/lines
- Prop market opening/closing odds/lines + opening/closing odds/lines broken down by bookmaker
I don’t see players (lineups) in the Event data?
This can happen for a number of reasons:
- Are you hitting the /odds endpoint or the /events endpoint for this? The odds endpoint only has odds but you can make the exact same query to the events endpoint where you’ll get event metadata, team metadata, player metadata, as well as a slightly smaller set of odds
- For events happening in the future we’ve found that setting the player lists/lineups based on rosters or previous lineups can be inaccurate especially for certain leagues. Therefore what we do is we wait until sportsbooks start setting lines on a given playerID and at that point we add that player to the event.
- For some of the much smaller/less-popular leagues we may not have player data available. If this is the case, let us know and we can look to add it for you.
If you’re still having trouble, reach out to us with the eventID for the Event that you’re not seeing player data for and we’ll investigate further.
Where do I get season stats?
We don’t provide an endpoint for querying combined season-level stats. We plan on adding this in the future though.
In the meantime you can use the /events endpoint to simply add stats across multiple Events yourself to get season-level stats.
How do I get a draw-no-bet line?
A draw-no-bet line functions the same as a normal moneyline in our system and will typically have the following identifiers. Any oddID with these identifiers will essentially function as a draw-no-bet line:
- betTypeID:
ml - sideID:
homeoraway - statEntityID:
homeoraway
However, it’s worth noting that draw-no-bet markets are typically associated with sports like Soccer where the main odds typically correspond to regulation time only. In these cases the draw-no-bet line you’re looking for likely is the one with a periodID of reg and not a periodID of game. However, in cases where there are no listed odds for the periodID of reg then your best bet is to use game as the periodID.
Why does the statID of points not mean points in some sports?
We wanted to maintain a single statID across all sports which can be used to determine the winner of an Event - that’s what the statID points is. In most cases points quite literally represents points scored, but in a few cases the points statID represents something else.
For example, in Tennis, the winner of a match determined by who won the most sets, so the statID of points tracks the number of sets won in Tennis rather than the actual number of tennis points won. In Hockey, the statID points represents the number of goals scored and hockey points (which is basically just goals + assists) has a statID of goals+assists.
