getTradeHistory
Retrieve RFQ trade execution history with optional filters for IDs, trader type, and status, including per-leg details like orderId, fees, mark price, and rejection reasons.
Instructions
Query RFQ trade execution history with optional filtering by IDs, trader type, and status. Supports cursor-based pagination. Results include detailed per-leg execution information.
Field query priority: rfqId > rfqLinkId, quoteId > quoteLinkId.
The rfqLinkId and quoteLinkId parameters restrict results to the last 3 months.
Rate Limit: 50 requests per second.
Agent hint: Use this to check trade execution results after calling Execute Quote. Contains detailed per-leg info including orderId, execFee, markPrice, and rejection details. rfqLinkId and quoteLinkId only search the last 3 months. TradFi: use category=spot for xStock execution records, category=linear for equity/commodity perpetual executions.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "getTradeHistory"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| rfqId | No | ||
| cursor | No | ||
| status | No | ||
| quoteId | No | ||
| rfqLinkId | No | ||
| traderType | No | quote | |
| quoteLinkId | No |