freeapis

Gemini

Cryptocurrencies Exchange

Authentication
No auth
HTTPS
Yes
CORS
Unknown
Data source
public-apis + marcelscruz

Overview

Gemini’s REST API serves public market data (tickers, order books, trades) plus authenticated trading. Public data is keyless (verified live); the auth: No tag refers to the public endpoints.

Note (verified 2026-08): /v1/price/{symbol} returns 404 “EndpointNotFound” — use /v1/pubticker/{symbol} for the current price.

Quick Start

Current price (verified live):

curl "https://api.gemini.com/v1/pubticker/btcusd"
{
  "bid": "77043.79000",
  "ask": "77043.80000",
  "last": "77098.32000",
  "volume": { "BTC": "567.70523847", "USD": "43769120.1412363704", "timestamp": 1787395140000 }
}

Order book:

curl "https://api.gemini.com/v1/book/btcusd"

Recent trades:

curl "https://api.gemini.com/v1/trades/btcusd"

Authentication

  • Public endpoints: none (keyless).
  • Private endpoints (orders, balances): API key + secret with payload signing — see the docs.

Rate Limits & Notes

  • Public endpoints have generous rate limits (see docs); private ones scale with your key tier.
  • Symbols are lowercase pairs: btcusd, ethusd, btcusdt…
  • The symbol format changed historically — pubticker is the reliable current-price endpoint (verified).

FAQ

Is Gemini API free? Public market data is free and keyless (verified).

Why does /v1/price 404? That endpoint is retired — use /v1/pubticker/{symbol} (verified 2026-08).

What’s the symbol format? Lowercase pairs like btcusd.

More in Cryptocurrency

APIAuthHTTPSCORS
0x

API for querying token and pool stats across various liquidity pools

No authYesYes↗
0xArchive

Real-time and historical Hyperliquid and Lighter market data

API KeyNoUnknown↗
1inch

API for querying decentralize exchange

API KeyYesUnknown↗
1inch

API for querying decentralize exchange

No authYesUnknown↗
Alchemy Ethereum

Ethereum Node-as-a-Service Provider

API KeyYesYes↗