Jameda Scraper avatar

Jameda Scraper

Pricing

from $2.00 / 1,000 doctor profiles

Go to Apify Store
Jameda Scraper

Jameda Scraper

Scrape doctor profiles from Jameda.de, Germany'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 Jameda search URL; optionally add practice addresses and phone numbers.

Pricing

from $2.00 / 1,000 doctor profiles

Rating

0.0

(0)

Developer

Muhammet Akkurt

Muhammet Akkurt

Maintained by Community

Actor stats

3

Bookmarked

12

Total users

0

Monthly active users

4 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.