De liquiditeitsverschaffer ontvangt onmiddellijk de melding via de WebSocket-feed die hen op de hoogte stelt van de toewijzing. Het bericht heeft dit formaat:
{
"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
}
]
}
Bovendien kan de klant de REST API-endpoint voor fills bevragen om het volgende te zien:
{
"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"
}
...
]
}
De belangrijkste velden in de antwoorden zijn fill_type en fillType (respectievelijk voor WebSocket en REST), die beide de waarde "assignee" aannemen. Dit is de indicatie die moet worden gebruikt om de toewijzing programmatisch af te handelen.
Opmerking:
- Stel uw voorkeuren in zoals u wilt in het gedeelte Toewijzingsprogramma van het platform.
- U ontvangt geen toewijzing die uw beschikbare marge voor het contracttype niet aankan.
De decimale en duizendtalscheidingstekens die in dit artikel worden weergegeven, kunnen afwijken van de formaten die op onze handelsplatforms worden getoond. Lees ons artikel over hoe we punten en komma's gebruiken voor meer informatie.