US Health Facility License Emails · Official Rosters avatar

US Health Facility License Emails · Official Rosters

Pricing

from $2.49 / 1,000 facility with emails

Go to Apify Store
US Health Facility License Emails · Official Rosters

US Health Facility License Emails · Official Rosters

Official state health-facility licenses with published emails — nursing homes, hospitals and ASCs. Facility, administrator, phone, county. One row per license. Public data. No login.

Pricing

from $2.49 / 1,000 facility with emails

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Export licensed health facilities from official state licensing tables: facility name, published email, phone, administrator, county.

No login. No API key. Not CMS Compare. Not Google Maps.

Emails and phones only when the state publishes them — never invented, never guessed from a website.

Today the Actor covers Pennsylvania, New Jersey, and Missouri (~2.2k licensed rows). More states are added only when the public roster includes a mailbox.

StateRosterEmailPhone
Pennsylvania (DOH nursing homes)~666Every sampled rowPublished on the roster
New Jersey (DOH hospitals & ASCs)~1,450~98%Published on the roster
Missouri (DHSS ASCs)~120Every rowEvery row

Who is this for?

You are…Typical goalSuggested setup
Staffing / travel nurse vendorLicensed facilities with a mailboxPennsylvania · contacts on
Med-device / foodservice / linenTerritory list with an administratorOne county · 20 rows, then raise Max
Agency / SDROne row per facility in the CRMDataset view Outreach CRM
Market researchCount licensed operationsAll three states · contacts optional

What you get by default: facility name, published email, phone, city, county, facility type. This is not CMS star ratings.

Quick start

  1. Open the Actor in Apify Console.
  2. Keep Pennsylvania (email on every nursing-home row) or add New Jersey / Missouri.
  3. Leave Only rows with email or phone on for a first CRM export.
  4. Click Start.
  5. Download JSON, CSV, Excel, or HTML — views Overview or Outreach CRM.

Max facilities = 0 → no Actor-side ceiling. Free plan: 20 / run.

Ready-made examples

ExampleBest for
Pennsylvania nursing home emailsHighest email fill, named administrator
New Jersey hospital & ASC emailsLarger acute-care roster
Missouri ASC emailsSurgery centers with administrator email
Three-state 20-row sampleQuick Try

What it extracts

CategoryFields
IdentityfacilityName, contactName, licenseNumber, facilityType
ContactcontactEmail, contactPhone, website
Locationaddress, city, stateCode, postalCode, county
LicenselicenseStatus, capacity (beds when published)

Empty source fields stay empty. We do not invent mailboxes. Download JSON, CSV, Excel, or HTML from the Dataset tab.

How it works

  1. Read the public licensing table for each state you picked (Pennsylvania first when you choose all three — highest email fill).
  2. Copy facility, contact, email, phone and county when they are printed.
  3. Skip government and placeholder mailboxes.
  4. Write one row as soon as it matches your filters — the Dataset fills during the run.

Input

ParameterTypeDefaultDescription
statesarray["PA"] TryPA, NJ, MO, or ALL (all three, email-first order).
countystringemptyOptional. Allegheny, Allegheny County, and mixed case all match.
onlyWithContactbooleanfalse (true in Try)Keep only rows with a published email or phone.
maxItemsinteger200 = no numerical cap. Free plan: 20 / run.
{ "states": ["PA"], "onlyWithContact": true, "maxItems": 20 }
{ "states": ["NJ"], "county": "Morris", "onlyWithContact": true, "maxItems": 20 }
{ "states": ["ALL"], "onlyWithContact": true, "maxItems": 20 }

Output example

{
"providerKey": "PA-711002",
"facilityName": "Embassy of Saxonburg",
"contactName": "Rebecca Shoop",
"contactEmail": "administrator@ehsaxonburg.net",
"contactPhone": "(724) 352-9445",
"website": "https://embassyhealthcare.net",
"city": "Saxonburg",
"stateCode": "PA",
"county": "Butler",
"facilityType": "Nursing home"
}

How much does it cost to scrape health facility licenses?

Pay-per-event. List price includes a $0.00005 start. FREE pays the most; Gold+ less. These dumps usually finish in under a minute for a 20-row Try.

ScenarioFREEBronzeSilverGold
20 facilities with email~$0.08~$0.07~$0.06~$0.05
20 facilities with phone~$0.05~$0.04~$0.04~$0.03

Free Apify plan: 20 facilities per run. Paid plans follow your max charge.

This Actor copies data the states publish on public licensing tables. Names, emails and phones are personal data — your use must comply with HIPAA marketing rules where they apply, GDPR, CAN-SPAM, TCPA and any rules that apply to you. This is not legal advice. See Apify on the legality of web scraping.

Independent tool. Not affiliated with Pennsylvania DOH, New Jersey DOH or Missouri DHSS.

Local development

cd us-health-facility-license-leads
npm install
cp .actor/INPUT.json storage/key_value_stores/default/INPUT.json
apify run --purge

Use apify run (not npm start). Root input.json is merged locally; CLI KV input wins on key collision. Local storage/ is not synced to Apify Console.

npm test runs mapper and county tests (no network).

FAQ

Do you invent emails? No. A mailbox appears only when the licensing table prints one.

Is this CMS Nursing Home Compare? No. CMS Compare is ratings, staffing and (often) a phone. This Actor copies state license tables that print an email.

Why only three states? Those public rosters include a statewide email field. We do not sell a phone-only SKU as “emails”.

Is this the whole United States? No. Three states with a public mailbox on the register. We add a state when that condition is met.

Do I need an API key? No.

Support

Questions, custom scrapers, or extra states: corentin@outreacher.fr.

Ready? Keep Pennsylvania, leave contacts on, and click Start.