Combo

List the authenticated user's Polymarket combo positions

Returns the combos held by the caller's Polymarket maker wallet, newest/most-valuable first, each with its per-leg resolution state. Capped at 50 combos; there is no pagination parameter and no query parameters at all. At the combo level, read redeemable, not status. A won-but-unredeemed combo keeps status: "OPEN", so inferring redeemability from status — or from leg prices — is wrong. redeemable is the authoritative flag and is true only for a resolved win with a non-zero balance; it covers "not resolved", "lost" and "already redeemed" in one check. At the leg level, legStatus IS the authoritative field. Use legStatus (OPEN / RESOLVED_WIN / RESOLVED_LOSS) to mark a leg won, lost or pending. Never infer a leg's outcome from currentPrice — the price is display data and a heuristic over it will be wrong. The caution above is about the combo-level status field specifically, and does not extend to legStatus. A parlay is all-or-nothing: one RESOLVED_LOSS leg makes the whole combo worth $0 even while sibling legs are still pending. Auth & scope. Requires position:read for polymarket. No mutation gate.

get/combo/positions

Request

  • Base URL
    https://execution.kairos.trade
  • Auth
    API key in header X-Client-Id and API key in header X-Api-Key and API key in header X-Api-Secret

Response

The caller's combo positions.

Changes

No recorded changes to this operation across all 1 revision of this API.