Skip to main content
POST
Redeem a resolved, winning combo back to pUSD

Authorizations

X-Client-Id
string
header
required

Credential client id (kairos_ck_...). Must be sent together with X-Api-Key and X-Api-Secret.

X-Api-Key
string
header
required

64-char hex API key.

X-Api-Secret
string
header
required

64-char hex API secret.

Body

application/json

Body for POST /combo/redeem.

comboConditionId
string
required

The resolved combo's comboConditionId (31-byte hex) from GET /combo/positions. The amount redeemed is always the position's real on-chain share balance — never caller-supplied — so a wrong or stale value cannot over- or under-redeem.

outcomeIndex
integer | null
default:0

Winning outcome side; 0 = YES (all legs won). Defaults to 0.

Response

The redemption batch was mined.

Response for POST /combo/redeem.

batchTxId
string
required

The Polymarket relayer batch id for the redemption.

amountE6
string
required

Amount redeemed, six-decimal fixed-point integer string.

status
string
required