Skip to main content
GET
/
crypto
/
prices
/
snapshot
/
market
Crypto Market Snapshot (Real-Time)
curl --request GET \
  --url https://api.financialdatasets.ai/crypto/prices/snapshot/market \
  --header 'X-API-KEY: <api-key>'
{
  "snapshots": [
    {
      "price": 123,
      "ticker": "<string>",
      "day_change": 123,
      "day_change_percent": 123,
      "volume": 123,
      "time": "<string>",
      "time_milliseconds": 123
    }
  ]
}

Overview

The Crypto Market Snapshot API returns real-time prices for every actively traded crypto pair in a single call. Each snapshot includes the current price, day change, day change percent, and 24-hour volume. Requires an active subscription.

Available Tickers

You can fetch a list of available tickers with a GET request to: https://api.financialdatasets.ai/crypto/prices/snapshot/tickers/

Getting Started

  1. Add your API key to the header of the request as X-API-KEY.
  2. Execute the API request. No query parameters are needed.

Example

Crypto Market Snapshot
import requests

headers = {
    "X-API-KEY": "your_api_key_here"
}

url = "https://api.financialdatasets.ai/crypto/prices/snapshot/market"

response = requests.get(url, headers=headers)

snapshots = response.json().get("snapshots")

Example Response

{
    "snapshots": [
        {
            "ticker": "BTC-USD",
            "price": 76840.00,
            "day_change": -1105.42,
            "day_change_percent": -1.42,
            "volume": 12345.67,
            "time": "2026-04-27T19:11:57Z",
            "time_milliseconds": 1777317117000
        },
        {
            "ticker": "ETH-USD",
            "price": 3500.00,
            "day_change": 50.00,
            "day_change_percent": 1.45,
            "volume": 98765.43,
            "time": "2026-04-27T19:11:57Z",
            "time_milliseconds": 1777317117000
        },
        ...
    ]
}

Authorizations

X-API-KEY
string
header
required

API key for authentication.

Response

Crypto market snapshot response

snapshots
object[]