Get RFQ Quotes

Get quotes for Block RFQs. For maker only.

Endpoint

block/rfqs/get_quotes

Parameters

Parameter Type Required Description
blockRfqId string false ID of the Block RFQ
label string false User defined label for the Block RFQ quote (maximum 64 characters). Used to identify quotes of a selected Block RFQ
quoteId string false ID of the Block RFQ quote
accountId long true Signalplus account ID

Request Example

{
  "rid": 913047980515140100,
  "method": "block/rfqs/get_quotes",
  "params": {
    "blockRfqId": null,
    "label": null,
    "quoteId": "864691128866894341",
    "accountId": 10003732
  }
}

Response

Name Type Description
results array of objects Array of quote objects
> quoteId string ID of the Block RFQ quote
> blockRfqId string ID of the Block RFQ
> label string The user created label for the order
> createdAt long The time in UNIX nanoseconds since the epoch when the Order was created
> lastUpdatedAt long Timestamp of the last update of the quote (milliseconds since the UNIX epoch)
> filledQuantity string Filled amount of the quote. For perpetual and futures the filled_amount is in USD units, for options - in units or corresponding cryptocurrency contracts, e.g., BTC or ETH
> executionInstruction string Execution instruction of the quote. Only support all_or_none
> quantity string The total size of the Quote, denominated in the clearingCurrency of the RFQ
> legs Array of Objects The composite Instrument legs of the RFQ
>> instrumentName string The exchange instrument name
>> ratio int The relative multiplier applied to the quantity of the Instrument's amount relative to the amount of the RFQ. Maximum of 2 decimal places
>> quantity string The total quantity for this leg
>> side string The direction of the composite leg relative to the RFQ. Valid values: buy, sell
>> price string The price of the Instrument leg, denominated in the quoteCurrency of the RFQ
> hedge object Hedge leg of the quote
>> instrumentName string Instrument name
>> price string The price of the Instrument leg, denominated in the quoteCurrency of the RFQ
>> quantity string This value multiplied by the ratio of a leg gives trade size on that leg
>> side string The direction of the Order. Valid values: buy, sell
> price string The total strategy price of the Quote, denominated in the quoteCurrency of the RFQ
> side string The direction of the Quote. Valid values: buy, sell
> status string The availability of the Quote for the user to action
> statusReason string Reason of quote cancellation

Response Example

{
  "rid": 913047980515140100,
  "result": [
    {
      "quoteId": "864691128866894341",
      "blockRfqId": "792633537032431277",
      "label": "7791354353098093500",
      "lastUpdatedAt": 1759046629870,
      "filledQuantity": "0",
      "executionInstruction": "all_or_none",
      "createdAt": 1759046629870,
      "quantity": "0.02",
      "legs": [
        {
          "instrumentName": "BTC-USDC-20251226-160000-P",
          "ratio": 50,
          "side": "buy",
          "quantity": "1",
          "price": "210"
        },
        {
          "instrumentName": "BTC-USDC-20251226-160000-C",
          "ratio": 21,
          "side": "sell",
          "quantity": "0.42",
          "price": "667"
        },
        {
          "instrumentName": "BTC-USDC-20251226-140000-P",
          "ratio": 26,
          "side": "buy",
          "quantity": "0.52",
          "price": "871"
        }
      ],
      "hedge": null,
      "price": "19139",
      "side": "buy",
      "status": "open",
      "statusReason": null
    }
  ]
}

results matching ""

    No results matching ""