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)
subaccount_indexintegerSubaccount 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",
"subaccount_index": 0,
"symbols": [
"ETHUSD"
]
},
"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
}