otc

Get Unconfirmed OTC Trade

Retrieve the unconfirmed trade details using shared match key.

get/v2/otc-trades/unconfirmed-trade

Request

Query parameters

tradingAccountIdstring required

unique trading account ID

Example:111000000000001

Id of the trading account for accepting the unconfirmed trade

sharedMatchKeystring required

Unique shared key that is agreed between the two customers to represent their OTC trade to be matched on Bullish's OTC Clearing Facility. Must be a 12 to 64 characters alphanumeric value

Example:cfBtcXrpMatch001

Provided by your counterparty to identify the trade

Response

OK

sharedMatchKeystring required

Unique shared key that is agreed between the two customers to represent their OTC trade to be matched on Bullish's OTC Clearing Facility. Must be a 12 to 64 characters alphanumeric value

isTakerboolean required
createdAtDatetimestring date-time required

ISO 8601 with millisecond as string

createdAtTimestampstring string required

unsigned 64 bit integer value which is the number of milliseconds since EPOCH expressed as string

expireDatetimestring date-time required

ISO 8601 with millisecond as string

expireTimestampstring string required

unsigned 64 bit integer value which is the number of milliseconds since EPOCH expressed as string

Example response

{
  "sharedMatchKey": "cfBtcXrpMatch001",
  "isTaker": true,
  "createdAtDatetime": "2025-05-20T01:01:01.000Z",
  "createdAtTimestamp": "1621490985000",
  "expireDatetime": "2025-05-20T01:01:01.000Z",
  "expireTimestamp": "1621490985000",
  "trades": [
    {
      "symbol": "BTC-USDC-PERP",
      "price": "1.00000000",
      "quantity": "1.00000000",
      "side": "BUY"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.