Create rfq quote
For maker.
The parameter rfqId is not from the result of creating rfq. You can get maker's rfqId from maker's websocket or querying the rfq api.
Endpoint
block/rfqs/create_quote
Parameters(params)
| Parameter |
Type |
Required |
Description |
| blockRfqId |
string |
true |
ID of the Block RFQ |
| label |
string |
false |
The user created label for the order |
| disclosed |
boolean |
false |
Determines whether the Quote is non-anonymous. Default true |
| expireInSeconds |
integer |
true |
Validity period of the quote in seconds (10–120). Defaults to 60 |
| buyList |
array of objects |
false |
Buy-side quote list. Either buyList or sellList (at least one required) |
| > kind |
string |
true |
Product type. spot,linear,inverse,option |
| > symbol |
string |
true |
Instrument name |
| > price |
string |
true |
Price of a quote |
| sellList |
array of objects |
false |
Sell-side quote list. Either buyList or sellList (at least one required) |
| > kind |
string |
true |
Product type. spot,linear,inverse,option |
| > symbol |
string |
true |
Instrument name |
| > price |
string |
true |
Price of a quote |
Request Example
{
"rid": 30001,
"method": "block/rfqs/create_quote",
"params": {
"blockRfqId": "1758093005818352445131552894405887",
"label": "BybitTestQuote",
"disclosed": true,
"expireInSeconds": 60,
"buyList": [
{
"kind": "option",
"symbol": "BTC-26JUN26-200000-P-USDT",
"price": "72500.00"
}
],
"sellList": [
{
"kind": "option",
"symbol": "BTC-26JUN26-200000-P-USDT",
"price": "82500.00"
}
]
}
}
Response(result)
| Name |
Type |
Description |
| blockRfqId |
string |
ID of the Block RFQ |
| quoteId |
string |
ID of the Block RFQ quote |
| label |
string |
The user created label for the order |
| expiresAt |
long |
The time in UNIX milliseconds since the epoch when the RFQ expires |
| maker |
string |
The maker's deskCode, serving as a unique identifier |
| status |
string |
The availability of the Quote for the user to action. Active/Canceled/Filled/Expired/Failed |
Response Example
{
"rid": 30001,
"result": {
"blockRfqId": "1758093005818352445131552894405887",
"quoteId": "175809336399280881622156551714324",
"label": "BybitTestQuote",
"expiresAt": 1758093423992,
"maker": "LP1412200",
"status": "Active"
}
}