Endpoint Playground
Returns every league, event and market the Sportsbook shows for one sport, with current odds, grouped by the sport page's tabs. Get `event_type_id` from the sports route.
25 Oct 2026: 112 events; 7 fields had a value in every checked item and 1 varied between items.
Sample value profiles: open_date: 2023-07-08 to 2099-01-01; name: “NBA Player Awards” and 111 other values; in_play: true in 0 of 112.
curl 'https://api.crawlora.net/api/v1/fanduel/sportsbook/sport?event_type_id=7522&state=ar' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| event_type_id | string | Yes | 7522 | Sport id: 6423 American Football; 1 Soccer; 7522 Basketball; 3 Golf; 7511 Baseball; 7524 Ice Hockey; 2 Tennis; 26420387 Mixed Martial Arts; 2593174 Table Tennis; 3503 Darts; 6 Boxing; 5 Rugby Union; 4 Cricket; 8 Motor Sport; 1477 Rugby League; 6422 Snooker; 468328 Handball; 28608997 Lacrosse; 998917 Volleyball, 4726642 Surfing, 10 Special Bets and 2378961 Politics; availability differs by market (Volleyball is also offered in NJ, PA, CO and AZ), and a sport a market does not offer returns 404 |
| state | string | No | ar | U.S. market to query (prices and offered markets differ by state); default nj |
| tab | string | No | Show only one tab of this page: a tab slug from the response `tabs[].slug` (the lowercase-hyphenated tab title, such as `games` or `player-props`). An unknown slug returns 400 listing the page's tabs | |
| competition_id | integer | No | Keep only events of this competition id (from the response `competitions`) | |
| market_type | string | No | Keep only these market types (repeat the parameter or comma-separate), for example `MONEY_LINE`. Valid values are listed in the response `market_types`; unmatched types return no markets | |
| exclude_markets | boolean | No | Return events without their markets (a cheap event listing); `market_types` is still returned |
{
"code": 200,
"data": {
"state": "nj",
"page_type": "SPORT",
"event_type_id": 6423,
"title": "NFL Betting | FanDuel Sportsbook",
"description": "Bet on pro football with FanDuel! Join today for NFL live betting, odds, parlays, moneylines and more!",
"default_tab": "games",
"tabs": [
{
"id": "1676",
"title": "Games",
"slug": "games",
"event_count": 3,
"market_count": 9
},
{
"id": "100",
"title": "Win Totals",
"slug": "win-totals",
"event_count": 1,
"market_count": 5
},
{
"id": "559",
"title": "Player Props",
"slug": "player-props",
"event_count": 2,
"market_count": 3
}
],
"competitions": [
{
"competition_id": 12282733,
"name": "NFL",
"event_type_id": 6423
}
],
"events": [
{
"event_id": 34100802,
"name": "NFL Futures",
"event_type_id": 6423,
"competition_id": 12721217,
"open_date": "2026-03-06T18:48:05.000Z",
"in_play": false
}
],
"market_types": [
{
"type": "REGULAR_SEASON_WINS_SGP",
"count": 5
},
{
"type": "MATCH_HANDICAP_(2-WAY)",
"count": 3
},
{
"type": "MONEY_LINE",
"count": 3
}
],
"fetched_at": "2026-10-22T23:53:07Z"
},
"msg": "OK"
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.