FDA NDC Drug Directory Scraper & API
Pricing
from $2.00 / 1,000 fda ndc drug directory scraper & api evidence items
FDA NDC Drug Directory Scraper & API
Search FDA's openFDA National Drug Code Directory by product/package NDC, drug names, labeler, ingredient, route, dosage form, marketing category, application number, status, and dates. Returns normalized source-linked labeler-submitted listing evidence.
Pricing
from $2.00 / 1,000 fda ndc drug directory scraper & api evidence items
Rating
0.0
(0)
Developer
Ava Torres
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
FDA National Drug Code Directory Scraper & API
Search the official FDA National Drug Code (NDC) Directory through openFDA. Get normalized product/package NDCs, brand and generic names, labeler, active ingredients and strengths, packaging, route, dosage form, application number, marketing category, and reported dates.
Searches
- Exact product NDC or package NDC
- Brand or generic name
- Labeler and active ingredient
- Route and dosage form
- Marketing category and application number
- Reported marketing status and marketing/listing date ranges
All modes share one total maxResults cap. maxCandidates bounds source pagination before local date/status filtering. Empty input uses exact brand OZEMPIC, deterministically sorts by product NDC, and returns one item. The bounded first run costs at most $0.0001 start + $0.002 per item = $0.0021.
Inputs
{"brandName":"OZEMPIC","maxResults":1}
{"productNdc":"0169-1704","maxResults":10}
{"packageNdc":"0169-1704-30","maxResults":1}
{"activeIngredient":"SEMAGLUTIDE","route":"SUBCUTANEOUS","marketingStatus":"CURRENT","maxCandidates":100,"maxResults":25}
marketingStatus=CURRENT means no elapsed reported marketing end date was observed. It does not establish market availability. Date filters use YYYY-MM-DD.
Output and explicit outcomes
Found items include normalized non-null ingredient, package, and route arrays; source query/retrieval evidence; bounded-query disclosure; and mandatory interpretation limits. A search with no result emits NO_MATCH. Retry exhaustion emits SOURCE_UNAVAILABLE instead of a silent empty dataset.
Evidence boundaries
NDC data is labeler-submitted product-listing evidence. An NDC listing is not:
- FDA approval or endorsement;
- proof of current manufacture, distribution, inventory, or market availability;
- therapeutic-equivalence, safety, efficacy, quality, authenticity, or recall evidence;
- prescribing, diagnosis, or treatment advice;
- a complete historical or current-state determination.
Marketing start/end and listing expiration dates are administrative fields and require careful interpretation. A missing result does not prove a product is absent, discontinued, unapproved, unavailable, or inauthentic. unapprovedCategory only identifies marketing-category text reported by the source; it does not independently adjudicate legal or approval status. Confirm consequential decisions with FDA's relevant product/application databases, labeling, recalls, and qualified professionals.
Source
openFDA can update, limit, or revise data and includes its own unvalidated-data/medical-decision disclaimer in API metadata.