REST API›Trade›Orders

GET

Returns a previously created RFQ quote by id.

This is a lookup only: it never re-solicits quotes and does not check expiry. Quote expiry is enforced when the quote is used to place an order.

Path Params

  • accountId string required
    The ID of the account
  • quoteId string uuid required
    The ID of the RFQ quote

Responses

200
An RFQ quote

Response Body

object

  • id string uuid
    ID of the RFQ quote. Pass it as quoteId when placing an RFQ order.
  • product string
    Product name
  • side string enum
    The side of the order
    buysell
  • quotedPrice string
    All-in price the client pays (or receives, on sells)
  • quotedQuantity string
    Quantity denominated in quotedQuantityCurrency
  • quotedQuantityCurrency string
    Currency the quote is denominated in
  • quantityCurrency string
    Currency of the client-requested quantity (echoes the request)
  • quantity string
    Client-requested quantity (echoes the request)
  • expirationDate string date-time
    Time after which the quote can no longer be used to place an order
400
Bad request - Invalid quote ID format

Response Body

object

  • error string required
  • errorName string required
  • reqId string required
  • context object
    Optional structured metadata for REST validation failures. The schema is fixed for client contract stability.
    context object
    • errorName string required
      Same value as the top-level errorName.
    • field string
      Request field associated with the validation failure.
    • message string
      Human-readable field-level validation message.
401
Unauthorized - Invalid or missing authentication

Response Body

object

  • error string required
  • errorName string required
  • reqId string required
  • context object
    Optional structured metadata for REST validation failures. The schema is fixed for client contract stability.
    context object
    • errorName string required
      Same value as the top-level errorName.
    • field string
      Request field associated with the validation failure.
    • message string
      Human-readable field-level validation message.
403
Forbidden - Insufficient permissions

Response Body

object

  • error string required
  • errorName string required
  • reqId string required
  • context object
    Optional structured metadata for REST validation failures. The schema is fixed for client contract stability.
    context object
    • errorName string required
      Same value as the top-level errorName.
    • field string
      Request field associated with the validation failure.
    • message string
      Human-readable field-level validation message.
429
Too Many Requests - Rate limit exceeded

Response Body

object

  • error string required
  • errorName string required
  • reqId string required
  • context object
    Optional structured metadata for REST validation failures. The schema is fixed for client contract stability.
    context object
    • errorName string required
      Same value as the top-level errorName.
    • field string
      Request field associated with the validation failure.
    • message string
      Human-readable field-level validation message.
500
Internal Server Error

Response Body

object

  • error string required
  • errorName string required
  • reqId string required
  • context object
    Optional structured metadata for REST validation failures. The schema is fixed for client contract stability.
    context object
    • errorName string required
      Same value as the top-level errorName.
    • field string
      Request field associated with the validation failure.
    • message string
      Human-readable field-level validation message.