---
title: "List direct testing tiers (packages)"
method: GET
path: "/testing/tiers"
tags: ["Testing orders"]
---

# List direct testing tiers (packages)

`GET /testing/tiers`

## Request

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

Read. Packages a person can buy to have Laboratory.love test products they choose (three retail samples per product, 18 phthalates plus BPA, BPS, and BPF), with prices, turnaround, refund rules, and publication terms. Show the price and terms before creating a testing checkout.

## Response `200`

Packages.

- TestingTiersResponse: Testing packages.
  - `data` TestingTier[], required: Tiers.
    - `id` 'single' | 'kitchen' | 'pantry', required: Tier id.
    - `name` string, required: Name.
    - `price` number, required: Total price, USD.
    - `currency` 'USD', required: Currency.
    - `products_included` integer, required: Products you may submit.
    - `samples_per_product` integer, required: Retail samples tested per product.
    - `lab_tests_total` integer, required: Total lab tests.
    - `panels` string[], required: Chemical panels.
    - `best_for` string, nullable, required: Who it suits.
  - `terms` TestingTerms, required: Terms to show before a person orders testing.
    - `seller` string, required: Merchant of record.
    - `turnaround` string, required: Expected timing.
    - `refund_policy` string, required: Refund rules.
    - `publication` string, required: Whether results are published.
    - `terms_url` string, uri, required: Full terms.
  - `order_page_url` string, uri, required: Order page on the site.
  - `service_page_url` string, uri, required: Service description.

## 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)
