Skip to main content
Retrieve a list of wagers. You can filter by active status, event, currency mode, or by bets placed by users you follow. Authenticated requests return your own wagers by default. Public wagers can also be accessed without authentication.

Endpoint

GET https://api.futuur.com/wagers/

Authentication

Authentication is optional for this endpoint. Unauthenticated requests can access public wager data. To access your own private wagers or filter by followed users, include the Key, Timestamp, and HMAC headers.

Request

active
boolean
When true, returns only active wagers with a status of purchased.
past_bets
boolean
When true, returns only inactive wagers — those that are sold, won, lost, cancelled, or disabled.
event
integer
Filter wagers by event ID.
user
integer
Filter wagers by user ID.
following
boolean
When true, returns only wagers placed by users you follow.
currency_mode
string
Filter by currency mode: play_money, real_money, or an empty string to return all.
limit
integer
Number of results to return per page.
offset
integer
Pagination offset. Number of results to skip before returning results.

Response

Returns a paginated list of wager objects.
pagination
object
required
Pagination metadata for the result set.
results
object[]
required
Array of WagerList objects.

Example

curl --request GET \
  --url "https://api.futuur.com/wagers/?active=true&currency_mode=real_money&limit=2" \
  --header "Key: pk_live_abc123def456" \
  --header "Timestamp: 1712534400" \
  --header "HMAC: 3a9f2c1b...sha512signature"
Sample response
{
  "pagination": {
    "total": 12,
    "next": "https://api.futuur.com/wagers/?active=true&currency_mode=real_money&limit=2&offset=2",
    "previous": null,
    "page_size": 2,
    "offset": 0
  },
  "results": [
    {
      "id": 88201,
      "status": "purchased",
      "status_display": "Purchased",
      "user": "https://api.futuur.com/users/5042/",
      "event": "https://api.futuur.com/events/901/",
      "market": "https://api.futuur.com/markets/3801/",
      "position": "long",
      "position_display": "Long",
      "currency": "USDC",
      "shares": 100.0,
      "shares_in_canonical": 100.0,
      "total_amount": "65.00",
      "purchases_amount": 65.0,
      "active_purchases_amount": "65.00",
      "roi": "10.00",
      "earnings": "6.50",
      "amount_on_win": "100.00",
      "amount_on_sell": "71.50",
      "last_profit": null,
      "last_sell_amount": null,
      "last_purchase": "2026-04-05T14:22:10Z",
      "last_update": "2026-04-07T08:15:44Z",
      "last_action": null,
      "actions_count": 1
    }
  ]
}