curl --request GET \
--url 'https://therundown.io/api/v2/sports/{sportID}/events/{date}?key='{
"meta": {
"delta_last_id": "11ef-abcd-1234-5678-9012-abcdef123456"
},
"events": [
{
"event_id": "816efd1e5767d7133b5bc70c77173a18",
"sport_id": 4,
"event_uuid": "816efd1e5767d7133b5bc70c77173a18",
"event_status": "STATUS_SCHEDULED",
"score": {
"event_status": "STATUS_SCHEDULED",
"score_away": 0,
"score_home": 0,
"game_period": 0,
"game_clock": 0
},
"teams": [
{
"team_id": 145,
"name": "Los Angeles Lakers",
"is_away": true,
"is_home": false
},
{
"team_id": 153,
"name": "Boston Celtics",
"is_away": false,
"is_home": true
}
],
"teams_normalized": [
{
"team_id": 145,
"name": "Los Angeles",
"mascot": "Lakers",
"abbreviation": "LAL",
"ranking": 0,
"record": "38-18",
"is_away": true,
"is_home": false
},
{
"team_id": 153,
"name": "Boston",
"mascot": "Celtics",
"abbreviation": "BOS",
"ranking": 0,
"record": "42-14",
"is_away": false,
"is_home": true
}
],
"schedule": {
"event_name": "Los Angeles Lakers at Boston Celtics",
"season_type": "Regular Season",
"season_year": 2026,
"event_date": "2026-01-15T00:00:00Z"
},
"lines": {
"1": [
{
"market_id": 1,
"market_name": "Money Line",
"period_id": 0,
"participants": [
{
"participant_name": "Los Angeles Lakers",
"is_away": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"price": 150,
"american_price": "+150",
"decimal_price": 2.5
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"price": 155,
"american_price": "+155",
"decimal_price": 2.55
}
}
}
},
{
"participant_name": "Boston Celtics",
"is_home": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"price": -180,
"american_price": "-180",
"decimal_price": 1.56
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"price": -185,
"american_price": "-185",
"decimal_price": 1.54
}
}
}
}
]
}
],
"2": [
{
"market_id": 2,
"market_name": "Spread",
"period_id": 0,
"participants": [
{
"participant_name": "Los Angeles Lakers",
"is_away": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": 4.5,
"price": -110,
"american_price": "-110"
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"line_value": 4.5,
"price": -108,
"american_price": "-108"
}
}
}
},
{
"participant_name": "Boston Celtics",
"is_home": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": -4.5,
"price": -110,
"american_price": "-110"
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"line_value": -4.5,
"price": -112,
"american_price": "-112"
}
}
}
}
]
}
],
"3": [
{
"market_id": 3,
"market_name": "Total",
"period_id": 0,
"participants": [
{
"participant_name": "Over",
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": 224.5,
"price": -110,
"american_price": "-110"
}
}
}
},
{
"participant_name": "Under",
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": 224.5,
"price": -110,
"american_price": "-110"
}
}
}
}
]
}
]
}
}
]
}Returns events with full market/odds data for the specified sport and date. This is the primary endpoint for building odds screens.
curl --request GET \
--url 'https://therundown.io/api/v2/sports/{sportID}/events/{date}?key='{
"meta": {
"delta_last_id": "11ef-abcd-1234-5678-9012-abcdef123456"
},
"events": [
{
"event_id": "816efd1e5767d7133b5bc70c77173a18",
"sport_id": 4,
"event_uuid": "816efd1e5767d7133b5bc70c77173a18",
"event_status": "STATUS_SCHEDULED",
"score": {
"event_status": "STATUS_SCHEDULED",
"score_away": 0,
"score_home": 0,
"game_period": 0,
"game_clock": 0
},
"teams": [
{
"team_id": 145,
"name": "Los Angeles Lakers",
"is_away": true,
"is_home": false
},
{
"team_id": 153,
"name": "Boston Celtics",
"is_away": false,
"is_home": true
}
],
"teams_normalized": [
{
"team_id": 145,
"name": "Los Angeles",
"mascot": "Lakers",
"abbreviation": "LAL",
"ranking": 0,
"record": "38-18",
"is_away": true,
"is_home": false
},
{
"team_id": 153,
"name": "Boston",
"mascot": "Celtics",
"abbreviation": "BOS",
"ranking": 0,
"record": "42-14",
"is_away": false,
"is_home": true
}
],
"schedule": {
"event_name": "Los Angeles Lakers at Boston Celtics",
"season_type": "Regular Season",
"season_year": 2026,
"event_date": "2026-01-15T00:00:00Z"
},
"lines": {
"1": [
{
"market_id": 1,
"market_name": "Money Line",
"period_id": 0,
"participants": [
{
"participant_name": "Los Angeles Lakers",
"is_away": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"price": 150,
"american_price": "+150",
"decimal_price": 2.5
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"price": 155,
"american_price": "+155",
"decimal_price": 2.55
}
}
}
},
{
"participant_name": "Boston Celtics",
"is_home": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"price": -180,
"american_price": "-180",
"decimal_price": 1.56
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"price": -185,
"american_price": "-185",
"decimal_price": 1.54
}
}
}
}
]
}
],
"2": [
{
"market_id": 2,
"market_name": "Spread",
"period_id": 0,
"participants": [
{
"participant_name": "Los Angeles Lakers",
"is_away": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": 4.5,
"price": -110,
"american_price": "-110"
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"line_value": 4.5,
"price": -108,
"american_price": "-108"
}
}
}
},
{
"participant_name": "Boston Celtics",
"is_home": true,
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": -4.5,
"price": -110,
"american_price": "-110"
}
},
"23": {
"affiliate_id": 23,
"affiliate_name": "FanDuel",
"line_price": {
"line_value": -4.5,
"price": -112,
"american_price": "-112"
}
}
}
}
]
}
],
"3": [
{
"market_id": 3,
"market_name": "Total",
"period_id": 0,
"participants": [
{
"participant_name": "Over",
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": 224.5,
"price": -110,
"american_price": "-110"
}
}
}
},
{
"participant_name": "Under",
"lines": {
"19": {
"affiliate_id": 19,
"affiliate_name": "DraftKings",
"line_price": {
"line_value": 224.5,
"price": -110,
"american_price": "-110"
}
}
}
}
]
}
]
}
}
]
}API key as query parameter
Sport ID. Common values: 1=NCAAF, 2=NFL, 3=MLB, 4=NBA, 5=NCAAB, 6=NHL, 7=UFC, 8=WNBA, 9=CFL, 10=MLS, 11=EPL, 16=UEFA Champions League
"2026-01-15"
Timezone offset in hours from UTC (e.g., -5 for EST)
Comma-separated market IDs (max 24). Defaults to 1,2,3 (Moneyline, Spread, Total).
Common IDs: 1=Moneyline, 2=Spread, 3=Total, 29=Player Points, 35=Player Rebounds, 38=Three Pointers, 39=Player Assists, 93=Player PRA, 94=Team Totals.
Live variants: 41=Live ML, 42=Live Spread, 43=Live Total.
Comma-separated participant IDs to filter (max 99)
Filter participants by type
TYPE_TEAM, TYPE_PLAYER, TYPE_RESULT Comma-separated sportsbook/affiliate IDs to filter. Common values include DraftKings (19), FanDuel (23), BetMGM (22), Bovada (2), Pinnacle (3).
Only return main lines (primary odds, not alternates)
true, false Hide events with no market data
true, false Comma-separated event status strings to exclude