Skip to content
Assyro AI

Search DailyMed

Search and read DailyMed records through the Assyro API: current US drug labels (boxed warning, indications, dosage, warnings, any section by its words)…

GEThttps://api.assyro.com/v1/sources/dailymed/search

Preview: api.assyro.com is not serving production data yet. This page follows the API's published description and may change before launch.

Search and read DailyMed records from your own code: current US drug labels (boxed warning, indications, dosage, warnings, any section by its words), cited by set id. Published by U.S. National Library of Medicine (DailyMed) (dailymed.nlm.nih.gov/dailymed); answered from Assyro's copy, refreshed daily 14:00 UTC.

Attribution required: every record carries attribution. Show it wherever you show the data: "Courtesy of the National Library of Medicine (DailyMed)." See the terms.

Example: "Get Novo Nordisk's Ozempic label."

GET https://api.assyro.com/v1/sources/dailymed/search with any of these query parameters. Repeat a parameter for a list (?phase=PHASE2&phase=PHASE3). An unknown parameter is refused by name.

Search parameters

  • querystring

    A drug name, brand or generic, e.g. "ozempic" or "sacubitril and valsartan".

  • nameTypestring

    Match query against brand names, generic names or both (default). One of: brand, generic, both.

  • labelerstring

    Labeler (company) name, or part of it, e.g. "Novo Nordisk".

  • ndcstring

    A product or package NDC with dashes, e.g. "0169-4136".

  • applicationNumberstring

    NDA, ANDA or BLA number, e.g. "NDA209637".

  • boxedWarningboolean

    true for labels with a boxed warning only, false for labels without one.

  • publishedAfterstring

    Only labels DailyMed published on or after this date, YYYY-MM-DD.

  • textstring

    Words that must all appear in one section of the label text, e.g. "serotonin syndrome" or "renal impairment dose adjustment"; quote a phrase to match it exactly.

  • sectionsstring[]

    Only with text: search only these label sections (a section includes its subsections). To read named sections of a label, call read_dailymed_label with its setId and sections.

  • labelTypestring

    Only human prescription, human OTC, animal or other labels (vaccines, bulk ingredients, ...). One of: human_prescription, human_otc, animal, other.

  • limitinteger

    Labels to return, default 8.

  • offsetinteger

    Skip this many labels (for paging), default 0.

Each result is a record; read one in full with Get a record.

What a record holds

  • id, title, url: the source's identifier, its title and its page at the source, to verify it.
  • authority, publishedDate, version: who published it, when, and the edition read.
  • snippet and fields: the matching text and the source's own fields.
  • asOf: the day Assyro's copy of the source was read.
  • attribution: the attribution the licence requires.