Skip to main content
POST
Fetch a signed TWAP oracle update

Body

application/json
conditionIds
string[]
required

Unique conditionIds for every market in your upcoming deposit/withdraw batch.

Required array length: 1 - 25 elements

32-byte Polymarket condition id, hex.

Pattern: ^0x[a-fA-F0-9]{64}$

Response

A TWAP update — either on-chain mode or a signed payload to submit.

A TWAP update in one of two modes, discriminated by txHash (on-chain mode) vs markets + signature (signed mode).

markets
object[]
required
signature
string
required

ECDSA (EIP-712) signature over the batch of TwapData, produced by Robin's operator signer.

Pattern: ^0x[a-fA-F0-9]+$
Example:

"0xc0ffee00"

failed
object[]

Markets the signer could not price (e.g. an unknown conditionId). Usually empty.