FDA Medical Device Establishment Registry Scraper avatar

FDA Medical Device Establishment Registry Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
FDA Medical Device Establishment Registry Scraper

FDA Medical Device Establishment Registry Scraper

Search the FDA's public Medical Device Establishment Registration & Listing database (openFDA) by establishment/business name, owner-operator firm, device name, state, or country. Returns real registered business data: company name, full address, establishment type, US agent, and registered devices.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

Search the FDA's public Medical Device Establishment Registration & Listing database (openFDA) by business/establishment name, registered device product name, or an exact FDA registration number. Returns real registered-business data — company name, full address, establishment activity type, owner/operator firm, US agent, and registered devices. HTTP-only via the public api.fda.gov REST API. No auth, no login, no proxy required.

What this actor does

  • Three search modes: search by establishment/business name, by registered device name, or look up one exact FDA registration number
  • Filters: US state, ISO country code, establishment activity type
  • Rich company data: business name, address, owner/operator firm, US agent contact, registered device names & product codes
  • Empty fields are omitted — every record only contains fields openFDA actually populated

Output per establishment

  • establishmentName, registrationNumber, feiNumber, registrationExpiryYear
  • addressLine1, addressLine2, city, stateCode, countryCode, zipCode, fullAddress
  • establishmentTypes[] — FDA-defined activity types (manufacture / repack / sterilize / etc.)
  • ownerOperatorName, ownerOperatorNumber
  • usAgentName, usAgentBusinessName, usAgentCity, usAgentStateCode
  • proprietaryNames[] — marketed device product names
  • deviceNames[], productCodes[], deviceClasses[]
  • kNumber, pmaNumber — associated FDA clearance/approval numbers where present
  • sourceUrl — direct openFDA API query URL for the record
  • recordType: "deviceEstablishment", scrapedAt

Input

FieldTypeDefaultDescription
modeselectsearchByEstablishmentNamesearchByEstablishmentName / searchByDeviceName / byRegistrationNumber
establishmentNamestringBusiness name (required for mode=searchByEstablishmentName; suggested value medtronic)
deviceNamestringDevice product name (mode=searchByDeviceName)
registrationNumberstringExact FDA registration number (mode=byRegistrationNumber)
stateCodeselectFilter to a US state
countryCodeselectFilter to a specific country (full ISO 3166-1 list, ~250 countries)
establishmentTypeselectFilter by FDA establishment activity type
maxItemsinteger50Hard cap on emitted records (1–1000)

Example: device manufacturers named Medtronic

{
"mode": "searchByEstablishmentName",
"establishmentName": "medtronic",
"maxItems": 50
}

Example: establishments registered in California that manufacture devices

{
"mode": "searchByEstablishmentName",
"establishmentName": "diagnostics",
"stateCode": "CA",
"establishmentType": "Manufacture Medical Device"
}

Use cases

  • Supply-chain due diligence — verify a device manufacturer's FDA registration status and address before onboarding
  • Regulatory affairs — look up every establishment registered under a given owner/operator firm
  • Competitive intelligence — find every device manufacturer registered in a specific state or country
  • Compliance monitoring — track establishment activity types (manufacturing, sterilizing, repackaging) tied to a device product
  • B2B lead generation — build a list of registered medical device manufacturers by device category

Data source

Data comes from the openFDA Device Establishment Registration & Listing API, a genuinely public, free, no-authentication REST API published by the U.S. Food & Drug Administration. This actor replaces an originally-planned state Secretary-of-State business search target that was found to be fully blocked by enterprise bot management (Akamai / Cloudflare Turnstile challenges) even under real headless-browser testing — openFDA offers an equivalent, reliably scrapable registered-business directory search.

FAQs

Do I need an API key? No. openFDA's public endpoints work without any key for this actor's usage levels.

Can I search by partial company name? Yes — establishment/device name searches are full-text matches (e.g. medtronic matches every registered Medtronic subsidiary establishment).

Why are some fields missing from a record? Only fields openFDA has actually populated for that establishment are included — no null placeholders or "N/A" values are ever emitted.