跳轉到內容

查詢成交記錄

接口信息

接口: GET /api/v1/orders/filled

描述: 靈活查詢訂單成交記錄,支持多種過濾條件、分頁和排序

鑑權: API Key憑據認證

查詢參數

參數類型必填說明
order_iduuid訂單ID
order_hashstring訂單哈希值
takerstringTaker地址
tx_hashstring交易哈希
fill_quantity_minstring最小成交數量
fill_quantity_maxstring最大成交數量
fill_amount_minstring最小成交金額
fill_amount_maxstring最大成交金額
fee_amount_minstring最小手續費金額
fee_amount_maxstring最大手續費金額
incentive_amount_minstring最小激勵金額
incentive_amount_maxstring最大激勵金額
block_number_minlong最小區塊號
block_number_maxlong最大區塊號
statusenum成交狀態(見OrderStatus)
created_afterstring創建時間晚於
created_beforestring創建時間早於
sort_bystring排序字段
sort_orderstring排序方向
pageint頁碼
page_sizeint每頁數量

響應參數

字段類型說明
totalint總記錄數
pageint當前頁碼
page_sizeint每頁數量
total_pagesint總頁數
fillsobject array成交記錄列表
fills[].iduuid成交記錄唯一標識
fills[].order_iduuid訂單ID
fills[].order_hashstring訂單哈希值
fills[].takerstringTaker地址
fills[].fill_quantitystring成交數量
fills[].fill_amountstring成交金額
fills[].fee_amountstring手續費金額
fills[].incentive_amountstring激勵金額
fills[].tx_hashstring交易哈希
fills[].block_numberlong區塊號
fills[].statusenum成交狀態(見OrderStatus)
fills[].created_atstring創建時間

請求示例

bash
curl -X GET "/api/v1/orders/filled?page=1&page_size=20" \
     -H "X-API-Key: YOUR_API_KEY" \
     -H "Content-Type: application/json"

響應示例

json
{
    "code": 0,
    "data": {
        "total": 100,
        "page": 1,
        "page_size": 20,
        "total_pages": 5,
        "fills": [
            {
                "id": "550e8400-e29b-41d4-a716-446655440000",
                "order_id": "660e8400-e29b-41d4-a716-446655440001",
                "order_hash": "0x1234567890abcdef...",
                "taker": "0xabcdef1234567890...",
                "fill_quantity": "50",
                "fill_amount": "7512500000000000000000",
                "fee_amount": "75125000000000000000",
                "incentive_amount": "500000000000000000",
                "tx_hash": "0xfedcba0987654321...",
                "block_number": 12345678,
                "status": "partially_filled",
                "created_at": "2025-01-17T03:10:00Z"
            }
        ]
    }
}

枚舉類型

OrderStatus - 訂單狀態

枚舉項說明
partially_filled部分成交
filled完全成交

注意事項

  • 成交記錄按創建時間倒序排列
  • 可通過多種條件組合查詢
  • 支持按金額範圍、數量範圍等進行篩選