# Outrights / Futures Markets
Update
This update only applies to version 3 of the API. Outrights are available by default in later versions.
Outrights (futures) markets are now supported in version 3 of The Odds API, starting off with Super Bowl Winner, Golf Majors and Next US President.
There are 2 things to know in order to access outrights odds.
# 1. Include outrights
param when getting sports
Include the outrights
GET param (&outrights=true
), when requesting the /v3/sports
endpoint.
The response will include sports and events with outrights in addition to sports with regular season events. To see if a sport has outrights, check its has_outrights
key. For example:
GET /v3/sports/?apiKey={apiKey}&outrights=true
{
"key": "americanfootball_nfl_super_bowl_winner",
"active": true,
"group": "American Football",
"details": "Super Bowl Winner 2020/2021",
"title": "NFL Super Bowl Winner",
"has_outrights": true
},
{
"key": "americanfootball_nfl",
"active": true,
"group": "American Football",
"details": "US Football",
"title": "NFL",
"has_outrights": false
},
...
# 2. Include mkt=outrights
or exclude mkt
when getting odds
Include the GET param mkt=outrights
when requesting the /v3/odds
endpoint for an outright sport. You can also exclude the mkt
param entirely to have it default to outrights. For example:
GET /v3/odds/?apiKey={apiKey}®ion=us&sport=americanfootball_nfl_super_bowl_winner&mkt=outrights
"data": [
{
"sport_key": "americanfootball_nfl_super_bowl_winner",
"sport_nice": "Super Bowl Winner",
"commence_time": 1612738800,
"sites": [
{
"site_key": "betfair",
"site_nice": "Betfair",
"last_update": 1585732898,
"odds": {
"outrights": [
{
"name": "Kansas City Chiefs",
"price": 7.4
},
{
"name": "Baltimore Ravens",
"price": 8.4
},
...
Update Interval
Outrights are usually less dynamic than other markets, so their update interval is up to 30 mins pre-match, and up to 1 minute as games go live.
Schema Differences
The outrights schema has some differences to the schema for regular season games:
- Missing
teams
key - Missing
home_team
key
Due to these differences, the visibility of outrights in version 3 was made optional and disabled by default in the /sports
endpoint. This was to ensure existing API integrations were unaffected.
# Get Started
For more info on getting started, see the docs.
To get started with a free API key, see our plans.