Account order updates

Streams the amount and nature of changes made to any of an account's open orders in any market.

Refer to Websocket for establishing the websocket connection.

Params

{
    "method": "subscribe",
    "params": {
        "source": "account_order_updates",
        "account": "42trU9A5..."
    }
}

Stream

{
  "channel": "account_order_updates",
  "data": [
    {
      "I": null,
      "a": "91.1",
      "ct": 1749054643721,
      "d": "bid",
      "f": "2.1",
      "i": 622900,
      "ip": "10.979",
      "oe": "fulfill_limit",
      "os": "partially_filled",
      "ot": "limit",
      "p": "10.979",
      "r": false,
      "s": "TRUMP",
      "si": null,
      "sp": null,
      "u": "42trU9A5...",
      "ut": 1749054645220
    },
    // ... other order updates
  ]
}
Field
Type
Description

'i'

integer

Order ID

'I'

Full UUID string

Client order ID

'u'

base58 encoded address

Account

's'

string

Symbol

'd'

string

Side: [bid, ask]

'p'

decimal string

Average filled price

'ip'

decimal string

Initial price

'a'

decimal string

Original amount

'f'

decimal string

Filled amount

'oe'

string

Order event

'os'

string

Order status

'ot'

string

Order type

'sp'

string

Stop price

'si'

string

Stop parent order ID

'r'

bool

Reduce only

'ut'

number

Updated at time (milliseconds)

'ct'

number

Created at time (milliseconds)

Last updated