POST /api/v1/polymarket/ctf/redeem
Redeems winning outcome tokens for USDC after a market has resolved.
The transaction is submitted gaslessly through Polymarket’s relayer — no POL needed for gas.
For neg-risk markets (multi-outcome), set neg_risk: true and provide the amounts
array. For standard binary markets, only condition_id is needed.
This endpoint is Polymarket-only and uses the platform’s Builder credentials
to relay the on-chain CTF
redeemPositions call. The caller must be authenticated
with a valid API key.Parameters
Body
The condition ID (bytes32 hex) identifying the resolved market condition.
Example:
"0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"Set to
true for neg-risk (multi-outcome) markets. When true, the redemption
is routed through the NegRiskAdapter contract and amounts is required.Token amounts for each outcome in smallest unit (6 decimals).
Required when
neg_risk is true.
Example: ["500000", "500000"]Response
The on-chain transaction hash, if the relayer accepted the transaction.
Relayer status (e.g.,
"pending", "submitted").