---
title: "List analytes and rating inputs"
method: GET
path: "/analytes"
tags: ["Reference"]
---

# List analytes and rating inputs

`GET /analytes`

## Request

- Base URL: `https://www.laboratory.love/api/v1`
- URL: `https://www.laboratory.love/api/v1/analytes`
- Auth: none required

Read. Definitions the site uses for the chemicals it reports: abbreviation (DEHP, DBP, BPA, BPS …), full name, category, lab panel, and how each analyte feeds the exposure ratings (equivalency factors and TDIs). Use it to explain abbreviations or choose an `analyte` filter. It contains no toxicological claims beyond the rating inputs.

## Response `200`

Analytes.

- AnalytesResponse: Analyte reference data.
  - `unit_note` string, required: Unit explanation.
  - `analytes` Analyte[], required: Analytes.
    - `abbreviation` string, nullable, required: Abbreviation used across the site and API. Null for panel phthalates the site names in full.
    - `name` string, required: Full name as it appears in measurements.
    - `category` string, required: Chemical category.
    - `group` 'phthalates' | 'bisphenols' | 'substitutes' | 'null', nullable, required: Rating group.
    - `unit` 'ng/g', required: Unit.
    - `panel` 'primary_phthalate_panel' | 'bisphenol_panel' | 'supplemental_plasticizers' | 'null', nullable, required: Laboratory panel.
    - `rating_contribution` object, nullable, required: How this analyte enters an exposure rating (null when it does not).
      - `rating_group` string, required: Group.
      - `equivalency` string, required: How it is combined.
      - `factor` number, required: Potency factor.
    - `guide_url` string, uri, nullable, required: Explainer page.
  - `rating_groups` object[], required: Rating groups.
    - `group` string, required: Group.
    - `tolerable_daily_intake_ng_per_kg_bw` number, required: TDI.
    - `basis` string, required: Where the TDI and formula come from.
  - `rating_thresholds_percent_of_tdi` object, required: Cut-offs.
    - `low_below` number, required: %
    - `medium_below` number, required: %
    - `high_at_or_above` number, required: %
  - `lab_panels` object, required: Panels as documented in the methodology.
    - `primary_phthalate_panel` string[], required: Analytes.
    - `bisphenol_panel` string[], required: Analytes.
    - `supplemental_plasticizers` string[], required: Analytes.
  - `methodology_url` string, uri, required: Methodology.

## Other responses

- `429`: Rate limited. Wait `Retry-After` seconds.

---

[API](https://skmtc.dev/laboratory/apis/laboratory-love-api.md) · [All operations](https://skmtc.dev/laboratory/apis/laboratory-love-api/llms.txt) · [OpenAPI document](https://skmtc.dev/laboratory/apis/laboratory-love-api/revisions/ca2b4c069ad5?raw)
