Skip to main content
This guide walks you through finding an event, checking the current price, and placing an order — from a quick market order to a precise limit order.
All examples use https://api.futuur.com/v2.0. Authenticated requests require HMAC headers. See the Authentication guide for how to generate them.
1

Find an event

Use GET /v2.0/events/ to browse available prediction markets. You can search by keyword or filter by category. This endpoint does not require authentication.
The response includes a results array of events. Each event has an id and a markets array containing individual outcomes you can bet on.
Set currency_mode=play_money while testing. Switch to real_money when you’re ready to trade with USDC, USDT, or USD.
2

Inspect the event's markets

Each event has one or more markets, each representing a possible outcome. Retrieve a single event to see its markets in detail.
Note the id of the market you want to bet on and its current price (implied probability between 0 and 1).
3

Place a market order

To buy shares immediately at the best available price, set price to null. This is a market order.
4

Place a limit order

To specify the exact price you’re willing to pay, include a price value between 0 and 1. The order will only fill when the market reaches your price.
If the current market price is above 0.45, your order will sit in the order book until someone is willing to sell at that price.

Next steps