Zocdoc Scraper — Doctor Leads, NPI & Insurance avatar

Zocdoc Scraper — Doctor Leads, NPI & Insurance

Pricing

$4.50 / 1,000 per doctor returneds

Go to Apify Store
Zocdoc Scraper — Doctor Leads, NPI & Insurance

Zocdoc Scraper — Doctor Leads, NPI & Insurance

Scrape Zocdoc doctor profiles by URL: name, NPI, specialty, ratings, review count, practice name, full address, phone, fax, accepted insurance, education and board certifications. No login.

Pricing

$4.50 / 1,000 per doctor returneds

Rating

0.0

(0)

Developer

Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

What is Zocdoc Scraper?

Zocdoc Scraper pulls structured doctor-profile data from Zocdoc in bulk — the physician's name, NPI, specialty, ratings and review count, practice name, full street address, phone and fax, accepted-insurance carriers, education and board certifications. No login, no cookies, no account.

Paste individual doctor profile URLs (or slugs) and run it. Full URLs, /doctor/... paths and bare slugs all work, mixed together.

  • Real lead fields — NPI, practice name, street address, phone and fax for outreach
  • Ratings and demand signals — average rating, review count, "accepts new patients", telemedicine
  • Insurance networks — the carriers each doctor is in-network with
  • Credentials — specialty, education, board certifications, hospital affiliations, languages
  • Runs light — plain HTTP on US residential proxies, no browser needed
  • Export to Excel, CSV, JSON or HTML; schedule it or run it from the API

What data can this scraper extract?

🩺 Full name🆔 NPI🏷️ Specialty
⭐ Average rating💬 Review count✅ Accepts new patients
🏢 Practice name📍 Full address☎️ Phone + fax
🛡️ Accepted insurance🎓 Education📜 Board certifications
🏥 Hospital affiliations🗣️ Languages💻 Offers telemedicine
🔗 Profile URL🖼️ Photo URL🌐 All practice locations

How do I use it?

⬇️ Input

{
"doctorUrls": [
"https://www.zocdoc.com/doctor/jane-yoo-md-218940",
"pinkas-lebovits-md-439"
]
}

⬆️ Output (abridged)

{
"monolith_id": "218940",
"full_name": "Dr. Jane Yoo, MD",
"npi": "1447571518",
"specialty": "Procedural Dermatology Specialist",
"average_rating": 4.69,
"review_count": 962,
"accepts_new_patients": true,
"practice_name": "Jane Yoo, MD, PLLC",
"address1": "162 W 56th St",
"city": "New York",
"state": "NY",
"zip_code": "10019",
"phone": "(646) 844-0424",
"insurance_carriers": ["UnitedHealthcare", "Highmark", "..."],
"profile_url": "https://www.zocdoc.com/doctor/jane-yoo-md-218940"
}

Where do I get the doctor URLs?

This actor reads individual /doctor/ profile pages. Zocdoc's search and city-listing pages (e.g. /dentists/new-york-...) are behind a bot wall and are not supported as input. Get profile URLs from Google (site:zocdoc.com/doctor <specialty> <city>), a sitemap, or your own CRM/list, then paste them in. Each URL looks like https://www.zocdoc.com/doctor/<name-slug>-<id>.

Scope

  • Profiles, practice, ratings and insurance — done properly and structurally.
  • Live appointment timeslots are not included. They load from a separate signed availability endpoint (the profile page ships an empty slot grid), so that is a different job — this actor focuses on the durable lead + credential data.

Common uses

  • Medical device & pharma sales — target physicians by specialty, location and practice
  • Healthcare staffing & recruiting — build shortlists with NPI and contact details
  • Insurance & RCM — see which carriers each provider accepts
  • Market research — compare ratings, review volume and new-patient availability across a set

Frequently asked questions

Do I need a Zocdoc account or cookies? No.

Do I need residential proxies? Yes — measured at 20/20 profiles usable on US residential proxies (datacenter and no-proxy were not reliable enough). The default is set for you.

Does it return a doctor's open appointment times? No, and that's deliberate — availability loads from a separate signed endpoint and belongs in its own actor. This one does the profile properly.

What if a URL doesn't exist? It's logged and skipped; the run continues and returns everyone else.

Is it legal? It reads publicly visible doctor profile pages with no login. Provider data can still be personal data, so you are responsible for complying with Zocdoc's Terms of Service and applicable privacy law in how you store and use it.

Your feedback

Hit a bug or want another field? Open an issue on the Issues tab.