---
title: "List safety-benchmark peer lenses"
method: GET
path: "/v1/peer-groups"
---

# List safety-benchmark peer lenses

`GET /v1/peer-groups`

The 33 peer framings accepted by the peer_group parameter: industry, 7 single axes, 21 axis pairs, and the 4 canonical scoring groups the fixed grade is computed against. Static metadata — call once to build a lens picker.

## Response `200`

All peer-group definitions plus the reliability threshold

- PeerGroupsResponse
  - `peer_groups` PeerGroupDef[]
    - `group_type` string — Value accepted by the peer_group parameter
    - `label` string
    - `kind` 'industry' | 'axis' | 'axis_pair' | 'canonical'
    - `axes` string[]
    - `precomputed` boolean — true for the 5 lenses whose percentiles the pipeline scores directly
  - `total` integer
  - `reliable_min_n` integer — Bucket size below which a comparison is flagged low_sample (±5% at 95% CI)

## Other responses

- `401` — Invalid or missing API key
- `429` — Too many requests. Check X-RateLimit-Remaining and Retry-After headers.

---

[API](https://skmtc.net/runalphaloops/apis/alphaloops-fmcsa-carrier-data-api.md) · [All operations](https://skmtc.net/runalphaloops/apis/alphaloops-fmcsa-carrier-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/runalphaloops/alphaloops-fmcsa-carrier-data-api/revisions/ae58c064a7af/schema)
