Jameda Scraper avatar

Jameda Scraper

Pricing

$20.00/month + usage

Go to Apify Store
Jameda Scraper

Jameda 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

Muhammet Akkurt

Maintained by Community

Actor stats

3

Bookmarked

13

Total users

1

Monthly active users

9 days ago

Last modified

Categories

Share

Jameda Scraper

Jameda Scraper

This Apify actor is designed to scrape doctor information from the jameda.de website.

Features

  • Search for doctors by specific specialties
  • Filter doctors by city
  • Use direct search URLs from jameda.de 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

  1. Run this actor in the Apify console.
  2. 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 jameda.de (e.g., https://www.jameda.de/psychologischer-psychotherapeut/berlin). 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 doctor
  • name: First name of the doctor
  • surname: Last name of the doctor
  • full_name: Full name of the doctor
  • prefix: Title prefix (e.g., "Dr. med.", "Prof. Dr.")
  • url: The URL of the doctor's profile page
  • photo: 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 doctor
  • has_slots: Whether the doctor has available appointment slots
  • city_id: The ID of the city where the doctor is located
  • specializations: List of specializations with id and name
  • fetch_time: The time when the data was fetched
  • addresses: List of all addresses (when detailedAddressInfo is enabled), each containing:
    • clinic_name: Name of the clinic
    • street: Street address
    • post_code: Postal code (PLZ)
    • province: Federal state (Bundesland)
    • phone_numbers: Contact phone numbers
    • directions: Access instructions
    • latitude: Geographical latitude
    • longitude: Geographical longitude

Example Output

{
"doctor_id": "123456",
"name": "Max",
"surname": "Müller",
"full_name": "Max Müller",
"prefix": "Dr. med.",
"url": "https://www.jameda.de/max-mueller/dermatologe/berlin",
"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": 48,
"neutral": 1,
"negative": 1,
"total": 50
},
"gender": "male",
"has_slots": true,
"city_id": 120,
"specializations": [
{
"id": "22",
"name": "Dermatologe"
}
],
"fetch_time": "2026-04-23T14:30:00",
"addresses": [
{
"post_code": "10117",
"street": "Friedrichstraße 123",
"phone_numbers": ["+493012345678", "+493087654321"],
"directions": "In der Nähe von U-Bahnhof Französische Straße",
"clinic_name": "Medizinisches Zentrum Berlin",
"province": "Berlin",
"latitude": 52.5200,
"longitude": 13.4050
}
]
}

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 jameda.de, including those with complex filters.
  • Please ensure compliance with jameda.de's terms of use and the rules outlined in their robots.txt file.