Skip to main content
GET
Batch personalized quotes

Query Parameters

wallet
string
required

The user's resolved Robin staking wallet (DepositWallet or Safe proxy), not the EOA. 20-byte EVM address, lowercase hex.

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

"0xcb7444981296d08da7161b75378e3773dbf5d806"

conditionIds
string
required

Comma-separated condition ids (max 25; must be unique, aligned 1:1 with yesAmounts/noAmounts).

yesAmounts
string

Comma-separated YES amounts (6-dec micro-units), aligned 1:1 with conditionIds.

noAmounts
string

Comma-separated NO amounts (6-dec micro-units), aligned 1:1 with conditionIds.

Response

Per-market quotes + the notFound list.

wallet
string
required

20-byte EVM address, lowercase hex.

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

"0xcb7444981296d08da7161b75378e3773dbf5d806"

quotes
object[]
required

One INDEPENDENT quote per found market (points coverage assumes only that market is new).

notFound
string[]
required

Requested conditionIds not indexed on Robin — POST /markets to index them first.

32-byte Polymarket condition id, hex.

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