Skip to main content

private/otc/get-open-quote-requests

POST 

/private/otc/get-open-quote-requests

Get open quote requests. Only return active quote requests (status = NEW or ACTIVE).

Request

Body

required
    id int64required

    Request id (echoed in response)

    method stringrequired

    Must be "private/otc/get-open-quote-requests"

    api_key stringrequired

    Your API key (only required for private REST)

    sig stringrequired

    HMAC-SHA256 signature in hex (only required for private REST)

    nonce int64required

    Current timestamp in milliseconds, e.g. "1771761038000".

    params objectrequired
    If start_time and end_time not provided, limit is not used; default page size 100.
    cl_quote_req_id string

    Client provided ID for the quote request

    quote_req_id string

    System generated unique ID for the quote request

    start_time int64

    Start time in Unix time format (inclusive). Default: end_time - 1 day. Nanosecond recommended for accurate pagination.

    end_time int64

    End time in Unix time format (exclusive). Default: current system timestamp. Nanosecond recommended for accurate pagination.

    limit int32

    Page size (default: 20, max: 200).

Success.
Schema
    id int64

    Echoed request id

    method string

    Method invoked

    code int32

    0 = success; non-zero indicates error (reason code).

    result object
    Present when code === 0.
    count int32

    Number of quote requests returned

    quote_request_list object[]
    List of open quote requests (status NEW or ACTIVE).
  • Array [
  • quote_req_id string

    System generated unique ID for the quote request

    cl_quote_req_id string

    Client provided ID for the quote request

    firm_quote boolean

    The quoted price is guaranteed or subject to change

    settlement_arrangement string

    Possible values: [IMMEDIATE, T1]

    Settlement arrangement of the Quote Request

    status string

    Possible values: [NEW, ACTIVE]

    NEW or ACTIVE

    reason string

    e.g. NO_ERROR

    request_time_ns string

    Unix epoch time when quote request was created in nanoseconds

    leg_list object[]
  • Array [
  • instrument_name string

    Instrument for this leg, e.g. BTC_USD

    quantity decimal

    Either quantity or notional

    notional decimal

    Either quantity or notional

    side string

    Possible values: [BUY, SELL]

    The side of the quote request

    type string

    Possible values: [PRICE]

    e.g. PRICE

  • ]
  • ]
  • message string

    Present when code !== 0.

    original string

    Present when code !== 0.