Polymarket Get Open Orders logo

Catalog action Utility wallet

Get all open (unfilled) orders on Polymarket for the authenticated user. Optionally filter by market or asset ID. Returns order details including price, size, side, and status. Ideal for: order management, position monitoring, automated trading, portfolio dashboards.

At a Glance

FieldValue
Action IDpolymarket-get-open-orders
CategoryUtility
Connectorwallet
Requires gasNo
Funds movementNone declared
Tagspolymarket, orders, trading, read

Payload Schema

FieldTypeRequiredDescription
marketstringNoFilter orders by market condition ID
assetIdstringNoFilter orders by asset/token ID

Result Schema

FieldTypeRequiredDescription
ordersarrayYesArray of open orders
countnumberYesNumber of open orders
nextCursorstringNoPagination cursor for next page of results

Examples

json
{ "type": "polymarket-get-open-orders", "payload": { "market": "example-market", "assetId": "ETH" }, "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