---
title: "Time-series of index values between two dates"
method: GET
path: "/indices/{code}/timeseries"
tags: ["Indices", "Series"]
---

# Time-series of index values between two dates

`GET /indices/{code}/timeseries`

## Request

- Base URL: `https://opnplatform.com/api`
- URL: `https://opnplatform.com/api/indices/{code}/timeseries`
- Auth: one of:
  - HTTP bearer
  - none

Index values between `start` and `end`, optionally downsampled by `granularity`. Date depth is capped by plan (free=3mo … pro/intel=24mo); weekly/daily granularity is Intelligence-only. Professional+ may append `?format=csv` for a CSV download. Include `Authorization: Bearer opn_<key>`.

## Path parameters

- `code` string, required

## Query parameters

- `start` string, date
- `end` string, date
- `granularity` 'monthly' | 'quarterly' | 'weekly' | 'daily'
- `format` 'json' | 'csv'

## Response `200`

Time-series

- object

## Other responses

- `403`: Plan limit
- `429`: Daily rate limit exceeded

---

[API](https://skmtc.dev/opnplatform/apis/packindex-packiq-api-open-packaging-network.md) · [All operations](https://skmtc.dev/opnplatform/apis/packindex-packiq-api-open-packaging-network/llms.txt) · [OpenAPI document](https://skmtc.dev/opnplatform/apis/packindex-packiq-api-open-packaging-network/revisions/f427c0467bb2?raw)
