Skip to main content
GET
cURL

Authorizations

Novig-Key-Id
string
header
required

The key's UUID.

Novig-Timestamp
string
header
required

Unix milliseconds. ±30 s.

Novig-Signature
string
header
required

Standard padded base64 of the NOVIG-V3 signature.

Path Parameters

id
string<uuid>
required

Order ID.

Response

The order.

orderId
string<uuid>
required
marketId
string<uuid>
required
outcomeId
string<uuid>
required
price
string
required

Decimal probability on the submittable grid, as a string. Three bands: 0.001–0.050 in steps of 0.001, 0.055–0.945 in steps of 0.005, and 0.950–0.999 in steps of 0.001. The exchange refuses a price off the grid with INVALID_PRICE.

Example:

"0.665"

qty
integer<int32>
required

Number of contracts. A winning contract pays full value, 1¢.

Required range: x >= 1
Example:

110

remaining
integer<int32>
required

Contracts still resting.

tif
enum<string>
required

ttl is required for GTT, optional for PO, forbidden otherwise.

Available options:
GTC,
GTT,
IOC,
FOK,
PO
status
enum<string>
required

A partly filled order stays OPEN. Track remaining, not the status.

Available options:
PENDING,
OPEN,
FILLED,
CANCELED,
REJECTED
createdTs
integer<int64>
required

Unix milliseconds.

clientId
string<uuid>

Echoed when sent.

expiresTs
integer<int64>

Absent for an order that does not expire.