Penyedia kecairan segera menerima pemberitahuan melalui suapan WebSocket yang memaklumkan mereka tentang Penugasan. Mesej ini mengambil format berikut:
{
"feed": "fills",
"username": "[email protected]",
"fills": [
{
"instrument": "PI_XBTUSD",
"time": 1581026151,
"price": 9292.5,
"seq": 103,
"buy": true,
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5",
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd",
"fill_type": "assignee",
"qty": 184317
}
]
}
Selain itu, pelanggan boleh meninjau titik akhir REST API untuk isian untuk melihat:
{
"result": "success",
"fills": [
{
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd",
"symbol": "pi_xbtusd",
"side": "buy",
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5",
"size": 184317,
"price": 9292.5,
"fillTime": "2020-02-06T21:55:51.000Z",
"fillType": "assignee"
}
...
]
}
Medan utama dalam respons ialah fill_type dan fillType (masing-masing untuk WebSocket dan REST), yang kedua-duanya mengambil nilai "assignee". Ini adalah petunjuk yang harus digunakan untuk mengendalikan penugasan secara programatik.
Nota:
- Tetapkan pilihan anda mengikut kesesuaian di bahagian Program Penugasan platform.
- Anda tidak akan menerima Penugasan yang tidak dapat dikendalikan oleh margin tersedia anda untuk jenis kontrak tersebut.
Pemisah perpuluhan dan ribuan yang ditunjukkan dalam artikel ini mungkin berbeza daripada format yang dipaparkan pada platform dagangan kami. Semak artikel kami tentang cara kami menggunakan titik dan koma untuk maklumat lanjut.