Trade rfq
Only for taker.
Endpoint
block/rfqs/trade
Parameters(params)
| Parameter | Type | Required | Description |
|---|---|---|---|
| blockRfqId | string | true | ID of the Block RFQ |
| quoteId | string | true | ID of the Block RFQ quote |
| quoteSide | string | true | Quote direction, Buy or Sell. - When the direction is Buy: > For the maker (quote provider), the execution direction is the same as in the legs. > For the taker (RFQ initiator), the execution direction is opposite to that in the legs. - When the direction is Sell, the logic is reversed. |
Request Example
{
"rid": 20009,
"method": "block/rfqs/trade",
"params": {
"blockRfqId": "1758100528103099206558973946916739",
"quoteId": "175810052851152410235291948607935",
"quoteSide": "Buy"
}
}
Response(result)
| Name | Type | Description |
|---|---|---|
| blockRfqId | string | ID of the Block RFQ |
| quoteId | string | ID of the Block RFQ quote |
| label | string | The taker created label for RFQ |
| status | string | Order status: PendingFill – submitted for matching and awaiting execution; Failed – failed validation |
Response Example
{
"rid": 20009,
"result": {
"blockRfqId": "1758100528103099206558973946916739",
"quoteId": "175810052851152410235291948607935",
"label": "MarketSimulationRFQ",
"status": "PendingFill"
}
}