> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rhizomeai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FDA DailyMed (Drug Labels)

> Search filters and result fields of fda_dailymed.

* **Dataset id:** `fda_dailymed`
* **Jurisdiction:** US · FDA
* **Date field:** `effective_time`. The search's top-level `date_from` and `date_to` filter on it.
* **Access:** any API key.

## Filters

Send these under `filters.fda_dailymed` in a [search](/api-reference/v3/search) request. A filter not listed here, or a value of the wrong type, is a 400. The top-level `date_from` and `date_to` set `effective_date_from` and `effective_date_to` below, so give a date in one place only.

<ParamField body="setid" type="string">
  Exact DailyMed Set ID (UUID). Use when the user pastes a bare ID like "34846423-e747-42c5-9bcd-f99c557c4f67".
</ParamField>

<ParamField body="title" type="string">
  BM25 keyword match on the short label title (e.g. "PREGABALIN CAPSULE \[PROFICIENT RX LP]").
</ParamField>

<ParamField body="generic_name" type="string">
  BM25 keyword match on the active-ingredient / generic name (e.g. "fidaxomicin", "pregabalin"). Multi-ingredient combos surface for any of their ingredients.
</ParamField>

<ParamField body="brand_name" type="string">
  BM25 keyword match on the marketed brand / proprietary name (e.g. "Dificid", "Lyrica"). For generic products, brand\_name equals the generic name.
</ParamField>

<ParamField body="labeler" type="string">
  BM25 keyword match on the labeler / repackager company name (e.g. "Pfizer", "Cubist Pharmaceuticals"). Prefer the company root over the legal suffix ("Inc", "Ltd").
</ParamField>

<ParamField body="application_number" type="string">
  Exact FDA application number with prefix (e.g. "NDA022536", "ANDA212988", "BLA125631"). NULL for OTC monograph products.
</ParamField>

<ParamField body="marketing_category" type="string">
  Exact FDA marketing category. Common values: "NDA", "ANDA", "BLA", "OTC monograph final", "OTC monograph drug not final", "Homeopathic", "Unapproved drug for use in drug shortage", "Bulk ingredient".
</ParamField>

<ParamField body="dosage_form" type="string">
  Exact dosage form (e.g. "CAPSULE", "TABLET", "INJECTION", "SOLUTION", "CREAM", "POWDER", "OINTMENT").
</ParamField>

<ParamField body="route" type="string">
  Exact route of administration (e.g. "ORAL", "INTRAVENOUS", "TOPICAL", "INHALATION", "SUBCUTANEOUS").
</ParamField>

<ParamField body="dea_schedule" type="string">
  Exact DEA controlled-substance schedule (e.g. "Schedule II", "Schedule III", "Schedule IV", "Schedule V"). NULL on non-controlled products.
</ParamField>

<ParamField body="ndc" type="string">
  Exact match on the label's NDC list. Pass a complete NDC ("82804-943-00") to find the label carrying that exact package; the array is literal-tokenized (one token per full code), so partial / labeler-prefix codes do not match.
</ParamField>

<ParamField body="effective_date_from" type="string (date)">
  Inclusive lower bound on the SPL effective revision date (YYYY-MM-DD).
</ParamField>

<ParamField body="effective_date_to" type="string (date)">
  Inclusive upper bound on the SPL effective revision date.
</ParamField>

<ParamField body="published_date_from" type="string (date)">
  Inclusive lower bound on the DailyMed publication date (YYYY-MM-DD).
</ParamField>

<ParamField body="published_date_to" type="string (date)">
  Inclusive upper bound on the DailyMed publication date.
</ParamField>

## Fields

Each result from this dataset has these in `fields`:

`application_number`, `brand_name`, `dea_schedule`, `dosage_form`, `effective_time`, `generic_name`, `id`, `labeler`, `marketing_category`, `marketing_category_code`, `ndc_codes`, `published_date`, `route_of_administration`, `setid`, `spl_version`, `title`, `url`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.