Skip to main content

Fill details

Sample

{
"channel": "push.personal.order.deal",
"data": {
"id": 987654321,
"symbol": "BTC_USDT",
"side": 1,
"vol": 10,
"price": 45000.5,
"feeCurrency": "USDT",
"fee": 0.225,
"timestamp": 1760942212000,
"profit": 0,
"isTaker": true,
"category": 1,
"orderId": 123456789,
"isSelf": false,
"externalOid": "ext_001",
"positionMode": 1,
"reduceOnly": false,
"opponentUid": 987654321
},
"ts": 1760942212000
}

channel = push.personal.order.deal

Response fields:

FieldTypeDescription
idlongFill ID
symbolstringContract
sideint1 open long, 2 close short, 3 open short, 4 close long
voldecimalQuantity
pricedecimalPrice
feeCurrencystringFee currency
feedecimalOne-side fee (positive = paid by user, negative = received by user)
timestamplongFill time
profitdecimalPnL
isTakerbooleanTaker?
categoryintOrder category
orderIdlongOrder ID
isSelfbooleanSelf-trade?
externalOidstringExternal order ID
positionModeintPosition mode
reduceOnlybooleanReduce-only
opponentUidlongCounterparty UID