Channels
Wallet rfqs
Channel name: {wallet}.rfqs. Private channel (requires authentication) that streams RFQ (request-for-quote) updates for all subaccounts under a wallet, where is your wallet address.
WSS
/
v3
/
ws
Messages
{
"id": 1,
"method": "subscribe",
"params": {
"channels": [
"orderbook.ETH-PERP.10.20"
]
}
}No examples found{
"cancel_reason": "<string>",
"creation_timestamp": 123,
"fill_rate": "<string>",
"filled_direction": "<string>",
"filled_pct": "<string>",
"last_update_timestamp": 123,
"legs": {
"amount": "<string>",
"direction": "<string>",
"instrument_name": "<string>"
},
"partial_fill_step": "<string>",
"recent_fill_rate": "<string>",
"rfq_id": "<string>",
"status": "<string>",
"subaccount_id": 123,
"total_cost": "<string>",
"valid_until": 123,
"wallet": "<string>"
}subscribeRequest
type:object
Send to subscribe: list this channel's address (with the {param} segments filled, e.g. orderbook.ETH-PERP.10.20) in params.channels.
unsubscribeRequest
type:object
Send to unsubscribe: list the channel addresses to drop in params.channels, or omit it to unsubscribe from everything.
walletRfqsNotification
type:object
Pushed as a JSON array; each element has the fields below.
Messages
{
"id": 1,
"method": "subscribe",
"params": {
"channels": [
"orderbook.ETH-PERP.10.20"
]
}
}No examples found{
"cancel_reason": "<string>",
"creation_timestamp": 123,
"fill_rate": "<string>",
"filled_direction": "<string>",
"filled_pct": "<string>",
"last_update_timestamp": 123,
"legs": {
"amount": "<string>",
"direction": "<string>",
"instrument_name": "<string>"
},
"partial_fill_step": "<string>",
"recent_fill_rate": "<string>",
"rfq_id": "<string>",
"status": "<string>",
"subaccount_id": 123,
"total_cost": "<string>",
"valid_until": 123,
"wallet": "<string>"
}