Skip to main content
Retrieve all wagers associated with an event. Filter to active positions, past bets, or a specific currency mode to narrow the results.

Endpoint

GET https://api.futuur.com/events/{id}/wagers/

Authentication

HMAC authentication is required. Include the following headers with every request:
HeaderDescription
KeyYour public API key
TimestampCurrent Unix timestamp
HMACSHA-512 signature of the request payload

Parameters

id
integer
required
The unique identifier of the event.
active
boolean
When true, returns only wagers that are currently active (open positions). When false, returns only inactive wagers.
currency_mode
string
default:"play_money"
Filter wagers by currency mode. Accepted values: play_money, real_money.
past_bets
boolean
When true, includes wagers that have already been settled or closed.

Response

results
object[]
required
Array of wager objects.

Example

cURL
curl --request GET \
  --url "https://api.futuur.com/events/1023/wagers/?currency_mode=play_money&active=true" \
  --header "Key: YOUR_PUBLIC_KEY" \
  --header "Timestamp: 1712500000" \
  --header "HMAC: YOUR_HMAC_SIGNATURE"
Sample response
{
  "results": [
    {
      "id": 4401,
      "market": 501,
      "outcome": 1,
      "outcome_name": "Yes",
      "shares": 50.0,
      "amount_spent": 31.0,
      "average_price": 0.62,
      "current_value": 33.5,
      "currency_mode": "play_money",
      "active": true,
      "settled": false,
      "payout": null,
      "created_at": "2026-03-15T14:22:10Z",
      "updated_at": "2026-03-15T14:22:10Z"
    }
  ]
}