Skip to main content
GET
Personalized stake quote

Path Parameters

conditionId
string
required

Polymarket condition id (bytes32 hex). 32-byte Polymarket condition id, hex.

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

"0xce9a5fa30fe74e323b4a8f15afbb0b7a41a537aa880779ddf7dee22223b2f34a"

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"

yesAmount
string

YES tokens to stake, in 6-decimal micro-units. Defaults to 0. A non-negative integer in 6-decimal fixed-point micro-units (e.g. "1500000" = 1.5).

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

"1500000"

noAmount
string

NO tokens to stake, in 6-decimal micro-units. Defaults to 0. A non-negative integer in 6-decimal fixed-point micro-units (e.g. "1500000" = 1.5).

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

"1500000"

Response

Quote computed.

Single-market quote response — a Quote plus the echoed wallet.

conditionId
string
required

32-byte Polymarket condition id, hex.

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

"0xce9a5fa30fe74e323b4a8f15afbb0b7a41a537aa880779ddf7dee22223b2f34a"

amounts
object
required
stakeUsd
string
required

USD value (6-dec) of the quoted deposit.

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

"1500000"

projectedApy
object
required
points
object
required
wallet
string
required

20-byte EVM address, lowercase hex.

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

"0xcb7444981296d08da7161b75378e3773dbf5d806"