Revision History
Changes
These release notes list changes to Gemini Exchange API.
2025-05-30
- REST
- Updated
/v1/balances
to only accept a single account
- Updated
2025-05-20
- REST - Websocket - FIX Market Data - FIX Order Entry - FIX Drop Copy
- Improve API docs website
2025-05-19
- REST
- Remove Documentation for
/v1/approvedAddresses/:network/request
- Remove Documentation for
2025-03-14
- REST - Websocket - FIX Market Data
- Documentation for new token support
ARB
- Documentation for new token support
RLUSD
- Documentation for new token support
2025-02-10
- REST
- Remove Documentation for delisted perps support
MATIC
- Remove Documentation for delisted perps support
2025-01-28
- REST - Websocket - FIX Market Data
- Remove Documentation for delisted token:
LTCBCH
,BCHETH
,BCHBTC
- Remove Documentation for delisted token:
2025-01-21
- REST
- Documentation for new perps support
TRUMP
- Documentation for new perps support
2024-12-26
- REST - Websocket
- Documentation for new token support
CHILLGUY
- Documentation for new token support
2024-12-10
- REST
- Documentation for new perps support
SHIB
,UNI
,BCH
- Documentation for new perps support
2024-11-27
- REST - Websocket
- Documentation for new token support
FLOKI
,PYTH
- Documentation for new token support
2024-11-19
- REST - Websocket
- Documentation for new token support
PNUT
,GOAT
,MEW
,BOME
- Documentation for new token support
2024-11-15
- REST - Websocket
- Documentation for new token support
MOODENG
- Documentation for new token support
2024-11-04
- REST - Websocket
- Documentation for new token support
BONK
,POPCAT
,OP
- Documentation for new token support
2024-09-20
- REST - Websocket - FIX Market Data
- Remove Documentation for delisted token:
LUNA
,SNX
,QRDO
,ZBC
- Remove Documentation for delisted token:
2024-09-18
- REST - Websocket
- API Change Remove Documentation for support
/v1/balances/earn
,/v1/earn/rates
,/v1/earn/interest
- Documentation for new token support
WIF
- API Change Remove Documentation for support
2024-05-21
- Websocket
- Adding 'tid' to the TRADE RESPONSE events under Market Data v2
2024-05-05
- REST - Websocket
- Remove Documentation for delisted token:
OXT-BTC
,OXT-ETH
,BAT-BTC
,BAT-ETH
,BTC-DAI
,ETH-DAI
- Remove Documentation for delisted token:
2024-04-23
- Websocket - FIX Market Data
- Remove Documentation for delisted token:
ZEC
- Remove Documentation for delisted token:
2024-04-05
- REST
- Documentation for new perps support
WIF
- Documentation for new perps support
2024-03-04
- FIX Market Data
- New Feature: Add FundingAmount support
2024-02-29
- REST
- Documentation for new perps support
MATIC
,DOGE
,LINK
,AVAX
,LTC
,DOT
- Documentation for new perps support
2024-02-06
- REST
- Documentation for new perps support
XPR
,SOL
- Documentation for new perps support
2023-11-15
- REST - Websocket - FIX Market Data
- Remove Documentation for delisted token:
MIR
,UST
,FXS
,FRAX
,BUSD
- Remove Documentation for delisted token:
2023-09-18
- REST - Websocket - FIX Market Data
- Removed Documentation for new token support:
MPL
,MC
,METIS
,RBN
,GFI
,LQTY
, andLUSD
- Removed Documentation for new token support:
2023-09-11
- REST - Websocket - FIX Market Data
- Documentation for new token support:
HNT
- Documentation for new token support:
2023-08-10
- REST - Websocket - FIX Market Data
- Documentation for new token support:
XRP
- Documentation for new token support:
2023-08-04
- REST - Websocket - FIX Market Data
- Documentation for token delist:
ENJ
- Documentation for token delist:
2023-05-29
- REST
- Updated /v1/order/status to specify orderId as negative
2023-05-23
- REST
- Removed: Fund Management APIs -> SEN Withdrawals
2023-05-09
- REST - Websocket
- Documentation for new token support:
PEPE
- Documentation for new token support:
2023-05-08
- FIX Market Data
- Corrected documentation (symbol) for BTC-GUSD-PERP
2023-02-16
- FIX Market Data
- New Feature: Add MarkPrice support
2023-01-19
- REST
- Updated json response for Transfers to include type:
Reward
and method:CreditCard
- Updated json response for Transfers to include type:
2023-01-10
- REST - Websocket - FIX Market Data
- Documentation for new token support:
ATOM
,USDT
- Documentation for new token support:
2022-11-03
- REST
- New Feature Documentation for Gemini Staking
2022-10-21
- FIX Order Entry
- New Feature: Add fix tag 9000 RiskLiquidityFlag. Indicates whether or not the order should match against Liquidation Orders sent from the Liquidation Engine. Only allowed from permissioned Market Makers.
2022-10-11
- REST - Websocket - FIX Market Data
- Documentation for new token support:
AVAX
- Documentation for new token support:
2022-10-03
- REST
- Remove Gemini Dollar section
2022-09-14
- REST
- New Feature Documentation for Transactions and Clearing Trades
2022-09-07
- REST - Websocket - FIX Market Data
- Documentation for new token support:
BUSD
- Documentation for new token support:
2022-08-23
- REST - Websocket - FIX Market Data
- Documentation for new token support:
BICO
,IMX
,PLA
,IOTX
- Documentation for new token support:
2022-08-01
- REST - Websocket - FIX Market Data
- Documentation for new token support:
GAL
,EUL
,SAMO
- Documentation for new token support:
2022-07-06
- REST - Websocket - FIX Market Data
- Documentation for new token support:
DOT
,ERN
- Documentation for new token support:
2022-06-29
- REST
- API Change Adding
symbol
parameter to Get Notional Volume
- API Change Adding
2022-06-23
- REST - Websocket - FIX Order Entry - FIX Drop Copy
- Deprecating documentation for Auction and Block trading support
2022-06-22
- REST
- API Change Adding
since_tid
parameter to Trade History - Documentation for new token support:
GUSDGBP
- API Change Adding
- Websocket
- Documentation for new token support:
GUSDGBP
- Documentation for new token support:
2022-06-15
- REST
- Documentation improvement to json example for Symbol Details
- New Feature Documentation for Gas Fee Estimation
2022-06-14
- REST
- API Change Removed parameter
client_order_id
from the trades array of order-status - Documentation for new token support:
ALI
,TRU
- API Change Removed parameter
- Websocket - FIX Market Data
- Documentation for new token support:
ALI
,TRU
- Documentation for new token support:
2022-06-07
- REST
- New Feature Documentation for FX Rates
2022-06-01
- REST
- New Feature Documentation for Renaming an Account
2022-05-25
- REST
- New Feature Documentation for Adding A Bank CAD
2022-05-18
- REST
- New Feature Documentation for Clearing Order List, Clearing Broker List and Custody Account Fees
- FIX Order Entry - FIX Market Data - FIX Drop Copy
- Add additional examples of using the API
2022-05-17
- REST - Websocket - FIX Market Data
- Documentation for new token support:
GFI
,ORCA
- Documentation for new token support:
2022-05-09
- FIX Order Entry
- Update FIX Order Cancel Reject details
2022-04-27
- REST - Websocket - FIX Market Data
- Documentation for new token support:
METIS
,QRDO
,ZBC
,CHZ
,REVV
,JAM
,FIDA
,GMT
- Documentation for new token support:
2022-04-26
- REST - Websocket - FIX Market Data
- Documentation for new token support:
GUSDSGD
- Documentation for new token support:
2022-03-29
- REST - Websocket - FIX Market Data
- Documentation for new token support:
RBN
,FXS
,DPI
,LQTY
,LUSD
,FRAX
,INDEX
,MPL
- Documentation for new token support:
2022-03-16
- REST - Websocket - FIX Market Data
- Documentation for new token support:
APE
- Documentation for new token support:
2022-03-01
- REST - Websocket - FIX Market Data
- Documentation for new token support:
RAY
,SBR
- Documentation for new token support:
2022-02-28
- REST - Websocket - FIX Market Data
- Documentation for new token support:
SOL
- Documentation for new token support:
2022-02-08
- REST
- API Change Added new parameter
clientTransferId
to Transfer Between Accounts and Withdraw Crypto Funds
- API Change Added new parameter
2022-02-01
- REST - Websocket - FIX Market Data
- Documentation for new token support:
TOKE
,LDO
,RLY
- Documentation for new token support:
2022-01-28
- REST
- New Feature Documentation for Earn History
2022-01-24
- FIX Order Entry
- Update Third Party Execution Report details
2021-12-20
- REST - Websocket - FIX Market Data
- Documentation for new token support:
RNDR
,MC
,GALA
,ENS
,KP3R
,CVC
,ELON
,MIM
,SPELL
- Documentation for new token support:
2021-11-13
- REST - Websocket - FIX Market Data
- Documentation for new token support:
WCFG
,RARE
,RAD
,QNT
,NMR
,MASK
,FET
,ASH
,AUDIO
,API3
,USDC
,SHIB
- Documentation for new token support:
2021-10-06
- REST
- New Feature Documentation for Wrap Order
2021-09-15
- REST - Websocket - FIX Market Data
- Documentation for new token support:
AXS
,SLP
,LUNA
,UST
,MCO2
- Documentation for new token support:
2021-08-06
- REST
- New Feature Documentation for Earn Balances, Earn Rates and Earn Interest
2021-07-21
- REST - Websocket - FIX Market Data
- Documentation for new token support:
XTZ
- Documentation for new token support:
2021-07-14
- REST - Websocket - FIX Market Data
- Documentation for new token support:
CTX
- Documentation for new token support:
2021-06-16
- REST - Websocket - FIX Market Data
- Documentation for new token support:
ALCX
,MIR
,FTM
,ANKR
- Documentation for new token support:
2021-06-07
- REST
- API Change Added
is_clearing_fill
to List Past Trades response
- API Change Added
2021-05-06
- REST
- New Feature Documentation for SEN Withdrawals
2021-05-05
- REST - Websocket - FIX Market Data
- Documentation for new token support:
DOGE
- Documentation for new token support:
2021-04-27
- REST - Websocket - FIX Market Data
- Documentation for new token support:
CUBE
,LPT
,BOND
,MATIC
,INJ
,SUSHI
- Documentation for new token support:
2021-04-16
- REST
- API Change List Approved Addresses has changed from a
GET
to aPOST
HTTP request
- API Change List Approved Addresses has changed from a
2021-04-08
- REST
- API Change Symbol Details endpoint has updated parameters
2021-03-29
- Websocket
- Documentation for new Multi Market Data Feed
2021-03-22
- REST - Websocket - FIX Market Data
- Documentation for new token support:
SKL
,GRT
,BNT
,1INCH
,ENJ
,LRC
,SAND
- Documentation for new token support:
2021-03-11
- Websocket
- Added new optional heartbeat filter
2021-02-23
- REST
- New Feature Documentation for Order Status now includes an optional
include_trades
parameter
- New Feature Documentation for Order Status now includes an optional
2021-01-28
- REST - Websocket
- Documentation for new symbol support:
BTCSGD
andETHSGD
- Documentation for new symbol support:
2020-10-28
- REST
- New Feature Documentation for new Symbol Details endpoint
2020-10-26
- REST
- Documentation for new fiat support:
GBP
andEUR
- Documentation for new fiat support:
2020-10-14
- Websocket
- Documentation for new token support:
FIL
- Documentation for new token support:
2020-10-07
- Websocket
- Documentation for new token support:
AAVE
- Documentation for new token support:
2020-10-05
- Websocket - FIX Market Data
- Documentation for new order book support:
BTCDAI
andETHDAI
- Documentation for new order book support:
2020-09-24
- REST - FIX Market Data
- Documentation for new token support:
MKR
,ZRX
,KNC
,MANA
,STORJ
,SNX
,CRV
,BAL
,UNI
,REN
,UMA
,YFI
- Documentation for new token support:
2020-09-11
- REST - FIX Market Data
- Documentation for new token support:
AMP
,COMP
,PAXG
- Documentation for new token support:
2020-08-28
- REST - Websocket - FIX Market Data
- Removing
DAIBTC
andDAIETH
trading pairs
- Removing
2020-07-23
- REST
- New Feature Documentation for Adding a Bank, Viewing Payment Methods and Account Detail
2020-04-09
- REST - Websocket
- Documentation for new token support:
BAT
,DAI
,LINK
,OXT
- Documentation for new token support:
2020-03-05
- REST
- New Feature Documentation for Retrieving deposit addresses, List Prices, and Notional Balances
2019-11-22
- Websocket
- Updated response messages for Candles Data Feed on Market Data v2
2019-11-18
- REST
- New Feature Updating Stop order documentation
2019-11-12
- REST
- New Feature Documentation for Stop Orders and Group->Master API key reference changes
- FIX Order Entry
- Add documentation for Stop Order flow
2019-08-16
- REST
- New Feature Documentation for Account Administration APIs and Group Level API keys
2019-08-08
- REST
- New Feature Documentation for Gemini Clearing functionality
- FIX Order Entry
- Add documentation for Gemini Clearing
- FIX Drop Copy
- New Feature: Document Third Party Support
2019-06-20
- Websocket
- Adding documentation for Market Data v2 and Candles Data Feed
2019-06-07
2019-05-31
- REST
- Add legacy parameter for LTC address generation
2019-03-22
- REST
- Add Gemini Dollar section and detail changes to Withdrawals
2019-03-01
- REST
- Document changes to Notional Volume
2018-09-21
- FIX Drop Copy
- Updated OMS third party trade capture report example
2018-09-14
- REST
- Document new
fill-or-kill
order placement options
- Document new
- FIX Order Entry
- Add Documentation for fill-or-kill orders
2018-09-10
- REST
- Added Gemini dollar example to Transfers
2018-08-07
- FIX Market Data
- API Change Added support for maker side using custom tags 9002
MDEntryMakerSide
andEnableMDEntryMakerSide
- API Change Added support for maker side using custom tags 9002
2018-06-18
- FIX Order Entry
- Add examples for order cancel reason
2018-06-06
- Websocket
- API Change Market depth and entry filtering added to Market Data API
2018-05-18
- FIX Order Entry - FIX Market Data - FIX Drop Copy
- Add additional examples of using the API
2018-04-30
- FIX Order Entry
- Document actual examples of Reject messages and Execution Report rejects in an errors section
2018-04-06
- REST
- New Feature: Document Transfers endpoint
- New Feature: Document block trading support
- Websocket
- API Change Document block trades in Market Data and Order Events APIs
- FIX Order Entry
- New Feature: Document block trading support. Add IOI <6> for broadcast of IOI to block trade market makers and update New Order Single <D> with options for placing an IOI and responding to an IOI
- FIX Market Data - FIX Drop Copy
- New Feature: Document block trading support
2018-03-09
- FIX Market Data
- Documentation bugfix: correct [MsgType <35>][MsgType] tag number in documentation for Symbol List Request <x>
- Documentation improvement: added examples of Symbol List Request <x> and Symbol List <y> messages
2018-02-22
- REST
- Document List Past Trades endpoint recipe for retrieving full trade history
- FIX Order Entry
- New Feature: Document Third Party Support. Add [OnBehalfOfCompID <115>][OnBehalfOfCompID] field to Standard Header
- FIX Drop Copy
- New Feature: Document Third Party Support. Clarify usage of Party IDs and Roles
2018-02-09
- REST
- API Change update API Error Codes
2018-02-08
- REST
- Better explanation of how Gemini rate limits public and private API requests; better client order id documentation
- Websocket
- Better market data examples
2018-01-22
- FIX Market Data
- Documentation bugfix: fixed [ExpireTime <126>][ExpireTime] tag number in documentation for Market Data - Incremental Refresh <X> and Market Data - Snapshot / Full Refresh <W>
- Documentation improvement: added examples of Market Data Request <V>, Market Data - Incremental Refresh <X>, and Market Data - Snapshot / Full Refresh <W> messages
2017-12-01
- REST
- API Change added
collar_price
to Current Auction and Auction History
- API Change added
- Websocket
- API Change
collar_price
added to Market Data API
- API Change
- FIX Market Data
- API Change added [MDEntryType <269>][MDEntryType] value
3 = INDEX_VALUE
to Market Data - Incremental Refresh <X> to support reporting the auction collar price
- API Change added [MDEntryType <269>][MDEntryType] value
2017-11-30
- REST
- API Change clarify that only seven calendar days of data will be available through public API endpoints at Trade History and Auction History. Email support@gemini.com for information about Gemini market data
2017-11-17
- FIX Order Entry
- Add ExecInst=6 for Maker-or-Cancel orders
2017-08-30
- FIX Market Data
- Documentation bugfix: clarified description of [MDEntryType <269>][MDEntryType] in Market Data - Snapshot / Full Refresh <W>
2017-08-10
- Websocket
- New Feature to make it easy to detect WebSocket messages that were missed or received out-of-order, Gemini has added a
socket_sequence
field to both the Market Data and Order Events APIs. Further details available in Sequence Numbers
- New Feature to make it easy to detect WebSocket messages that were missed or received out-of-order, Gemini has added a
2017-07-27
- REST
- Improved code sampled in Private API Invocation
- Added Troubleshooting section
- Clarified precision in Symbols and Minimums
- Documentation bugfix: List Past Trades endpoint now clarifies that
timestamp
parameter is on or after, not just after
- Websocket
- Documentation bugfix: clarify the purpose of the
trace_id
in Order Events: Heartbeats
- Documentation bugfix: clarify the purpose of the
2017-07-13
- Websocket
- API Change
timestamp
andtimestampms
added to [Market Data](/websocket/market-
- API Change
2017-05-31
- REST
- Added explanation about using limit orders with the
immediate-or-cancel
execution option instead of market orders to Create New Order endpoint
- Added explanation about using limit orders with the
2017-05-22
- REST
- API Change bugfix to
timestamp
handing inPOST
requests. Previously a timestamp submitted as a string was silently ignored; timestamps submitted as strings will now be parsed. Notimestamp
request parameter will be silently discarded. Updated documentation at Data Types: Timestamps to reflect timestamp behavior in requests and responses
- API Change bugfix to
2017-05-19
- REST
- API Change order status JSON changed to always include an
options
array with order execution options. If no order execution options were submitted with the original order, the array will be empty
- API Change order status JSON changed to always include an
2017-05-15
- REST
- Better JSON examples for all the Order Status API endpoints
- Websocket
- Clarified how Gemini rate limits incoming requests to public WebSocket APIs
- Document Order Events Subscription Acknowledgement
subscriptionId
field
2017-05-02
- REST
- Clarify how rate limits are applied
2017-03-30
- REST
- Improved documentation for List Past Trades and Get Available Balances
2017-03-06
- Websocket
- Documentation bugfix: correct location of market data JSON example for trade events
2017-02-22
- REST
- Added recipe for retrieving full trade history from List Past Trades endpoint
2016-12-14
- REST - Websocket
- New feature: API key roles, crypto deposit and withdrawal endpoints
2016-11-10
- Websocket
- Initial WebSocket API documentation
2016-08-23
- REST
- New feature: auction documentation added to new order placement, public APIs, and streaming market data
2016-05-31
- REST
- Add ETH to supported symbols
2016-04-27
- REST
- Document
marker-or-cancel
andimmediate-or-cancel
order placement options
- Document
2016-03-23
- FIX Order Entry - FIX Market Data - FIX Drop Copy
- Initial FIX API documentation
2015-12-22
- REST
- Document sandbox usage
2015-10-05
- REST
- Initial REST API documentation