Rfqs
Execute RFQ
Queues a taker limit Fill-or-Kill order against an RFQ.
Execution is asynchronous. Subscribe to the private WebSocket channel rfq before sending the request. A 202 Accepted response contains a Paradex request_id and confirms only that the command was queued. The later WebSocket RESULT event with the same request_id reports success or failure; on success, result.order_id is the venue-issued order identifier.
quantity must be a positive decimal string. side is BUY or SELL. price is the signed net strategy price, so zero and negative values are valid for multi-leg credit strategies.
Validation or risk-check failures that occur after queueing are reported by the WebSocket RESULT event.
post/rfqs/{rfq_id}/execute
Path parameters
rfq_idstring required
Paradigm-issued RFQ id
Request body
Example request
{
"label": "my-order",
"price": "0.1",
"quantity": "0.1",
"side": "BUY"
}Response
Accepted
Example response
{
"accepted_at": 1640995200000,
"request_id": "1739923200000000000"
}