Mobile.de Scraper: Cars, Prices, Dealers & Phones avatar

Mobile.de Scraper: Cars, Prices, Dealers & Phones

Pricing

from $0.50 / 1,000 dataset items

Go to Apify Store
Mobile.de Scraper: Cars, Prices, Dealers & Phones

Mobile.de Scraper: Cars, Prices, Dealers & Phones

Export mobile.de vehicle listings: price, specs, location, dealer name, address and phone. Search by URL, filters or plain words, all vehicle types, no 2,000-result limit. Optional full details: description, equipment, AI summary, dealer VAT imprint. Pay only for results.

Pricing

from $0.50 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Share

Export vehicle listings from mobile.de, Germany's largest vehicle marketplace (about 1.6 million cars plus motorbikes, motorhomes, vans, trucks, trailers, e-bikes and machinery), as clean JSON, CSV or Excel rows.

  • Search the way you want: paste mobile.de search URLs, describe the car in plain words ("BMW 3er Kombi Diesel ab 2019 unter 20000 Euro"), or use the filters (make, model, price, year, mileage, power, fuel, gearbox, body type, condition, seller type, country, radius around a point).
  • No 2,000-result ceiling: mobile.de only lets you page through 2,000 results per search. Bigger searches are split automatically, so "all Porsche cars" returns every listing, not the first 2,000.
  • Dealer contacts in every row: dealer name, address, phone numbers and rating come with the listing, with no extra cost per contact.
  • Optional full details: description, full equipment list, mobile.de's AI summary of the listing, KBA type codes, WLTP range and the dealer's legal imprint (company, address, VAT id).
  • Fast and stable: no browser and no proxy needed.

What you get

