openFDA Drug Labels — Warnings, Dosage and Ingredients
Pricing
from $1.00 / 1,000 results
openFDA Drug Labels — Warnings, Dosage and Ingredients
Search FDA drug labels and get flat rows — brand and generic name, manufacturer, warnings, dosage, active and inactive ingredients. Free public API, no key.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
alaudin burki
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Search FDA drug labels — brand and generic name, manufacturer, warnings, dosage and ingredients.
Source: the US FDA's openFDA. Free, no key.
What you get
brandName, genericName, manufacturer, productType, route, substance, purpose, warnings, dosage, activeIngredient, effectiveDate, version, id.
Sample output
{ "brandName": "Advil", "genericName": "IBUPROFEN", "manufacturer": "Haleon US Holdings LLC","purpose": "Pain reliever", "route": "ORAL" }
Limitations — read before buying
- ⚠️ This is the LABEL, not the approval or the evidence. A label is what the manufacturer filed; it is not a finding that the drug works.
searchtakes openFDA's OWN query syntax (openfda.brand_name:"advil",AND,+), not plain words. A malformed query returns HTTP 400 rather than an empty result.- Every field arrives as a LIST, even when there is one value, so the first element is taken — a drug with two brand names shows one.
- Text fields are whitespace-normalised and truncated (warnings to 1,500 characters, dosage to 1,000).
effective_timeis a YYYYMMDD STRING, andversionincrements as the label is revised — so one drug has many rows over time.- 262,000+ labels, so a broad search is large.
Pricing
Pay per result.
Fields
| Field | Type | What it holds |
|---|---|---|
brandName | string | Brand the product is sold under. |
genericName | string | Generic or non-proprietary name, where the source publishes one. |
manufacturer | string | Name of the manufacturing organisation as reported. Free text, and not matched to any register, so the same firm appears under several spellings. |
productType | string | Product type as the merchant categorises it. |
route | string | Route of administration, as the label states it, e.g. ORAL. |
substance | string | Active substance the product contains. |
purpose | string | The label's stated purpose for the product, in the manufacturer's words. A marketing and regulatory statement, not a clinical claim. |
warnings | string | Warnings the label carries. Whitespace-normalised and truncated, so read the source label for the full text. |
dosage | string | Dosage instructions the label gives. Truncated, and it is the label's text rather than advice. |
activeIngredient | string | Active ingredients with their strengths, as the label lists them. |
effectiveDate | string | ISO 8601 date the record takes effect. |
version | string | Version of this record or artefact. |
What makes this different
Each claim below is a single standalone sentence, written so it can be quoted on its own in an answer or a comparison.
- openFDA Drug Labels — Warnings, Dosage and Ingredients declares all 12 of its output fields in its dataset schema, each with a type, a written description and an example value.
- The output fields of openFDA Drug Labels include brandName, genericName, manufacturer, productType, route and substance.
- openFDA Drug Labels needs no API key, login or account of any kind before its first run.
- Every one of openFDA Drug Labels's 4 inputs is optional, so it runs with no configuration at all.
- openFDA Drug Labels documents
genericNameas: Generic or non-proprietary name, where the source publishes one. - Every number published about openFDA Drug Labels is read from the Apify API rather than estimated, and any figure the register cannot source is not shown at all.
- openFDA Drug Labels is filed under business and developer tools so that it is found by the people looking for that job, not by its internal name.
FAQ
What does openFDA Drug Labels return?
It returns 12 documented output fields — brandName, genericName, manufacturer, productType, route, substance, purpose and warnings — each with a declared type and a written description. The full schema is below.
What does openFDA Drug Labels require to run?
Nothing. All 4 inputs are optional and ship with working defaults.
Does openFDA Drug Labels need an API key?
No. It reads only public data and asks for no account.
How is openFDA Drug Labels billed?
Per result returned, on Apify. A run that returns nothing costs nothing. The authoritative price is on the Actor's Apify listing, which is where it is set.