๐Ÿ’Š FDA Drug Shortage Supply Intelligence avatar

๐Ÿ’Š FDA Drug Shortage Supply Intelligence

Pricing

from $2.50 / 1,000 fda shortage presentations

Go to Apify Store
๐Ÿ’Š FDA Drug Shortage Supply Intelligence

๐Ÿ’Š FDA Drug Shortage Supply Intelligence

Monitor FDA drug shortages by NDC and supplier. Detect availability changes, shortage duration and supplier concentration, with procurement-ready drug summaries.

Pricing

from $2.50 / 1,000 fda shortage presentations

Rating

0.0

(0)

Developer

Ilia

Ilia

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Turn the FDA's presentation-level shortage feed into procurement-ready supply signals. Filter by drug, manufacturer, therapeutic category, status or update date; export both detailed NDC presentations and grouped drug summaries.

What is different

Generic openFDA Actors return raw shortage rows. This Actor additionally calculates shortage age, normalizes dates, flags constrained presentations, counts distinct and currently available suppliers per drug, creates portfolio-level risk summaries, and fingerprints each NDC so scheduled runs can emit only new or changed records.

๐Ÿ“ค Output

  • Drug, brand, NDC, company, dosage form, strength and presentation
  • Current availability, shortage status/reason and FDA update date
  • Therapeutic categories, application numbers, routes, ingredients and RxCUIs
  • Days since the initial shortage posting
  • Drug summary: supplier count, available supplier count, constrained presentation count and deterministic risk level
  • new, updated or unchanged checkpoint state plus the official FDA evidence link

Monitoring workflow

Create a Task with onlyChanges: true, schedule it daily, and connect the dataset to email, Slack, a webhook, Make, Zapier or Google Sheets. The first run establishes a baseline; later runs output only new or materially changed presentations.

Example input

{"therapeuticCategory":"Oncology","statuses":["Current"],"availabilityRiskOnly":true,"outputMode":"both","onlyChanges":false,"maxItems":100}

๐Ÿ’ฐ Pricing

Pay per result with separate low-cost events for presentation records and higher-value grouped supply summaries. Use maxItems and Apify's per-run charge limit to cap spend.

Data comes from the official openFDA Drug Shortages endpoint. This Actor is an independent data tool and is not affiliated with the FDA.

๐Ÿ“ฅ Complete input reference

FieldTypeDefaultPurpose
genericNamestringโ€”Example: cisplatin, fentanyl or methotrexate.
companyNamestringโ€”Keep records whose FDA company name contains this text.
therapeuticCategorystringโ€”Filter categories such as Oncology, Anesthesia or Pediatric.
statusesarray["Current"]Current and/or resolved shortage records.
availabilityRiskOnlybooleanfalseExclude presentations the FDA marks Available.
updatedSincestringโ€”ISO date YYYY-MM-DD. Leave empty for all current records.
outputModestring"both"Choose presentation rows, grouped drug summaries, or both.
onlyChangesbooleanfalseStores fingerprints in the task key-value store for scheduled monitoring.
maxItemsinteger100Hard cap on matching FDA presentation records processed in this run.

๐Ÿ“ค Complete output reference

The default dataset is exportable as JSON, CSV, Excel, XML or RSS. Fields remain stable for scheduled runs and API integrations.

FieldType
recordTypestring
recordKeystring
genericNamestring
proprietaryNamestring
packageNdcstring
companyNamestring
availabilitystring
statusstring
riskLevelstring
changeTypestring
supplierCountinteger / null
availableSupplierCountinteger / null
unavailablePresentationCountinteger / null
daysSinceInitialPostinginteger / null
updateDatestring
initialPostingDatestring
dosageFormstring
strengtharray
presentationstring
therapeuticCategoriesarray
shortageReasonstring
relatedInfostring
applicationNumbersarray
routesarray
substancesarray
rxcuiarray
officialSourceUrlstring
sourceLastUpdatedstring / null
scrapedAtstring

๐Ÿ”Œ API & integrations

Run this Actor from the Apify Console, API, CLI, MCP, Make, Zapier or n8n. Replace the Actor identifier and token in this template:

curl -X POST "https://api.apify.com/v2/acts/fda-drug-shortage-supply-intelligence/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'

Results are stored in the run's default dataset and can be forwarded with Apify webhooks or scheduled Tasks.

๐Ÿ”Ž Search keywords

FDA Drug Shortage Supply Intelligence, fda, drug, shortage, supply, intelligence, Apify Actor, scraper API, structured data, scheduled monitor, automation.