FieldExample
title, make, model, subTitle"BMW 320d Touring", "BMW", "320"
price, currency, priceType, priceRating23890, "EUR", "FIXED", "GOOD_PRICE" (mobile.de's rating: VERY_GOOD_PRICE … HIGH_PRICE)
firstRegistration, mileage, power, fuel, transmission"11/2022", "110.477 km", "140 kW (190 PS)", "Diesel", "Automatik"
cubicCapacity, color, doors, seats, emissionClass, previousOwners, inspectionDue"1.995 cm³", "Schwarz", "4/5", "5", "Euro6d", "1", "11/2026"
electric, batteryCapacity, batteryCertificate, wltpRangetrue, "82 kWh", true, "338 km"
kbaHsn, kbaTsn, vat, edition"0005", "DAQ", "19,00% MwSt.", "German edition"
country, zip, city, latitude, longitude"DE", "92637", "Weiden", 49.67, 12.16
sellerType, sellerId, sellerName, sellerAddress, sellerPhones, sellerRating, sellerRatingCount"DEALER", 1234567, "Autoland Weiden e.K.", "…", ["+49 (0)961 3819681"], 4.9, 207
images, numImages1024 px image URLs
highlights, badges, deliveryOption, certificationSeal, isNewListing, hasDamage, readyToDrive["Finanzierung", "Lieferung"], …
created, renewed, modifiedISO-8601 timestamps
With Include full details: description, features, aiSummary, dealerSku, isConditionNew, sellerImprintequipment list, AI summary, legal imprint with VAT id
url, id, source, scrapedAtlisting link, mobile.de id, which search produced the row

The Dealer contacts view in the dataset shows dealer name, address, phones and rating side by side.

Use cases

  • Dealers, traders and exporters: source inventory by make, model, price and year; watch new listings daily.
  • Price intelligence: track asking prices, mileage and mobile.de's own price rating per model and region.
  • Lead generation for automotive services: build dealer lists with phone, address, rating and inventory size (financing, insurance, logistics, detailing, software for dealers).
  • Market research: EV share, battery capacity and range, age and mileage distributions, regional supply.
  • Data for AI and apps: feed a car-search assistant or a valuation model with fresh structured listings.

Input

FieldWhat it does
mobile.de URLsSearch result URLs (set filters on suchen.mobile.de and copy the address) and/or single listing URLs
Search in plain wordse.g. "electric SUV with long range" or "Wohnmobil mit 4 Schlafplätzen"; mobile.de's AI search turns it into filters
Vehicle typeCar, Motorbike, Motorhome, E-bike, Van, Truck, Semi-trailer truck, Semi-trailer, Trailer, Bus, Agricultural, Construction, Forklift
Make / Modelnames as on mobile.de, e.g. "BMW" + "320", or a series like "3er Reihe"
Keywordfree text such as "gti" or "standheizung"
Price, first registration, mileage, powerfrom/to ranges
Fuel, gearbox, body typeone or more values
Condition, seller, exclude damaged, countryused/new, dealers/private, …
Near latitude/longitude + radiuslistings within N km of a point
Dealer IDsthe full inventory of given dealers (sellerId from earlier results)
Sort byrelevance, newest, price, mileage, first registration
Max resultsacross all searches; 0 = no limit
Include full detailsadds description, equipment, AI summary, imprint (one extra request per listing)
Include private sellers' phone numbersoff by default; see the FAQ

Example input

{
"make": "BMW",
"model": "3er Reihe",
"bodyTypes": ["EstateCar"],
"fuelTypes": ["DIESEL"],
"yearMin": 2019,
"priceMax": 25000,
"sellerType": "DEALER",
"sort": "newest",
"maxItems": 500
}

or simply:

{
"startUrls": [{"url": "https://suchen.mobile.de/fahrzeuge/search.html?dam=0&isSearchRequest=true&ms=3500%3B20%3B%3B&s=Car&vc=Car"}],
"maxItems": 100
}

Example output row

{
"id": 366035967,
"url": "https://suchen.mobile.de/auto-inserat/bmw-318-baureihe-3-touring-318i-weiden/366035967.html",
"title": "BMW 318 Baureihe 3 Touring 318i",
"make": "BMW",
"model": "318",
"price": 1650.0,
"currency": "EUR",
"priceType": "FIXED",
"priceRating": "NO_RATING",
"firstRegistration": "08/2002",
"mileage": "157.000 km",
"power": "105 kW (143 PS)",
"fuel": "Benzin",
"transmission": "Schaltgetriebe",
"zip": "92637",
"city": "Weiden",
"sellerType": "DEALER",
"sellerName": "Autoland Weiden e.K.",
"sellerPhones": ["+49 (0)163 7421577", "+49 (0)961 3819681"],
"sellerRating": 4.9,
"sellerRatingCount": 207,
"renewed": "2023-04-25T22:11:15Z",
"source": "filters",
"scrapedAt": "2026-10-05T10:47:38Z"
}

Labels such as fuel and gearbox come in German, as shown on mobile.de.

Scheduling and integrations

Schedule the actor (for example daily with Sort by: Newest) in Apify Schedules, then send the results to Google Sheets, Slack, a webhook, Make, Zapier or your database with Apify integrations. Each run returns a standard dataset you can download as JSON, CSV, Excel or XML, or read through the Apify API.

Use with AI assistants (MCP)

The actor works as a tool in Apify's MCP server, so Claude, ChatGPT and other MCP clients can call it directly: "find diesel BMW estates from 2019 under 25,000 euros near Hamburg and list the dealer phones".

FAQ

How many listings can I get? As many as match. mobile.de pages through at most 2,000 results per search; when a search has more and your limit is above 2,000, the actor splits it into price bands (and makes, if needed) and merges them without duplicates. Those split runs come out price-sorted per band.

Do I need a proxy? No. Leave the proxy setting empty.

Why are private sellers' phone numbers empty? Dealer numbers are business contacts and are always included. Private sellers' numbers are personal data, so they are off by default. Turn on Include private sellers' phone numbers only if you have a lawful basis (GDPR) to process them.

Is the data live? Yes, every run reads mobile.de at that moment. renewed tells you when the seller last updated or bumped the listing.

What does "Include full details" add? The full description, the equipment list, mobile.de's AI summary, KBA type codes, WLTP range, dealer stock number and the dealer's legal imprint. It needs one extra request per listing, so runs are slower.

Is scraping mobile.de legal? The actor collects publicly visible listing data. You are responsible for how you use it, including data-protection rules for any personal data and mobile.de's terms.

Something broke? Open an issue on the actor page with your input; failures are also reported to the developer automatically.