ZnanyLekarz Scraper
Pricing
from $2.00 / 1,000 doctor profiles
ZnanyLekarz Scraper
Scrape doctor profiles from ZnanyLekarz.pl, Poland's doctor rating and booking site: name, title, specialties, star rating, patient opinion counts and appointment availability. Search by specialty and city or paste a ZnanyLekarz search URL; optionally add practice addresses and phone numbers.
Pricing
from $2.00 / 1,000 doctor profiles
Rating
0.0
(0)
Developer
Muhammet Akkurt
Maintained by CommunityActor stats
2
Bookmarked
20
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share

ZnanyLekarz Scraper
This Apify actor is designed to scrape doctor information from the znanylekarz.pl website.
Features
- Search for doctors by specific specialties
- Filter doctors by city
- Use direct search URLs from znanylekarz.pl to scrape specific search results
- Collect comprehensive doctor information including name, photo, rating, opinion stats, gender, specializations, and availability
- Optionally collect detailed address information by enabling detailedAddressInfo:
- Clinic details (name and location)
- Complete address information (street, postal code, province)
- Contact information (phone numbers)
- Geographic coordinates (latitude/longitude)
- Access directions
Usage
- Run this actor in the Apify console.
- Provide the desired inputs:
- specialization: Select the specialties to scrape (multiple selections allowed)
- city: Select the city to scrape
- url: Optionally, provide a direct search URL from znanylekarz.pl (e.g., https://www.znanylekarz.pl/szukaj?q=psycholog). If provided, this will override the specialization and city settings.
- detailedAddressInfo: Enable this option to collect additional address information such as clinic details, exact address, phone numbers, and geographic coordinates
Output
The actor generates a list of JSON objects containing the following information:
doctor_id: The unique ID of the doctorname: First name of the doctorsurname: Last name of the doctorfull_name: Full name of the doctorprefix: Title prefix (e.g., "lek. med.", "dr n. med.")url: The URL of the doctor's profile pagephoto: Profile photo URLs (small_url,big_url,is_default)stars: Star rating (1-5)opinion_stats: Review statistics (positive,neutral,negative,total)gender: Gender of the doctorhas_slots: Whether the doctor has available appointment slotscity_id: The ID of the city where the doctor is locatedspecializations: List of specializations withidandnamefetch_time: The time when the data was fetchedaddresses: List of all addresses (when detailedAddressInfo is enabled), each containing:clinic_name: Name of the clinicstreet: Street addresspost_code: Postal codeprovince: Province/voivodeshipphone_numbers: Contact phone numbersdirections: Access instructionslatitude: Geographical latitudelongitude: Geographical longitude
Example Output
{"doctor_id": "987654","name": "Anna","surname": "Kowalska","full_name": "Anna Kowalska","prefix": "lek. med.","url": "https://www.znanylekarz.pl/anna-kowalska/dermatolog/krakow","photo": {"small_url": "https://pixel-p2.s3.eu-central-1.amazonaws.com/doctor/avatar/abc123/abc123_140_square.jpg","big_url": "https://pixel-p2.s3.eu-central-1.amazonaws.com/doctor/avatar/abc123/abc123_large.jpg","is_default": false},"stars": 5,"opinion_stats": {"positive": 33,"neutral": 1,"negative": 1,"total": 35},"gender": "female","has_slots": true,"city_id": 45,"specializations": [{"id": "15","name": "Dermatolog"}],"fetch_time": "2026-04-23T10:45:30","addresses": [{"post_code": "31-123","street": "ul. Karmelicka 45","phone_numbers": ["+48123456789", "+48987654321"],"directions": "W pobliżu przystanku tramwajowego Karmelicka","clinic_name": "Centrum Medyczne Kraków","province": "Małopolska","latitude": 50.0647,"longitude": 19.9450}]}
This example output, filled with random data, shows the structure for a single doctor. The actual output will be a list of similar objects for all the doctors that were scraped.
Notes
- The data collected is stored in Apify's default data store.
- When using the direct URL feature, you can paste any search result URL from znanylekarz.pl, including those with complex filters.
- Please ensure compliance with znanylekarz.pl's terms of use and the rules outlined in their
robots.txtfile.