FDA Drug Approvals Scraper - Drugs@FDA NDA ANDA BLA avatar

FDA Drug Approvals Scraper - Drugs@FDA NDA ANDA BLA

Pricing

from $8.32 / 1,000 results

Go to Apify Store
FDA Drug Approvals Scraper - Drugs@FDA NDA ANDA BLA

FDA Drug Approvals Scraper - Drugs@FDA NDA ANDA BLA

Extract FDA drug approvals from Drugs@FDA: NDA, ANDA (generic) and BLA (biologic) applications, sponsor, brand and generic names, active ingredients, dosage form, route, marketing status, approval dates and the full submission history. Export JSON, CSV or Excel.

Pricing

from $8.32 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

FDA Drug Approvals Scraper - Drugs@FDA NDA ANDA BLA

FDA Drug Approvals Scraper (Drugs@FDA)

Pull the official Drugs@FDA approvals database: every US drug application (NDA, ANDA and BLA), its sponsor, products, active ingredients, marketing status, and the full approval and supplement history. Search by sponsor, brand, generic ingredient, application type, marketing status, route, dosage form or approval date, and export clean rows to JSON, CSV or Excel.

This is the approvals / applications registry, distinct from drug labeling or adverse-event data. One row per product gives you a richer, more granular dataset than the raw application feed.

Here is one real result with every field the actor returns:

{
"applicationNumber": "BLA125514",
"applicationType": "BLA - Biologic",
"sponsorName": "MERCK SHARP DOHME",
"brandName": "KEYTRUDA",
"genericName": "PEMBROLIZUMAB",
"activeIngredients": [
{ "name": "PEMBROLIZUMAB", "strength": "100MG/4ML (25MG/ML)" }
],
"dosageForm": "SOLUTION",
"route": "INTRAVENOUS",
"marketingStatus": "Prescription",
"referenceDrug": false,
"productNumber": "001",
"originalApprovalDate": "2014-09-04",
"latestSubmissionDate": "2026-07-10",
"submissionCount": 127,
"pharmClass": ["Programmed Death Receptor-1 Blocking Antibody [EPC]"],
"rxcui": ["1657746", "1657749", "1657750", "1657751"],
"drugsFdaUrl": "https://www.accessdata.fda.gov/scripts/cder/daf/index.cfm?event=overview.process&ApplNo=125514",
"approvalHistory": null,
"aiSummary": null,
"observedAt": "2026-08-16T00:00:00.000Z",
"error": null
}
InputTypeDescription
sponsortextApplicant / holder, for example Pfizer, Teva, Novartis.
brandNametextTrade name, for example Lipitor, Humira, Ozempic.
genericNametextActive ingredient (generic), for example atorvastatin, adalimumab.
applicationNumbertextExact application, for example NDA021436, ANDA076277, BLA761363.
applicationTypeselectNDA (brand), ANDA (generic) or BLA (biologic).
marketingStatusselectPrescription, Over-the-counter, Discontinued or None (tentative).
routetextRoute of administration, for example ORAL, INTRAVENOUS, TOPICAL.
dosageFormtextDosage form, for example TABLET, CAPSULE, INJECTION.
approvedFrom / approvedTodateApproval / action date range (YYYY-MM-DD).
searchQuerytextAdvanced raw Drugs@FDA field expression.
maxResultsintegerMaximum product rows to return (free plans capped at 10).
includeApprovalHistorybooleanPaid add-on: full submission timeline per application.
withAiSummarybooleanPaid add-on: plain-English AI summary per application.

What you get

FieldDescription
applicationNumberDrugs@FDA application number (NDA/ANDA/BLA prefix).
applicationTypeDerived type: New Drug, Generic or Biologic.
sponsorNameCompany holding the application.
brandNameProduct trade name.
genericNameActive ingredient names, joined.
activeIngredientsArray of { name, strength }.
dosageForm, routeProduct formulation and route.
marketingStatusPrescription, Over-the-counter, Discontinued or None.
referenceDrugWhether the product is a reference listed drug.
originalApprovalDateEarliest original approval date (YYYY-MM-DD).
latestSubmissionDateMost recent submission / action date.
submissionCountNumber of submissions (approvals plus supplements).
pharmClassPharmacologic class (EPC) when available.
rxcuiRxNorm concept IDs when available.
drugsFdaUrlDirect link to the Drugs@FDA overview page.
approvalHistoryFull timeline when the add-on is enabled.
aiSummaryPlain-English summary when the add-on is enabled.
observedAtTimestamp of the pull.

Use cases

  • Pharma competitive intelligence: track which sponsors win FDA drug approvals and when.
  • Generic drug and patent cliff tracking: monitor new ANDA approvals against reference brands to time generic entry.
  • Regulatory affairs: follow the full submission and supplement history for any NDA, ANDA or BLA.
  • Biotech and pharma investing: watch BLA biologic approvals, new molecular entities and marketing status changes.
  • Market research and drug databases: build a clean, structured catalog of approved US drugs, ingredients and dosage forms.
  • Portfolio and lifecycle monitoring: spot discontinuations, tentative approvals and label supplements over time.

Billing

This actor uses pay-per-event pricing. You only pay for what you collect.

EventPrice (USD)When it is charged
result$0.008Per product row returned.
approval_history$0.008Once per application, only when the submission timeline is produced (enable includeApprovalHistory).
ai_summary$0.012Once per application, only on a usable AI summary (enable withAiSummary).

Add-ons are opt-in and off by default. They are disabled on free Apify plans, and no add-on is ever charged when it produces no data. Free plans are capped at 10 rows per run.

Notes and limitations

  • Data comes from the official openFDA Drugs@FDA dataset and is only as complete and current as FDA publishes. Fields like pharmClass and rxcui are present only when FDA provides them.
  • A query that matches zero applications returns an empty dataset, not an error.
  • Very large result sets are paginated; narrow with a filter for the fastest, most complete pulls.