Futures
Fetch all futures
Fetch all futures
Endpoint overview
Fetch all futures markets with optional filtering by sport, league, and date windows.
Use case: build a futures discovery page where users browse long-horizon markets.
Route
GET /api/v1/public/futuresGETHTTP Method
Fetch all futures
Response Body
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"Click Try it to send the active example request.
Response static example
[
{
"id": "wsl:2127ea10-6110-4ffd-9403-3e33fc0929de",
"referenceId": 1174117206190029,
"type": "top5",
"tourId": "279d1482-aa17-4eea-902a-c49acf0928e2",
"numericTournamentId": 1174117206190029,
"tourName": "Men's Championship Tour",
"startDate": "2022-01-29T13:00:00Z",
"endDate": "2022-02-10T19:00:00Z",
"year": 2022,
"gender": "male",
"createdAt": "2022-01-29T13:00:00Z",
"updatedAt": "2022-02-10T19:00:00Z",
"isMarketOpen": false,
"tourYearId": "33e7f77-e7e8-4cc1-b9fe-333eb2f25c24"
}
]{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}{
"message": "string",
"statusCode": 0,
"timestamp": "string"
}