Skip to main content
GET
A market's current round

Authorizations

DX-ACCESS-KEY
string
header
required

The public API key (alphanumeric access_key string).

DX-ACCESS-TIMESTAMP
string
header
required

Request timestamp, Unix milliseconds (decimal). ±5000 ms replay window.

DX-ACCESS-SIGNATURE
string
header
required

base64(HMAC-SHA256(secret, "timestamp\nMETHOD\npath?query\nbody")). For the WS handshake the body is empty and the path is /v1/ws.

Path Parameters

market_id
integer
required

Response

The round object plus as_of_seq.

A round object.

market_id
integer
required
status
enum<string>
required
Available options:
trading,
frozen,
proposed,
settled,
void
strike
string
required

Open price @1e8.

Pattern: ^[0-9]+$
Example:

"182390"

settle_price
string
required

Freeze price @1e8.

Pattern: ^[0-9]+$
Example:

"182390"

winner
enum<string> | null
required

Outcome once decided; null while trading/frozen.

Available options:
yes,
no
yes_payout
integer
required

u8 cents-per-$1 for YES holders

fresh_source_count_at_freeze
integer
required

u8 count at freeze

gen
integer
required
open_ts
string
required

A u64-domain value rendered as a decimal string.

Pattern: ^[0-9]+$
Example:

"182390"

freeze_ts
string
required

A u64-domain value rendered as a decimal string.

Pattern: ^[0-9]+$
Example:

"182390"

resolve_ts
string
required

A u64-domain value rendered as a decimal string.

Pattern: ^[0-9]+$
Example:

"182390"

round_number
string
required

A u64-domain value rendered as a decimal string.

Pattern: ^[0-9]+$
Example:

"182390"

generation
integer
required

market slot generation (order-binding epoch)

category
integer
required

series/category id (0 = unclassified)

twap_window_secs
integer
required

per-series settle TWAP window

as_of_seq
string
required

Stream sequence this answer is current as of.

Pattern: ^[0-9]+$
Example:

"182390"