Skip to main content
GET
List a wallet's orders across venues

Authorizations

X-Kairos-Partner-Id
string
header
required

Wallet API partner id, issued by Kairos together with the partner's base URL. Identifies the partner (tenant) on every /v3 call; sent instead of an API key. Letters, digits and ._:-, at most 64 characters, case-insensitive. A partner id issued for an individual account cannot be sent this way — that account sends its API key triple instead.

Authorization
string
header
required

Wallet sign-in token: SIWE <token>, where <token> is result.token from a login action (exactly one space after SIWE). Proves the wallet on reads of its orders and positions, and on trade plans, fee settlements and on-chain intents. The token is bound to the partner and the environment that issued it and lasts 24 hours; run a new login action to renew it.

Headers

X-Kairos-Wallet-Api
enum<string>
required

Wallet API contract version. Send 2 — the multi-venue contract this reference documents. Without the header (or with any other value) /v3/actions and /v3/wallets/* serve the original Polymarket-only contract, which ignores venue prefixes, expiresAt and setup.venues, omits chainId, venue and fallbackRequests from steps, refuses orders on a wallet that is not set up (409), and returns snake_case order and position rows.

Available options:
2

Path Parameters

address
string
required

The wallet's EVM address (0x + 40 hex; checksum not required).

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

Query Parameters

open
boolean
default:false

true returns only working orders; false (default) returns every status. Only the literal true / false are accepted.

limit
integer
default:50

Maximum rows to return. Values outside 1–500 are clamped.

Required range: 1 <= x <= 500
venue
enum<string>

Read one venue only. Case-insensitive; predict.fun is accepted for predictfun. An unknown name is 400 unknown venue "<name>"; a venue not offered on this deployment returns an empty list. Venue id. predict.fun is accepted as an input alias of predictfun.

Available options:
polymarket,
predictfun,
hyperliquid

Response

Orders, newest first.

orders
object[]
required
venueDetail
object

Per-venue read failures, keyed by venue. Present only when some venue could not be read.