GeminiGemini
Demo environmentGet API key
  • Overview
  • Crypto Trading
  • Prediction Markets
  • Perpetuals
  • Stocks
  • API Reference
  • SDKs & Tools
Changelog
Gemini logoGemini logo

© 2026 Gemini Space Station, Inc.

Overview
Spot
    OverviewGet started
    Orders API
    Market Data API
    Fund Management API
    Instant Orders API
    WebSocket API
    FIX API
      Overview
      Order Entry
        IntroductionErrorsThird Party Support
        Workflow
        Exchange-Bound Messages
        Client-Bound Messages
        Examples
        Identifiers
        Price & Quantity
        Gemini Clearing
      Market Data
      Drop Copy
Margin
    Overview
    Margin REST API
      Get Margin Account SummaryGet Margin Interest RatesPreview Margin Order Impact
Staking
    Overview
    Staking REST API
      List Staking BalancesStake Crypto FundsUnstake Crypto FundsList Staking Event HistoryList Staking RatesList Staking Rewards
Clearing
    Clearing REST API
      Clearing Orders
      Broker & Trade Operations
Order Entry

Third Party Support

Gemini allows OMS/OEMS firms to send orders on behalf of existing Gemini accounts after signing a service bureau agreement.

Once the agreement is signed, Gemini provides a unique CompID for the account. The OMS/OEMS should use this CompID in the OnBehalfOfCompID <115> field of the header:

  • The customer's Gemini account identifier is used in OnBehalfOfCompID <115>
  • The third-party firm identifier is used in SenderCompID <49>

Required Fields for Third-Party Messages

The following messages require both OnBehalfOfCompID <115> and SenderCompID <49>:

  • New Order Single <D> for submitting orders on behalf of that account
  • Order Cancel Request <F> for canceling orders on behalf of that account

Execution Report Echo Fields

When Gemini sends an Execution Report <8> in response to one of these messages:

  • It echoes back the SenderCompID <49> value in the header
  • The value originally in OnBehalfOfCompID <115> is placed into DeliverToCompID <128>

See Drop Copy: Third Party Support for details on Drop Copy third party support.

ErrorsSubmitting an Order
On this page
  • Required Fields for Third-Party Messages
  • Execution Report Echo Fields