Vezeeta Doctors Scraper

Vezeeta Doctors Scraper

by black_rose

Extract structured doctor and clinic data from `Vezeeta` listings and profiles. Handles pagination and returns specialties, locations, contacts, fees,...

82 runs
5 users
Try This Actor

Opens on Apify.com

About Vezeeta Doctors Scraper

Extract structured doctor and clinic data from `Vezeeta` listings and profiles. Handles pagination and returns specialties, locations, contacts, fees, ratings, and profile URLs in JSON. Supports start URLs, limit, and proxy configuration.

What does this actor do?

Vezeeta Doctors Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Vezeeta Doctors Scraper This actor extracts doctors and clinic data from Vezeeta. It allows you to search and collect structured information for doctors, specialties, locations, and profiles. Vezeeta Doctors Cover This actor helps collect structured provider information for: - Provider discovery and directory building - Market research and analytics - Availability and coverage insights --- ## Features - ✅ Search doctors/clinics by keywords and specialties - ✅ Extract detailed profile information - ✅ Handle pagination for listings - ✅ Works with proxies for geo-specific scenarios --- ## Great for - Healthcare marketplaces aggregating doctors and clinics - Healthtech platforms building directories or analytics - Researchers studying provider coverage and availability --- ## Input schema Use these fields to control the crawl. Example of what you input: json { "startUrls": [ { "url": "https://saudi.vezeeta.com/en/doctor/dentistry/saudi-arabia?country=SA" } ], "limit": 50, "proxyConfiguration": { "useApifyProxy": false } } - startUrls: array of objects with a url to listing or profile pages to start from. - limit: maximum number of items to fetch (stop after reaching this count). - proxyConfiguration: your Apify proxy settings. Set useApifyProxy to true or provide custom proxy options. --- ## Output schema Each dataset item represents a doctor profile with location/contact contexts and related metadata. - Key fields: - DoctorId: integer - DoctorName: string - Url: string (public profile URL) - MainSpeciality: object with keys like PreferredName, Url, Name, Key - SecondarySpecialties: array of specialty objects - Contacts: array of clinic/location entries with fields such as City, Area, Entity, BranchDisplayName, Address, Latitude, Longitude, Fees, FirstAppointment - DoctorRatingViewModel: object with ratings and counts - Additional fields may include: Gender, ImageUrl, Endorsements, Badges, ContactHealthPlans, etc. Example output item (truncated for brevity): json { "DoctorId": 189428, "DoctorName": "Laila Alsahali", "UrlName": "doctor-laila-alsahali-dentistry", "Gender": "FEMALE", "ImageUrl": "https://cdn-dr-images.vezeeta.com/.../doctor-laila-alsahali-dentistry_20250715194517261.jpg", "MainSpeciality": { "PreferredName": "Dentist", "Url": "dentistry", "Name": "Dentistry", "Key": "spec00000006SA" }, "SecondarySpecialties": [ { "Url": "cosmetic-dentistry", "Name": "Cosmetic Dentistry", "Key": "spec00000008SA" } ], "Contacts": [ { "Fees": "150", "BookingType": "physical", "Area": { "Name": "Al Suwaidi" }, "City": { "Name": "Riyadh" }, "Entity": { "Type": "Clinic", "Name": "Bella" }, "BranchDisplayName": "Al Suwaidi", "Address": "Aisha bint Abi Bakr Street", "Latitude": 24.5854138, "Longitude": 46.6553467, "FirstAppointment": "2025-09-20T00:00:00" } ], "DoctorRatingViewModel": { "DoctorOverallRating": 4.5, "FacilityOverallRating": 4, "RatingsCount": 53 }, "Url": "https://saudi.vezeeta.com/en/dr/doctor-laila-alsahali-dentistry" } --- ## Responsible use policy This scraper is intended for legitimate, beneficial use cases. By using it, you agree to: - Respect Vezeeta's Terms of Use and applicable laws/regulations. - Avoid spamming, abusive behavior, or any activity that degrades the service for others. - Honor robots and anti-automation measures where applicable and lawful. - Refrain from collecting or using personal data in ways that violate privacy or data-protection laws. - Use proxies and geolocation ethically and in compliance with provider and site policies. This project is not affiliated with, endorsed, or sponsored by Vezeeta. You are solely responsible for how you use this tool.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Vezeeta Doctors Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
black_rose
Pricing
Paid
Total Runs
82
Active Users
5
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support