---
title: "Get token OHLCV history (Batch)"
method: POST
path: "/api/2/token/ohlcv-history"
tags: ["V2 - Token"]
---

# Get token OHLCV history (Batch)

`POST /api/2/token/ohlcv-history`

Retrieve OHLCV data for multiple tokens in a single request (up to 10 tokens).

## Request body

- union
  - object[]
    - `address` string, required
    - `chainId` string
    - `blockchain` string
    - `from` union
      - integer, nullable
      - string, nullable
      - unknown
    - `to` union
      - integer, nullable
      - string, nullable
      - unknown
    - `period` string
    - `amount` number, nullable
    - `usd` union
      - boolean
      - string
    - `fill` union
      - boolean
      - string
  - object
    - `tokens` object[], required
      - `address` string, required
      - `chainId` string
      - `blockchain` string
      - `from` union
        - integer, nullable
        - string, nullable
        - unknown
      - `to` union
        - integer, nullable
        - string, nullable
        - unknown
      - `period` string
      - `amount` number, nullable
      - `usd` union
        - boolean
        - string
      - `fill` union
        - boolean
        - string

## Response `200`

Token OHLCV history batch response

- object
  - `data` object[], required
    - `ohlcv` object[], required
      - `v` number, required
      - `o` number, required
      - `h` number, required
      - `l` number, required
      - `c` number, required
      - `t` number, required
    - `address` string, required
    - `chainId` string, required
    - `error` string

## Other responses

- `402` — Payment Required

---

[API](https://skmtc.net/mobula/apis/mobula-api.md) · [All operations](https://skmtc.net/mobula/apis/mobula-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mobula/mobula-api/versions/32f95d9e8ff2/schema)
