Skip to main content

Execute Quote

Execute quote – only for the creator of the RFQ. Up to 50 requests per second.

info

This endpoint is asynchronous. You must check the Get Trade History endpoint or listen to the Execution WebSocket topic to confirm if the execution was successful.

HTTP Request

POST /v5/rfq/execute-quote

Request Parameters

ParameterRequiredTypeComments
rfqIdtruestringInquiry ID
quoteIdtruestringQuote ID
quoteSidetruestringThe direction of the quote is Buy or Sell . When the direction of the quote is Buy , for the maker, the execution direction is the same as the direction in legs, and for the taker, it is opposite. Conversely, the same applies

Response Parameters

ParameterTypeComments
resultobject
> rfqIdstringInquiry ID
>rfqLinkIdstring
> quoteIdstringQuote ID
> statusstringOrder status:
  • PendingFill: Order has been sent to the matching engine but not yet filled.
  • Failed: Order failed
  • Request Example

    POST /v5/rfq/execute-quote HTTP/1.1
    Host: api-testnet.bybit.com
    X-BAPI-SIGN: XXXXXX
    X-BAPI-API-KEY: XXXXXX
    X-BAPI-TIMESTAMP: 1744083949347
    X-BAPI-RECV-WINDOW: 5000
    Content-Type: application/json
    Content-Length: 115

    {
    "rfqId":"1754364447601610516653123084412812",
    "quoteId": "111",
    "quoteSide":"Buy"
    }

    Response Example

    {
    "retCode": 0,
    "retMsg": "OK",
    "result": {
    "rfqId": "175740700350925204128457980089654",
    "rfqLinkId": "",
    "quoteId": "1757407015586174663206671159484665",
    "status": "PendingFill"
    },
    "retExtInfo": {},
    "time": 1757407058177
    }