Polymarket Get Redeemable Positions logo

Catalog action Utility wallet

Get positions that are redeemable (resolved on-chain) for the authenticated user on Polymarket. Uses the Data API's redeemable field with on-chain balance verification to filter stale data. Ideal for: automated redemption workflows, finding claimable winnings, portfolio cleanup.

At a Glance

FieldValue
Action IDpolymarket-get-redeemable-positions
CategoryUtility
Connectorwallet
Requires gasNo
Funds movementNone declared
Tagspolymarket, positions, redeem, read

Payload Schema

FieldTypeRequiredDescription
marketstringNoFilter positions by market condition ID

Result Schema

FieldTypeRequiredDescription
positionsarrayYesArray of redeemable position records (resolved on-chain)
countnumberYesNumber of redeemable positions
totalPositionsnumberYesTotal positions checked
failedChecksnumberNoNumber of on-chain resolution checks that failed (omitted if zero)
walletAddressstringYesThe wallet address queried

Examples

json
{ "type": "polymarket-get-redeemable-positions", "payload": { "market": "example-market" }, "children": [], "connector": { "type": "wallet", "id": "conn_wallet" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I