GeminiGemini
SandboxGet API key
  • Crypto Trading
  • Prediction Markets
Resources
  • Changelog

© 2026 Gemini Space Station, Inc.

Gemini Crypto Exchange LogoGemini Crypto Exchange Logo
REST APIs
    Orders
    Market Data
    Derivatives
    Margin Trading
    Staking
    Clearing
    Instant Orders
WebSocket
    AuthenticationMessage Format
    Streams
      Book TickerL2 Partial DepthL2 Differential DepthTrade StreamOrder EventsBalance Updates
    Playground
      Overviewconninfopingtimesubscribeunsubscribelist_subscriptionsdepthorder.placeorder.cancelorder.cancel_allorder.cancel_session
Agentic
FIX
    Overview
    Order Entry
    Market Data
    Drop Copy
      Introduction
      Workflow
      Client-Bound Messages
      Examples
      Identifiers
      Party IDs & Roles
        FieldsThird Party Support
Party IDs & Roles

Third Party Support

When an OMS/OEMS account is set up to place orders on behalf of one or more other accounts, this account will receive trade capture reports for:

  • all their own trades
  • all the orders placed by the other accounts
    • orders placed by the OMS/OEMS on behalf of the other account
    • orders placed by the other account on Gemini outside the OMS/OEMS, using the UI or any other API

When an order is placed, the trade capture report will contain two party IDs with the following PartyRole <452> values:


Party Fields

FieldTagValue
NoPartyIDs4532
First Group
PartyID448The API session key of the REST or FIX session that placed the order; "UI" when placed using the website.
PartyRole45211 = Order Origination Trader
PartyIDSource447D = Proprietary/Custom Code
Second Group
PartyID448The OnBehalfOfCompID <115> assigned to the account the order was placed on behalf of
PartyRole4521 = Executing Firm
PartyIDSource447D = Proprietary/Custom Code
Last modified on April 17, 2026
Fields
On this page
  • Party Fields