# Gemini Developer Platform API Documentation > Complete API reference, developer guides, machine-readable specifications (OpenAPI, AsyncAPI), and SDKs for Gemini Spot, Margin, Perpetuals, and Prediction Markets. ## When to Use Gemini Developer Platform Use this site when you need to build against the Gemini Exchange API, discover a documented endpoint, inspect a machine-readable contract, or choose the right protocol for a trading workflow. Start with the [Gemini Developer Platform overview](https://developer.gemini.com/developers), then choose the [Gemini API Reference](https://developer.gemini.com/api-reference) for REST, WebSocket, or FIX operations. For automation and agent workflows, read the [Gemini agent instructions](https://developer.gemini.com/agents.md) and [Build an agent](https://developer.gemini.com/build/agent). Use the [Gemini MCP server and agent skills](https://developer.gemini.com/tools) when an MCP client or coding assistant needs Gemini market data or authenticated API capabilities. ## Website Crawling and Indexing Guidelines for Language Models # Last Updated: 2026-09-17T21:40:28.398Z ## Site Information: - site_name: Gemini Developer Platform - site_url: https://developer.gemini.com - site_description: Complete developer documentation for Gemini Exchange REST, WebSocket, and FIX APIs. - REST API: Version 1.0.0 ## Machine-Readable API Specifications: - [Specification catalog](https://developer.gemini.com/specs/index.json): JSON catalog for published OpenAPI and AsyncAPI source files - [REST OpenAPI spec](https://developer.gemini.com/specs/openapi/rest.yaml): Gemini Exchange REST APIs - [REST OpenAPI compatibility alias](https://developer.gemini.com/api/openapi.yaml): predictable API contract URL for Gemini REST APIs - [Prediction Markets OpenAPI spec](https://developer.gemini.com/specs/openapi/prediction-markets.yaml): Prediction Markets REST APIs - [WebSocket AsyncAPI spec](https://developer.gemini.com/specs/asyncapi/websocket.yaml): WebSocket request/response methods, market data streams, authenticated streams, and Prediction Markets combo RFQ messages - Compatibility aliases: https://developer.gemini.com/rest.yaml, https://developer.gemini.com/prediction-markets.yaml, https://developer.gemini.com/websocket.yaml ## Changelog: - [Changelog URL](https://developer.gemini.com/changelog/revision-history.md) ## Website Structure: - Gemini Developer Platform: /developers - Get Started: / - API Reference: /api-reference - REST: /rest - Websocket: /websocket/introduction - FIX: /trading/fix/overview/dictionary/version - API Specifications: /api-specifications - Authentication: /authentication/api-key and /authentication/oauth - Gemini SDKs & Tools: /tools - Changelog: /changelog/revision-history ## Important Documentation Content: - REST version 1.0.0 API Reference: /rest - API specification catalog: /specs/index.json ## Trust and Support - [About Gemini Developer Platform](https://developer.gemini.com/about): who publishes this documentation and what it covers - [Contact and support](https://developer.gemini.com/contact): developer support channels and correspondence details - [Privacy](https://developer.gemini.com/privacy): documentation privacy information and the official Gemini privacy policy ## Allowed Crawling Paths - /* ## API Documentation Links The following URLs include REST, FIX, and WebSocket documentation. Links ending in .md serve the page as plain markdown (no JavaScript required): - [troubleshooting](https://developer.gemini.com/troubleshooting.md) - [tools](https://developer.gemini.com/tools.md) - [roles](https://developer.gemini.com/roles.md) - [rate-limit](https://developer.gemini.com/rate-limit.md) - [privacy](https://developer.gemini.com/privacy.md) - [platform](https://developer.gemini.com/platform.md) - [gemini-clearing](https://developer.gemini.com/gemini-clearing.md) - [error-codes](https://developer.gemini.com/error-codes.md) - [developers](https://developer.gemini.com/developers.md) - [data-types](https://developer.gemini.com/data-types.md) - [contact](https://developer.gemini.com/contact.md) - [client-order-id](https://developer.gemini.com/client-order-id.md) - [api-specifications](https://developer.gemini.com/api-specifications.md) - [api-reference](https://developer.gemini.com/api-reference.md) - [account-admin-endpoints](https://developer.gemini.com/account-admin-endpoints.md) - [about](https://developer.gemini.com/about.md) - [websocket streams](https://developer.gemini.com/websocket/streams.md) - [websocket message-format](https://developer.gemini.com/websocket/message-format.md) - [websocket introduction](https://developer.gemini.com/websocket/introduction.md) - [websocket authentication](https://developer.gemini.com/websocket/authentication.md) - [websocket-api websocket-api](https://developer.gemini.com/websocket-api/websocket-api.md) - [rest-api rest-api](https://developer.gemini.com/rest-api/rest-api.md) - [rest-api prediction-markets](https://developer.gemini.com/rest-api/prediction-markets.md) - [rest-api common](https://developer.gemini.com/rest-api/common.md) - [products stocks](https://developer.gemini.com/products/stocks.md) - [products staking](https://developer.gemini.com/products/staking.md) - [products spot](https://developer.gemini.com/products/spot.md) - [products perpetuals](https://developer.gemini.com/products/perpetuals.md) - [products margin](https://developer.gemini.com/products/margin.md) - [prediction-markets trading-quickstart](https://developer.gemini.com/prediction-markets/trading-quickstart.md) - [prediction-markets tickers-weather](https://developer.gemini.com/prediction-markets/tickers-weather.md) - [prediction-markets tickers-sports](https://developer.gemini.com/prediction-markets/tickers-sports.md) - [prediction-markets tickers-overview](https://developer.gemini.com/prediction-markets/tickers-overview.md) - [prediction-markets tickers-crypto](https://developer.gemini.com/prediction-markets/tickers-crypto.md) - [prediction-markets tickers-commodities](https://developer.gemini.com/prediction-markets/tickers-commodities.md) - [prediction-markets taker-rewards-program](https://developer.gemini.com/prediction-markets/taker-rewards-program.md) - [prediction-markets sports-market-taxonomy](https://developer.gemini.com/prediction-markets/sports-market-taxonomy.md) - [prediction-markets order-lifecycle](https://developer.gemini.com/prediction-markets/order-lifecycle.md) - [prediction-markets market-maker-program](https://developer.gemini.com/prediction-markets/market-maker-program.md) - [prediction-markets market-data](https://developer.gemini.com/prediction-markets/market-data.md) - [prediction-markets maker-rebate-program](https://developer.gemini.com/prediction-markets/maker-rebate-program.md) - [prediction-markets maker-fee-free-trading-promo](https://developer.gemini.com/prediction-markets/maker-fee-free-trading-promo.md) - [prediction-markets liquidity-rewards-program](https://developer.gemini.com/prediction-markets/liquidity-rewards-program.md) - [prediction-markets core-concepts](https://developer.gemini.com/prediction-markets/core-concepts.md) - [prediction-markets collateral-return](https://developer.gemini.com/prediction-markets/collateral-return.md) - [market-data symbols-and-minimums](https://developer.gemini.com/market-data/symbols-and-minimums.md) - [get-started sandbox](https://developer.gemini.com/get-started/sandbox.md) - [get-started gemini-staking](https://developer.gemini.com/get-started/gemini-staking.md) - [fix-api fix-api](https://developer.gemini.com/fix-api/fix-api.md) - [build agent](https://developer.gemini.com/build/agent.md) - [changelog upcoming-changes](https://developer.gemini.com/changelog/upcoming-changes.md) - [changelog revision-history](https://developer.gemini.com/changelog/revision-history.md) - [authentication oauth](https://developer.gemini.com/authentication/oauth.md) - [authentication api-key](https://developer.gemini.com/authentication/api-key.md) - [trading websocket streams](https://developer.gemini.com/trading/websocket/streams.md) - [trading websocket message-format](https://developer.gemini.com/trading/websocket/message-format.md) - [trading websocket introduction](https://developer.gemini.com/trading/websocket/introduction.md) - [trading websocket authentication](https://developer.gemini.com/trading/websocket/authentication.md) - [trading rest-api staking](https://developer.gemini.com/trading/rest-api/staking.md) - [trading rest-api orders](https://developer.gemini.com/trading/rest-api/orders.md) - [trading rest-api market-data](https://developer.gemini.com/trading/rest-api/market-data.md) - [trading rest-api margin](https://developer.gemini.com/trading/rest-api/margin.md) - [trading rest-api instant-orders](https://developer.gemini.com/trading/rest-api/instant-orders.md) - [trading rest-api fund-management](https://developer.gemini.com/trading/rest-api/fund-management.md) - [trading rest-api derivatives](https://developer.gemini.com/trading/rest-api/derivatives.md) - [trading rest-api clearing](https://developer.gemini.com/trading/rest-api/clearing.md) - [rest-api prediction-markets volume](https://developer.gemini.com/rest-api/prediction-markets/volume.md) - [rest-api prediction-markets terms](https://developer.gemini.com/rest-api/prediction-markets/terms.md) - [rest-api prediction-markets rewards](https://developer.gemini.com/rest-api/prediction-markets/rewards.md) - [rest-api prediction-markets positions](https://developer.gemini.com/rest-api/prediction-markets/positions.md) - [rest-api prediction-markets order-management](https://developer.gemini.com/rest-api/prediction-markets/order-management.md) - [rest-api prediction-markets events](https://developer.gemini.com/rest-api/prediction-markets/events.md) - [rest-api prediction-markets combos](https://developer.gemini.com/rest-api/prediction-markets/combos.md) - [rest-api common oauth](https://developer.gemini.com/rest-api/common/oauth.md) - [rest-api common admin](https://developer.gemini.com/rest-api/common/admin.md) - [prediction-markets combos-rfq websocket-streams](https://developer.gemini.com/prediction-markets/combos-rfq/websocket-streams.md) - [prediction-markets combos-rfq quote-methods](https://developer.gemini.com/prediction-markets/combos-rfq/quote-methods.md) - [prediction-markets combos-rfq overview](https://developer.gemini.com/prediction-markets/combos-rfq/overview.md) - [prediction-markets combos-rfq maker-integration](https://developer.gemini.com/prediction-markets/combos-rfq/maker-integration.md) - [prediction-markets combos-rfq examples](https://developer.gemini.com/prediction-markets/combos-rfq/examples.md) - [prediction-markets combo-contracts overview](https://developer.gemini.com/prediction-markets/combo-contracts/overview.md) - [tools typescript-sdk websocket](https://developer.gemini.com/tools/typescript-sdk/websocket.md) - [tools typescript-sdk quickstart](https://developer.gemini.com/tools/typescript-sdk/quickstart.md) - [tools typescript-sdk patterns](https://developer.gemini.com/tools/typescript-sdk/patterns.md) - [tools typescript-sdk errors](https://developer.gemini.com/tools/typescript-sdk/errors.md) - [tools typescript-sdk authentication](https://developer.gemini.com/tools/typescript-sdk/authentication.md) - [prediction-markets websocket streams](https://developer.gemini.com/prediction-markets/websocket/streams.md) - [prediction-markets websocket message-format](https://developer.gemini.com/prediction-markets/websocket/message-format.md) - [prediction-markets websocket introduction](https://developer.gemini.com/prediction-markets/websocket/introduction.md) - [prediction-markets websocket authentication](https://developer.gemini.com/prediction-markets/websocket/authentication.md) - [trading rest-api staking unstake-crypto-funds](https://developer.gemini.com/trading/rest-api/staking/unstake-crypto-funds.md) - [trading rest-api staking stake-crypto-funds](https://developer.gemini.com/trading/rest-api/staking/stake-crypto-funds.md) - [trading rest-api staking list-staking-rewards](https://developer.gemini.com/trading/rest-api/staking/list-staking-rewards.md) - [trading rest-api staking list-staking-rates](https://developer.gemini.com/trading/rest-api/staking/list-staking-rates.md) - [trading rest-api staking list-staking-event-history](https://developer.gemini.com/trading/rest-api/staking/list-staking-event-history.md) - [trading rest-api staking list-staking-balances](https://developer.gemini.com/trading/rest-api/staking/list-staking-balances.md) - [trading rest-api orders wrap-order](https://developer.gemini.com/trading/rest-api/orders/wrap-order.md) - [trading rest-api orders list-past-trades](https://developer.gemini.com/trading/rest-api/orders/list-past-trades.md) - [trading rest-api orders list-past-orders](https://developer.gemini.com/trading/rest-api/orders/list-past-orders.md) - [trading rest-api orders list-active-orders](https://developer.gemini.com/trading/rest-api/orders/list-active-orders.md) - [trading rest-api orders heartbeat](https://developer.gemini.com/trading/rest-api/orders/heartbeat.md) - [trading rest-api orders get-trading-volume](https://developer.gemini.com/trading/rest-api/orders/get-trading-volume.md) - [trading rest-api orders get-order-status](https://developer.gemini.com/trading/rest-api/orders/get-order-status.md) - [trading rest-api orders get-notional-trading-volume](https://developer.gemini.com/trading/rest-api/orders/get-notional-trading-volume.md) - [trading rest-api orders create-new-order](https://developer.gemini.com/trading/rest-api/orders/create-new-order.md) - [trading rest-api orders cancel-order](https://developer.gemini.com/trading/rest-api/orders/cancel-order.md) - [trading rest-api orders cancel-all-session-orders](https://developer.gemini.com/trading/rest-api/orders/cancel-all-session-orders.md) - [trading rest-api orders cancel-all-active-orders](https://developer.gemini.com/trading/rest-api/orders/cancel-all-active-orders.md) - [trading rest-api market-data list-trades](https://developer.gemini.com/trading/rest-api/market-data/list-trades.md) - [trading rest-api market-data list-symbols](https://developer.gemini.com/trading/rest-api/market-data/list-symbols.md) - [trading rest-api market-data list-prices](https://developer.gemini.com/trading/rest-api/market-data/list-prices.md) - [trading rest-api market-data list-derivative-candles](https://developer.gemini.com/trading/rest-api/market-data/list-derivative-candles.md) - [trading rest-api market-data list-candles](https://developer.gemini.com/trading/rest-api/market-data/list-candles.md) - [trading rest-api market-data get-ticker](https://developer.gemini.com/trading/rest-api/market-data/get-ticker.md) - [trading rest-api market-data get-symbol-details](https://developer.gemini.com/trading/rest-api/market-data/get-symbol-details.md) - [trading rest-api market-data get-network](https://developer.gemini.com/trading/rest-api/market-data/get-network.md) - [trading rest-api market-data get-current-order-book](https://developer.gemini.com/trading/rest-api/market-data/get-current-order-book.md) - [trading rest-api market-data get-assets-for-network](https://developer.gemini.com/trading/rest-api/market-data/get-assets-for-network.md) - [trading rest-api market-data fx-rate](https://developer.gemini.com/trading/rest-api/market-data/fx-rate.md) - [trading rest-api margin preview-margin-order](https://developer.gemini.com/trading/rest-api/margin/preview-margin-order.md) - [trading rest-api margin get-margin-interest-rates](https://developer.gemini.com/trading/rest-api/margin/get-margin-interest-rates.md) - [trading rest-api margin get-margin-account-summary](https://developer.gemini.com/trading/rest-api/margin/get-margin-account-summary.md) - [trading rest-api instant-orders get-instant-quote](https://developer.gemini.com/trading/rest-api/instant-orders/get-instant-quote.md) - [trading rest-api instant-orders execute-instant-order](https://developer.gemini.com/trading/rest-api/instant-orders/execute-instant-order.md) - [trading rest-api fund-management withdraw-crypto-funds](https://developer.gemini.com/trading/rest-api/fund-management/withdraw-crypto-funds.md) - [trading rest-api fund-management transfer-between-accounts](https://developer.gemini.com/trading/rest-api/fund-management/transfer-between-accounts.md) - [trading rest-api fund-management remove-approved-address](https://developer.gemini.com/trading/rest-api/fund-management/remove-approved-address.md) - [trading rest-api fund-management list-payment-methods](https://developer.gemini.com/trading/rest-api/fund-management/list-payment-methods.md) - [trading rest-api fund-management list-past-transfers](https://developer.gemini.com/trading/rest-api/fund-management/list-past-transfers.md) - [trading rest-api fund-management list-deposit-addresses](https://developer.gemini.com/trading/rest-api/fund-management/list-deposit-addresses.md) - [trading rest-api fund-management list-custody-fee-transfers](https://developer.gemini.com/trading/rest-api/fund-management/list-custody-fee-transfers.md) - [trading rest-api fund-management list-approved-addresses](https://developer.gemini.com/trading/rest-api/fund-management/list-approved-addresses.md) - [trading rest-api fund-management get-transaction-history](https://developer.gemini.com/trading/rest-api/fund-management/get-transaction-history.md) - [trading rest-api fund-management get-notional-balances](https://developer.gemini.com/trading/rest-api/fund-management/get-notional-balances.md) - [trading rest-api fund-management get-gas-fee-estimation](https://developer.gemini.com/trading/rest-api/fund-management/get-gas-fee-estimation.md) - [trading rest-api fund-management get-available-balances](https://developer.gemini.com/trading/rest-api/fund-management/get-available-balances.md) - [trading rest-api fund-management create-new-deposit-address](https://developer.gemini.com/trading/rest-api/fund-management/create-new-deposit-address.md) - [trading rest-api fund-management create-new-approved-address](https://developer.gemini.com/trading/rest-api/fund-management/create-new-approved-address.md) - [trading rest-api fund-management add-bank](https://developer.gemini.com/trading/rest-api/fund-management/add-bank.md) - [trading rest-api fund-management add-bank-cad](https://developer.gemini.com/trading/rest-api/fund-management/add-bank-cad.md) - [trading rest-api derivatives list-funding-payments](https://developer.gemini.com/trading/rest-api/derivatives/list-funding-payments.md) - [trading rest-api derivatives get-risk-stats](https://developer.gemini.com/trading/rest-api/derivatives/get-risk-stats.md) - [trading rest-api derivatives get-open-positions](https://developer.gemini.com/trading/rest-api/derivatives/get-open-positions.md) - [trading rest-api derivatives get-next-funding-timestamp](https://developer.gemini.com/trading/rest-api/derivatives/get-next-funding-timestamp.md) - [trading rest-api derivatives get-funding-payment-report-json](https://developer.gemini.com/trading/rest-api/derivatives/get-funding-payment-report-json.md) - [trading rest-api derivatives get-funding-payment-report-file](https://developer.gemini.com/trading/rest-api/derivatives/get-funding-payment-report-file.md) - [trading rest-api derivatives get-funding-amount](https://developer.gemini.com/trading/rest-api/derivatives/get-funding-amount.md) - [trading rest-api derivatives get-funding-amount-report-file](https://developer.gemini.com/trading/rest-api/derivatives/get-funding-amount-report-file.md) - [trading rest-api derivatives get-account-margin](https://developer.gemini.com/trading/rest-api/derivatives/get-account-margin.md) - [trading rest-api clearing list-clearing-trades](https://developer.gemini.com/trading/rest-api/clearing/list-clearing-trades.md) - [trading rest-api clearing list-clearing-orders](https://developer.gemini.com/trading/rest-api/clearing/list-clearing-orders.md) - [trading rest-api clearing list-clearing-brokers](https://developer.gemini.com/trading/rest-api/clearing/list-clearing-brokers.md) - [trading rest-api clearing get-clearing-order](https://developer.gemini.com/trading/rest-api/clearing/get-clearing-order.md) - [trading rest-api clearing create-new-clearing-order](https://developer.gemini.com/trading/rest-api/clearing/create-new-clearing-order.md) - [trading rest-api clearing create-new-broker-order](https://developer.gemini.com/trading/rest-api/clearing/create-new-broker-order.md) - [trading rest-api clearing confirm-clearing-order](https://developer.gemini.com/trading/rest-api/clearing/confirm-clearing-order.md) - [trading rest-api clearing cancel-clearing-order](https://developer.gemini.com/trading/rest-api/clearing/cancel-clearing-order.md) - [rest-api prediction-markets volume get-volume](https://developer.gemini.com/rest-api/prediction-markets/volume/get-volume.md) - [rest-api prediction-markets terms get-terms](https://developer.gemini.com/rest-api/prediction-markets/terms/get-terms.md) - [rest-api prediction-markets terms get-terms-status](https://developer.gemini.com/rest-api/prediction-markets/terms/get-terms-status.md) - [rest-api prediction-markets terms accept-terms](https://developer.gemini.com/rest-api/prediction-markets/terms/accept-terms.md) - [rest-api prediction-markets rewards list-maker-rebate-payouts](https://developer.gemini.com/rest-api/prediction-markets/rewards/list-maker-rebate-payouts.md) - [rest-api prediction-markets rewards list-liquidity-rewards-events](https://developer.gemini.com/rest-api/prediction-markets/rewards/list-liquidity-rewards-events.md) - [rest-api prediction-markets rewards get-maker-rebate-rates](https://developer.gemini.com/rest-api/prediction-markets/rewards/get-maker-rebate-rates.md) - [rest-api prediction-markets rewards get-maker-rebate-lifetime-summary](https://developer.gemini.com/rest-api/prediction-markets/rewards/get-maker-rebate-lifetime-summary.md) - [rest-api prediction-markets rewards get-liquidity-rewards-lifetime-summary](https://developer.gemini.com/rest-api/prediction-markets/rewards/get-liquidity-rewards-lifetime-summary.md) - [rest-api prediction-markets rewards get-liquidity-rewards-daily-summary](https://developer.gemini.com/rest-api/prediction-markets/rewards/get-liquidity-rewards-daily-summary.md) - [rest-api prediction-markets rewards get-liquidity-rewards-config](https://developer.gemini.com/rest-api/prediction-markets/rewards/get-liquidity-rewards-config.md) - [rest-api prediction-markets positions get-volume-metrics](https://developer.gemini.com/rest-api/prediction-markets/positions/get-volume-metrics.md) - [rest-api prediction-markets positions get-settled-positions](https://developer.gemini.com/rest-api/prediction-markets/positions/get-settled-positions.md) - [rest-api prediction-markets positions get-positions](https://developer.gemini.com/rest-api/prediction-markets/positions/get-positions.md) - [rest-api prediction-markets order-management place-order](https://developer.gemini.com/rest-api/prediction-markets/order-management/place-order.md) - [rest-api prediction-markets order-management place-batch-orders](https://developer.gemini.com/rest-api/prediction-markets/order-management/place-batch-orders.md) - [rest-api prediction-markets order-management get-order-history](https://developer.gemini.com/rest-api/prediction-markets/order-management/get-order-history.md) - [rest-api prediction-markets order-management get-active-orders](https://developer.gemini.com/rest-api/prediction-markets/order-management/get-active-orders.md) - [rest-api prediction-markets order-management cancel-order](https://developer.gemini.com/rest-api/prediction-markets/order-management/cancel-order.md) - [rest-api prediction-markets order-management cancel-batch-orders](https://developer.gemini.com/rest-api/prediction-markets/order-management/cancel-batch-orders.md) - [rest-api prediction-markets events list-upcoming-events](https://developer.gemini.com/rest-api/prediction-markets/events/list-upcoming-events.md) - [rest-api prediction-markets events list-recently-settled-events](https://developer.gemini.com/rest-api/prediction-markets/events/list-recently-settled-events.md) - [rest-api prediction-markets events list-newly-listed-events](https://developer.gemini.com/rest-api/prediction-markets/events/list-newly-listed-events.md) - [rest-api prediction-markets events list-events](https://developer.gemini.com/rest-api/prediction-markets/events/list-events.md) - [rest-api prediction-markets events list-event-categories](https://developer.gemini.com/rest-api/prediction-markets/events/list-event-categories.md) - [rest-api prediction-markets events get-event](https://developer.gemini.com/rest-api/prediction-markets/events/get-event.md) - [rest-api prediction-markets events get-event-strike](https://developer.gemini.com/rest-api/prediction-markets/events/get-event-strike.md) - [rest-api prediction-markets combos list-combos](https://developer.gemini.com/rest-api/prediction-markets/combos/list-combos.md) - [rest-api prediction-markets combos get-combo](https://developer.gemini.com/rest-api/prediction-markets/combos/get-combo.md) - [rest-api prediction-markets combos create-combo](https://developer.gemini.com/rest-api/prediction-markets/combos/create-combo.md) - [rest-api common oauth revoke-access-token](https://developer.gemini.com/rest-api/common/oauth/revoke-access-token.md) - [rest-api common oauth refresh-access-token](https://developer.gemini.com/rest-api/common/oauth/refresh-access-token.md) - [rest-api common oauth authorization-token-request](https://developer.gemini.com/rest-api/common/oauth/authorization-token-request.md) - [rest-api common oauth authorization-request](https://developer.gemini.com/rest-api/common/oauth/authorization-request.md) - [rest-api common admin subaccounts](https://developer.gemini.com/rest-api/common/admin/subaccounts.md) - [rest-api common admin roles-endpoint](https://developer.gemini.com/rest-api/common/admin/roles-endpoint.md) - [rest-api common admin rename-account](https://developer.gemini.com/rest-api/common/admin/rename-account.md) - [rest-api common admin list-accounts-in-group](https://developer.gemini.com/rest-api/common/admin/list-accounts-in-group.md) - [rest-api common admin get-account-detail](https://developer.gemini.com/rest-api/common/admin/get-account-detail.md) - [rest-api common admin create-new-account](https://developer.gemini.com/rest-api/common/admin/create-new-account.md) - [tools typescript-sdk deep-dives websocket-sessions](https://developer.gemini.com/tools/typescript-sdk/deep-dives/websocket-sessions.md) - [tools typescript-sdk deep-dives transport-and-signing](https://developer.gemini.com/tools/typescript-sdk/deep-dives/transport-and-signing.md) - [tools typescript-sdk deep-dives rfq](https://developer.gemini.com/tools/typescript-sdk/deep-dives/rfq.md) - [tools typescript-sdk deep-dives request-validation](https://developer.gemini.com/tools/typescript-sdk/deep-dives/request-validation.md) - [tools typescript-sdk deep-dives order-book](https://developer.gemini.com/tools/typescript-sdk/deep-dives/order-book.md) - [tools typescript-sdk deep-dives data-types](https://developer.gemini.com/tools/typescript-sdk/deep-dives/data-types.md) - [tools typescript-sdk reference websocket](https://developer.gemini.com/tools/typescript-sdk/reference/websocket.md) - [tools typescript-sdk reference perpetuals](https://developer.gemini.com/tools/typescript-sdk/reference/perpetuals.md) - [tools typescript-sdk reference overview](https://developer.gemini.com/tools/typescript-sdk/reference/overview.md) - [tools typescript-sdk reference margin](https://developer.gemini.com/tools/typescript-sdk/reference/margin.md) - [trading fix overview standard-trailer](https://developer.gemini.com/trading/fix/overview/standard-trailer.md) - [trading fix overview standard-header](https://developer.gemini.com/trading/fix/overview/standard-header.md) - [trading fix overview precision-on-the-exchange](https://developer.gemini.com/trading/fix/overview/precision-on-the-exchange.md) - [trading fix overview connecting](https://developer.gemini.com/trading/fix/overview/connecting.md) - [trading fix overview allowed-characters](https://developer.gemini.com/trading/fix/overview/allowed-characters.md) - [trading fix order-entry third-party-support](https://developer.gemini.com/trading/fix/order-entry/third-party-support.md) - [trading fix order-entry introduction](https://developer.gemini.com/trading/fix/order-entry/introduction.md) - [trading fix order-entry errors](https://developer.gemini.com/trading/fix/order-entry/errors.md) - [trading fix market-data introduction](https://developer.gemini.com/trading/fix/market-data/introduction.md) - [trading fix drop-copy introduction](https://developer.gemini.com/trading/fix/drop-copy/introduction.md) - [tools typescript-sdk reference trading order-lifecycle](https://developer.gemini.com/tools/typescript-sdk/reference/trading/order-lifecycle.md) - [tools typescript-sdk reference trading history-and-volume](https://developer.gemini.com/tools/typescript-sdk/reference/trading/history-and-volume.md) - [tools typescript-sdk reference clearing instant-orders](https://developer.gemini.com/tools/typescript-sdk/reference/clearing/instant-orders.md) - [tools typescript-sdk reference clearing clearing-orders](https://developer.gemini.com/tools/typescript-sdk/reference/clearing/clearing-orders.md) - [tools typescript-sdk reference market-data symbols-and-pricing](https://developer.gemini.com/tools/typescript-sdk/reference/market-data/symbols-and-pricing.md) - [tools typescript-sdk reference market-data networks-and-derivatives](https://developer.gemini.com/tools/typescript-sdk/reference/market-data/networks-and-derivatives.md) - [tools typescript-sdk reference market-data books-trades-candles](https://developer.gemini.com/tools/typescript-sdk/reference/market-data/books-trades-candles.md) - [tools typescript-sdk reference account-services withdrawals-and-transfers](https://developer.gemini.com/tools/typescript-sdk/reference/account-services/withdrawals-and-transfers.md) - [tools typescript-sdk reference account-services staking](https://developer.gemini.com/tools/typescript-sdk/reference/account-services/staking.md) - [tools typescript-sdk reference account-services oauth](https://developer.gemini.com/tools/typescript-sdk/reference/account-services/oauth.md) - [tools typescript-sdk reference account-services banking](https://developer.gemini.com/tools/typescript-sdk/reference/account-services/banking.md) - [tools typescript-sdk reference account-services balances-and-account](https://developer.gemini.com/tools/typescript-sdk/reference/account-services/balances-and-account.md) - [tools typescript-sdk reference account-services addresses-and-deposits](https://developer.gemini.com/tools/typescript-sdk/reference/account-services/addresses-and-deposits.md) - [tools typescript-sdk reference predictions volume-and-metrics](https://developer.gemini.com/tools/typescript-sdk/reference/predictions/volume-and-metrics.md) - [tools typescript-sdk reference predictions rewards-and-rebates](https://developer.gemini.com/tools/typescript-sdk/reference/predictions/rewards-and-rebates.md) - [tools typescript-sdk reference predictions positions-and-terms](https://developer.gemini.com/tools/typescript-sdk/reference/predictions/positions-and-terms.md) - [tools typescript-sdk reference predictions order-management](https://developer.gemini.com/tools/typescript-sdk/reference/predictions/order-management.md) - [tools typescript-sdk reference predictions events-and-discovery](https://developer.gemini.com/tools/typescript-sdk/reference/predictions/events-and-discovery.md) - [tools typescript-sdk reference predictions combos](https://developer.gemini.com/tools/typescript-sdk/reference/predictions/combos.md) - [trading fix overview dictionary version](https://developer.gemini.com/trading/fix/overview/dictionary/version.md) - [trading fix overview dictionary download](https://developer.gemini.com/trading/fix/overview/dictionary/download.md) - [trading fix overview dictionary custom-tags](https://developer.gemini.com/trading/fix/overview/dictionary/custom-tags.md) - [trading fix overview session-level-messages when-can-sequence-numbers-reset](https://developer.gemini.com/trading/fix/overview/session-level-messages/when-can-sequence-numbers-reset.md) - [trading fix overview session-level-messages test-request](https://developer.gemini.com/trading/fix/overview/session-level-messages/test-request.md) - [trading fix overview session-level-messages sequence-reset](https://developer.gemini.com/trading/fix/overview/session-level-messages/sequence-reset.md) - [trading fix overview session-level-messages resend-request](https://developer.gemini.com/trading/fix/overview/session-level-messages/resend-request.md) - [trading fix overview session-level-messages reject](https://developer.gemini.com/trading/fix/overview/session-level-messages/reject.md) - [trading fix overview session-level-messages logout](https://developer.gemini.com/trading/fix/overview/session-level-messages/logout.md) - [trading fix overview session-level-messages logon](https://developer.gemini.com/trading/fix/overview/session-level-messages/logon.md) - [trading fix overview session-level-messages heartbeat](https://developer.gemini.com/trading/fix/overview/session-level-messages/heartbeat.md) - [trading fix overview session-level-messages establishing-a-connection](https://developer.gemini.com/trading/fix/overview/session-level-messages/establishing-a-connection.md) - [trading fix overview session-level-messages ending-a-connection](https://developer.gemini.com/trading/fix/overview/session-level-messages/ending-a-connection.md) - [trading fix overview session-level-messages business-message-reject](https://developer.gemini.com/trading/fix/overview/session-level-messages/business-message-reject.md) - [trading fix order-entry workflow when-trades-occur](https://developer.gemini.com/trading/fix/order-entry/workflow/when-trades-occur.md) - [trading fix order-entry workflow submitting-an-order](https://developer.gemini.com/trading/fix/order-entry/workflow/submitting-an-order.md) - [trading fix order-entry workflow submitting-a-stop-limit-order](https://developer.gemini.com/trading/fix/order-entry/workflow/submitting-a-stop-limit-order.md) - [trading fix order-entry workflow cancelling-an-order](https://developer.gemini.com/trading/fix/order-entry/workflow/cancelling-an-order.md) - [trading fix order-entry price-&-quantity understanding-price-&-quantity](https://developer.gemini.com/trading/fix/order-entry/price-&-quantity/understanding-price-&-quantity.md) - [trading fix order-entry price-&-quantity currency-denominated-fields](https://developer.gemini.com/trading/fix/order-entry/price-&-quantity/currency-denominated-fields.md) - [trading fix order-entry gemini-clearing initiate-a-clearing-order](https://developer.gemini.com/trading/fix/order-entry/gemini-clearing/initiate-a-clearing-order.md) - [trading fix order-entry gemini-clearing gemini-clearing-workflow](https://developer.gemini.com/trading/fix/order-entry/gemini-clearing/gemini-clearing-workflow.md) - [trading fix order-entry gemini-clearing fix-broker-support](https://developer.gemini.com/trading/fix/order-entry/gemini-clearing/fix-broker-support.md) - [trading fix order-entry gemini-clearing clearing-order-confirmation](https://developer.gemini.com/trading/fix/order-entry/gemini-clearing/clearing-order-confirmation.md) - [trading fix order-entry gemini-clearing clearing-order-cancellation](https://developer.gemini.com/trading/fix/order-entry/gemini-clearing/clearing-order-cancellation.md) - [trading fix order-entry identifiers identifiers-assigned-by-gemini](https://developer.gemini.com/trading/fix/order-entry/identifiers/identifiers-assigned-by-gemini.md) - [trading fix order-entry identifiers client-supplied-identifiers](https://developer.gemini.com/trading/fix/order-entry/identifiers/client-supplied-identifiers.md) - [trading fix order-entry exchange-bound-messages order-cancel-request](https://developer.gemini.com/trading/fix/order-entry/exchange-bound-messages/order-cancel-request.md) - [trading fix order-entry exchange-bound-messages new-order-single-stop-limit](https://developer.gemini.com/trading/fix/order-entry/exchange-bound-messages/new-order-single-stop-limit.md) - [trading fix order-entry exchange-bound-messages new-order-single-market](https://developer.gemini.com/trading/fix/order-entry/exchange-bound-messages/new-order-single-market.md) - [trading fix order-entry exchange-bound-messages new-order-single-limit](https://developer.gemini.com/trading/fix/order-entry/exchange-bound-messages/new-order-single-limit.md) - [trading fix order-entry examples server-side-cancellations](https://developer.gemini.com/trading/fix/order-entry/examples/server-side-cancellations.md) - [trading fix order-entry examples order-cancel-request](https://developer.gemini.com/trading/fix/order-entry/examples/order-cancel-request.md) - [trading fix order-entry examples new-order-single](https://developer.gemini.com/trading/fix/order-entry/examples/new-order-single.md) - [trading fix order-entry examples new-order-single-on-behalf-of-third-party](https://developer.gemini.com/trading/fix/order-entry/examples/new-order-single-on-behalf-of-third-party.md) - [trading fix order-entry examples new-market-sell-order](https://developer.gemini.com/trading/fix/order-entry/examples/new-market-sell-order.md) - [trading fix order-entry examples new-market-buy-order](https://developer.gemini.com/trading/fix/order-entry/examples/new-market-buy-order.md) - [trading fix order-entry examples market-order-partial-fill](https://developer.gemini.com/trading/fix/order-entry/examples/market-order-partial-fill.md) - [trading fix order-entry examples market-order-fill](https://developer.gemini.com/trading/fix/order-entry/examples/market-order-fill.md) - [trading fix order-entry examples execution-reports](https://developer.gemini.com/trading/fix/order-entry/examples/execution-reports.md) - [trading fix order-entry client-bound-messages order-cancel-reject](https://developer.gemini.com/trading/fix/order-entry/client-bound-messages/order-cancel-reject.md) - [trading fix order-entry client-bound-messages order-cancel-reasons](https://developer.gemini.com/trading/fix/order-entry/client-bound-messages/order-cancel-reasons.md) - [trading fix order-entry client-bound-messages execution-report](https://developer.gemini.com/trading/fix/order-entry/client-bound-messages/execution-report.md) - [trading fix market-data workflow understanding-price-and-quantity](https://developer.gemini.com/trading/fix/market-data/workflow/understanding-price-and-quantity.md) - [trading fix market-data workflow symbol-list](https://developer.gemini.com/trading/fix/market-data/workflow/symbol-list.md) - [trading fix market-data workflow market-data-subscription](https://developer.gemini.com/trading/fix/market-data/workflow/market-data-subscription.md) - [trading fix market-data workflow currency-based-messages-and-fields](https://developer.gemini.com/trading/fix/market-data/workflow/currency-based-messages-and-fields.md) - [trading fix market-data workflow about](https://developer.gemini.com/trading/fix/market-data/workflow/about.md) - [trading fix market-data exchange-bound-messages symbol-list-request](https://developer.gemini.com/trading/fix/market-data/exchange-bound-messages/symbol-list-request.md) - [trading fix market-data exchange-bound-messages market-data-request](https://developer.gemini.com/trading/fix/market-data/exchange-bound-messages/market-data-request.md) - [trading fix market-data identifiers identifiers-assigned-by-gemini](https://developer.gemini.com/trading/fix/market-data/identifiers/identifiers-assigned-by-gemini.md) - [trading fix market-data identifiers client-supplied-identifiers](https://developer.gemini.com/trading/fix/market-data/identifiers/client-supplied-identifiers.md) - [trading fix market-data examples request-for-symbol-list](https://developer.gemini.com/trading/fix/market-data/examples/request-for-symbol-list.md) - [trading fix market-data examples market-data-responses](https://developer.gemini.com/trading/fix/market-data/examples/market-data-responses.md) - [trading fix market-data examples market-data-requests](https://developer.gemini.com/trading/fix/market-data/examples/market-data-requests.md) - [trading fix market-data client-bound-messages symbol-list](https://developer.gemini.com/trading/fix/market-data/client-bound-messages/symbol-list.md) - [trading fix market-data client-bound-messages market-data-snapshot-full-refresh](https://developer.gemini.com/trading/fix/market-data/client-bound-messages/market-data-snapshot-full-refresh.md) - [trading fix market-data client-bound-messages market-data-request-reject](https://developer.gemini.com/trading/fix/market-data/client-bound-messages/market-data-request-reject.md) - [trading fix market-data client-bound-messages market-data-incremental-refresh](https://developer.gemini.com/trading/fix/market-data/client-bound-messages/market-data-incremental-refresh.md) - [trading fix drop-copy workflow understanding-price-and-quantity](https://developer.gemini.com/trading/fix/drop-copy/workflow/understanding-price-and-quantity.md) - [trading fix drop-copy workflow currency-based-messages-and-fields](https://developer.gemini.com/trading/fix/drop-copy/workflow/currency-based-messages-and-fields.md) - [trading fix drop-copy workflow about](https://developer.gemini.com/trading/fix/drop-copy/workflow/about.md) - [trading fix drop-copy party-ids-&-roles third-party-support](https://developer.gemini.com/trading/fix/drop-copy/party-ids-&-roles/third-party-support.md) - [trading fix drop-copy party-ids-&-roles fields](https://developer.gemini.com/trading/fix/drop-copy/party-ids-&-roles/fields.md) - [trading fix drop-copy identifiers identifiers-assigned-by-gemini](https://developer.gemini.com/trading/fix/drop-copy/identifiers/identifiers-assigned-by-gemini.md) - [trading fix drop-copy identifiers client-supplied-identifiers](https://developer.gemini.com/trading/fix/drop-copy/identifiers/client-supplied-identifiers.md) - [trading fix drop-copy examples buy-limit-order](https://developer.gemini.com/trading/fix/drop-copy/examples/buy-limit-order.md) - [trading fix drop-copy examples buy-limit-order-third-party](https://developer.gemini.com/trading/fix/drop-copy/examples/buy-limit-order-third-party.md) - [trading fix drop-copy client-bound-messages trade-capture-report](https://developer.gemini.com/trading/fix/drop-copy/client-bound-messages/trade-capture-report.md) - [Home](https://developer.gemini.com.md) - [get-started](https://developer.gemini.com/get-started.md) - [products prediction-markets](https://developer.gemini.com/products/prediction-markets.md) - [rest](https://developer.gemini.com/rest) - [prediction-markets-spec](https://developer.gemini.com/prediction-markets-spec) - [prediction-markets-spec markets](https://developer.gemini.com/prediction-markets-spec/markets) - [prediction-markets-spec volume](https://developer.gemini.com/prediction-markets-spec/volume) - [prediction-markets-spec terms](https://developer.gemini.com/prediction-markets-spec/terms) - [prediction-markets-spec trading](https://developer.gemini.com/prediction-markets-spec/trading) - [prediction-markets-spec positions](https://developer.gemini.com/prediction-markets-spec/positions) - [prediction-markets-spec combos](https://developer.gemini.com/prediction-markets-spec/combos) - [prediction-markets-spec rewards](https://developer.gemini.com/prediction-markets-spec/rewards) - [websocket playground](https://developer.gemini.com/websocket/playground) - [prediction-markets websocket playground](https://developer.gemini.com/prediction-markets/websocket/playground) - [trading websocket playground](https://developer.gemini.com/trading/websocket/playground)