Account
Unsubscribe Fill
Stops receiving fill updates for the specified account, subaccount, and symbol
Unsubscribe from fill updates (requires authentication)#
Stops receiving fill updates for the specified account, subaccount, and symbol
Channel:WEBSOCKET
Tag:
Account
MESSAGE
Request to unsubscribe from fill updates
Parameters
sourcestringMust be 'fill'
accountstringEthereum address of the account (must match subscription)
subaccountIndexintegerSubaccount index (must match subscription)
symbolsarrayArray of market symbols to unsubscribe from (must match the symbols used when subscribing) or empty array [] for all markets
Payload
{
"jsonrpc": "2.0",
"method": "unsubscribe",
"params": {
"source": "fill",
"account": "0xe1c03ec3bcf509b3e8e63abcd03edc661ffe6a78",
"subaccountIndex": 0,
"symbols": [
"ETH-USD-PERP"
]
},
"id": 18
}REPLY
Success response for unsubscribe requests
Parameters
message?stringSuccess message
Payload
{
"jsonrpc": "2.0",
"result": {
"message": "Unsubscribed from channel"
},
"usIn": 1234567890123,
"usOut": 1234567890456,
"usDiff": 333,
"id": 10
}REPLY
Error response for failed requests
Parameters
jsonrpcstringJSON-RPC version
errorobjectusInintegerRequest received timestamp in milliseconds
usOutintegerResponse sent timestamp in milliseconds
usDiffintegerProcessing time in milliseconds
id?string | integer | nullRequest identifier (if provided in request, otherwise null)
Payload
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid subscription params"
},
"usIn": 1234567890123,
"usOut": 1234567890456,
"usDiff": 333,
"id": 2
}