Futures
Get Futures Odds
Get Futures Odds
Endpoint overview
Get odds for a specific futures market type scoped to sport and tour.
Use case: render detailed futures odds for a selected tour and market category.
Route
GET /api/v1/public/futures/{sportType}/tour/{tourId}/odds/{futureType}Parameters (Overview)
| Name | In | Type | Required | Description |
|---|---|---|---|---|
sportType | path | string | Yes | Sport Type |
tourId | path | string | Yes | Id of the tour. |
futureType | path | string | Yes | type of the future. |
GETHTTP Method
Return futures markets for a specific sport, tour, and market type.
Parameters for Example Query
Edit path and query inputs below. These values auto-fill from the schema and immediately update the request URL and generated code examples.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
Updated recently
Language
Credentials
X-API-KEY
Try it runs a real request through this site's proxy (avoids CORS). Pasting your key updates the cURL tab and is sent on Try it.
URL
Base URL
https://api.altsportsdata.com
curl -X GET "https://api.altsportsdata.com/api/v1/public/futures/wsl/tour/string/odds/winner"Click Try it to send the active example request.
Response static example
[
{
"publicId": "future:wsl:winner:mens-championship-tour",
"sportType": "wsl",
"futureType": "winner",
"id": "tour_01",
"referenceId": 1174117206191100,
"name": "Men's Championship Tour",
"odds": [
{
"outcomeName": "Surfer One",
"americanOdds": 450,
"decimalOdds": 5.5
}
],
"updatedAt": "2024-04-16T10:00:00Z"
}
]{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}{
"stack": "string",
"message": "Event not found",
"metadata": {},
"statusCode": 403,
"timestamp": "2023-02-07T19:43:08.187Z"
}{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}