ZnanyLekarz Scraper
Pricing
$20.00/month + usage
ZnanyLekarz Scraper
This Apify actor collects doctor reviews and ratings from the znanylekarz.pl website. Users can search by specific specialties and cities. The actor pulls data such as doctor ID, review score, review text and review date and presents it in a structured format.
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer
Muhammet Akkurt
Actor stats
2
Bookmarked
13
Total users
2
Monthly active users
11 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.