Hyperliquid Cancel Order logo

Catalog action Hyperliquid wallet

Cancel an open order on Hyperliquid perpetual DEX by order ID or client order ID. Ideal for: cancelling stale limit orders, adjusting trading strategies, and risk management.

This action can require a wallet connector, gas, token movement, or an external side effect. Test with simulation or a controlled amount before using it in a live workflow.

At a Glance

FieldValue
Action IDhyperliquid-cancel-order
CategoryHyperliquid
Connectorwallet
Requires gasNo
Funds movementNone declared
Tagshyperliquid, perps, order, trade, trading

Payload Schema

FieldTypeRequiredDescription
dexstringNoHIP-3 DEX name for TradFi markets. Omit for standard crypto perps. xyz = trade.xyz (stocks, indices, commodities), flx = flx.finance, vntl = vntl.exchange
coinstringYesAsset symbol (e.g., BTC, ETH, SOL)
oidnumberNoHyperliquid order ID to cancel
cloidstringNoClient order ID to cancel (alternative to oid)

Result Schema

FieldTypeRequiredDescription
statusstringYesCancellation outcome
coinstringNoAsset symbol
cancelledOidnumberNoThe order ID that was cancelled

Examples

json
{ "type": "hyperliquid-cancel-order", "payload": { "coin": "example-coin" }, "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