---
title: "List United States Drug Product Directory records"
method: GET
path: "/v1/data/united-states-drug-product-directory"
tags: ["Drug Products"]
---

# List United States Drug Product Directory records

`GET /v1/data/united-states-drug-product-directory`

## Request

- Base URL: `https://api.aristocles.com.au` (the document declares no server; this is the origin it was published from)
- URL: `https://api.aristocles.com.au/v1/data/united-states-drug-product-directory`
- Auth: none declared. Required headers: `X-API-Key`

List United States Drug Product Directory records with optional filters and pagination.

**Source:** Source: openFDA, U.S. Food and Drug Administration. Not for clinical use. (Public domain (CC0, US Government work)).

**Fields returned:**
- `product_ndc` (str) — National drug code identifying the labeller and product
- `brand_name` (str) — Marketed brand or proprietary name
- `generic_name` (str) — Generic or non-proprietary name of the active ingredients
- `labeler_name` (str) — Company that labels and markets the product
- `dosage_form` (str) — Physical form, for example tablet, injection or cream
- `product_type` (str) — Whether the product is prescription, over-the-counter or another category
- `marketing_category` (str) — Regulatory pathway under which the product is marketed
- `dea_schedule` (str) — Controlled substance schedule where one applies
- `marketing_start_date` (str) — Date marketing began, formatted as YYYYMMDD
- `finished` (bool) — True for finished dosage products, false for bulk ingredients

**Example:** `GET /v1/data/united-states-drug-product-directory?limit=10&labeler_name=example`

## Query parameters

- `limit` integer: Max records to return (1-100).
- `offset` integer: Records to skip, for pagination.
- `labeler_name` string, nullable: Company that labels and markets the product
- `dosage_form` string, nullable: Physical form, for example tablet, injection or cream
- `product_type` string, nullable: Whether the product is prescription, over-the-counter or another category
- `marketing_category` string, nullable: Regulatory pathway under which the product is marketed
- `dea_schedule` string, nullable: Controlled substance schedule where one applies

## Headers

- `X-API-Key` string, required

## Response `200`

A page of United States Drug Product Directory records with pagination metadata.

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/aristocles/apis/aristocles-data-api.md) · [All operations](https://skmtc.dev/aristocles/apis/aristocles-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/aristocles/apis/aristocles-data-api/revisions/4ca3fbb73c59?raw)
