Endpoint Playground
Searches the Sportsbook's events and competitions by text (team, player-event or league names such as `lakers` or `nfl`). Events come back in the search index's relevance order with the sport, competition and start time; competitions come back with a match count. Use the returned `event_id` and `competition_id` with the event and competition routes.
25 Oct 2026: 28 events; 8 fields had a value in every checked item.
Sample value profiles: open_date: 2025-09-28 to 2026-11-03; name: “Pittsburgh Steelers @ New Orleans Saints” and 27 other values; in_play: true in 0 of 28.
curl 'https://api.crawlora.net/api/v1/fanduel/sportsbook/search?q=nfl&type=all&event_type_id=6423&state=ar' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | nfl | Search text, 2 to 100 characters |
| type | string | No | all | What to search: `all` (events and competitions), `event` or `competition`; default all |
| event_type_id | string | No | 6423 | Limit results to one sport: 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 |
| limit | integer | No | Maximum events returned, 1 to 50; default 20 | |
| state | string | No | ar | U.S. market to query (prices and offered markets differ by state); default nj |
{
"code": 200,
"data": {
"state": "nj",
"query": "lakers",
"type": "all",
"competitions": [
{
"competition_id": 10547864,
"name": "NBA",
"event_type_id": 7522,
"event_type_name": "Basketball",
"match_count": 14
},
{
"competition_id": 12687908,
"name": "eBasketball H2H GG League 4x5 Mins",
"event_type_id": 7522,
"event_type_name": "Basketball",
"match_count": 38
}
],
"events": [
{
"event_id": 36220983,
"name": "Los Angeles Clippers @ Los Angeles Lakers",
"event_type_id": 7522,
"event_type_name": "Basketball",
"competition_id": 10547864,
"competition_name": "NBA",
"open_date": "2026-10-24T02:10:00.000Z",
"in_play": false
},
{
"event_id": 36223970,
"name": "Los Angeles Lakers (ARACHNE) @ Oklahoma City Thunder (CROCODILE)",
"event_type_id": 7522,
"event_type_name": "Basketball",
"competition_id": 12687908,
"competition_name": "eBasketball H2H GG League 4x5 Mins",
"open_date": "2026-10-23T00:07:00.000Z",
"in_play": false
}
],
"fetched_at": "2026-10-23T00:03:05Z"
},
"msg": "OK"
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.