---
title: "Get Aggregate"
method: GET
path: "/aggregate/{metric}"
---

# Get Aggregate

`GET /aggregate/{metric}`

## Request

- Base URL: `https://sec.multyplylabs.com`
- URL: `https://sec.multyplylabs.com/aggregate/{metric}`
- Auth: API key in header `X-API-Key`

Industry benchmark percentiles (p10/p25/median/p75/p90, mean and company count) for any financial metric across US public companies, grouped by industry (SIC) and revenue size bucket. Answers questions like 'what is the median gross margin of large software companies?'. Use it to judge a metric against its peer group; /compare/{cik} does the same for one named company.

## Path parameters

- `metric` string, required

## Query parameters

- `industry` string, nullable: 2-digit SIC group, e.g. 73
- `size` string, nullable
- `fy` integer, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `402`: Payment required: the request carried neither a valid API key nor a payment. The x402 v2 challenge is base64-encoded JSON in the PAYMENT-REQUIRED header (decoded in the example below); the response body itself is empty. Pay it in USDC on Base, or send an API key.
- `422`: Validation Error

---

[API](https://skmtc.dev/multyplylabs/apis/sec-fundamentals-api.md) · [All operations](https://skmtc.dev/multyplylabs/apis/sec-fundamentals-api/llms.txt) · [OpenAPI document](https://skmtc.dev/multyplylabs/apis/sec-fundamentals-api/revisions/9144596a4119?raw)
