---
title: Get Historical Crypto Prices and Volume API
slug: crypto-price-volume-history
url: https://apyhub.com/corsair96/service/crypto-price-volume-history
provider: corsair96
categories: [Finance]
tags: [crypto-prices, price-history, market-data, historical-prices, volume-data]
auth: api_key
version: 1.0.0
service_type: sync
endpoints: 1
atoms: 90
mcp: true
---

# Get Historical Crypto Prices and Volume API

Get historical price points for a crypto symbol with timestamp, price, and volume data. Useful for charts, portfolio views, and market analysis.

## Endpoints

| Method | URL | Description | Atoms |
| --- | --- | --- | --- |
| GET | `https://api.eu.apyhub.com/corsair96/crypto-price-volume-history/crypto/history` | What it does Returns daily price history for a queried symbol over a number of days, compared again… | 90 |

## Endpoint reference

### crypto price history

`GET https://api.eu.apyhub.com/corsair96/crypto-price-volume-history/crypto/history` · 90 atoms · accepts `application/json` · returns `application/json`

| Parameter | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `vs` | query | string | no | One of: usd, eur, gbp, btc, eth. Default: `usd`. |
| `days` | query | integer | no | Default: `7`. |
| `symbol` | query | string | yes |  |

#### Quickstart

Get the daily price history for a symbol over the last 7 days.

```bash
curl -X GET "https://api.eu.apyhub.com/corsair96/crypto-price-volume-history/crypto/history?symbol=BTC&vs=usd&days=7" \
  -H "apy-token: $APY_TOKEN"
```

#### What you'll get back

Returns a JSON object with `source` (string), `symbol` (string), `vs` (string), `days` (integer), and `points` (array of objects). Each item in `points` includes `t` (Unix timestamp in milliseconds), `price` (number), and `volume` (number).

```json
{
  "source": "coinbase",
  "symbol": "BTC",
  "vs": "usd",
  "days": 7,
  "points": [
    {
      "t": 1717200000000,
      "price": 68000.5,
      "volume": 1234.56
    }
  ]
}
```

## About

## What it does
Crypto Price History returns historical price and volume data for a cryptocurrency symbol. Send a `symbol`, optionally set `vs` to `usd`, `eur`, `gbp`, `btc`, or `eth`, and choose a `days` window up to 365. The response includes the requested `symbol`, the quote currency in `vs`, the number of `days`, a `source`, and a `points` array.

Each point in `points` contains a Unix timestamp in milliseconds (`t`), the `price`, and the traded `volume` at that time. That makes it easy to plot price charts, compare recent volatility, or backfill time-series data in your own dashboard or analytics pipeline.

Use Crypto Price History when you need a compact market-history feed for a trading screen, portfolio tracker, alerting job, or crypto research workflow. The output is already structured for charting and downstream storage, without extra parsing.

## Usage

Base URL: `https://api.eu.apyhub.com` (default region — see
`GET https://apyhub.com/api/public/regions` for the rest).

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/corsair96/service/crypto-price-volume-history
