---
title: "Batch metrics (many metrics × many assets)"
method: POST
path: "/v1/metrics/batch"
---

# Batch metrics (many metrics × many assets)

`POST /v1/metrics/batch`

## Request

- Base URL: `https://api.onvexia.com`
- URL: `https://api.onvexia.com/v1/metrics/batch`
- Auth: one of:
  - API key in header `X-API-Key`
  - API key in header `Authorization`
  - API key in header `X-PAYMENT`

One request, many series. Partial results are reported, never hidden: unavailable metrics and unknown assets come back with a reason instead of silently missing. Metered per SERIES, not per call. Caps: 25 metrics, 100 assets, 500 series, 250k points. Exceeding one is a 400 showing the arithmetic, never a silent truncation.

## Request body

- object
  - `aggregation` string
  - `assets` string[], required
  - `from` string
  - `interval` string
  - `metrics` string[], required
  - `to` string

## Response `200`

Series, plus what could not be served and why

---

[API](https://skmtc.dev/onvexia/apis/onvexia-crypto-sentiment-whale-tracking-onchain-analytics-ap.md) · [All operations](https://skmtc.dev/onvexia/apis/onvexia-crypto-sentiment-whale-tracking-onchain-analytics-ap/llms.txt) · [OpenAPI document](https://skmtc.dev/onvexia/apis/onvexia-crypto-sentiment-whale-tracking-onchain-analytics-ap/revisions/7619665fc084?raw)
