Mobile.de Car Search Scraper
Under maintenancePricing
$1.00 / 1,000 results
Mobile.de Car Search Scraper
Under maintenanceScrape mobile.de (Germany) car listings from any search URL — price, mileage, power, fuel, first registration, transmission, location and dealer/seller info. $1.00 / 1K results. No subscription, no start fee.
Pricing
$1.00 / 1,000 results
Rating
0.0
(0)
Developer
Danny
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape car listings from mobile.de — Germany's largest vehicle marketplace — from any search URL. Give it a mobile.de search-results link and get back a clean row per car: price, mileage, power, fuel, first registration, transmission, location and the seller. $1.00 / 1,000 results. No subscription, no start fee.
What you get
One item per car listing:
| Field | Description |
|---|---|
id | mobile.de ad id |
url | Link to the listing detail page |
title / subtitle | Model line + trim/description |
price / price_display / currency | Gross price (number), formatted string, currency |
price_net | Net price where the seller lists one |
mileage_km | Odometer in km |
power | Engine power (kW / PS) |
fuel | Fuel type (Benzin, Diesel, Elektro, …) |
first_registration | First registration (MM/YYYY) |
transmission | Gearbox (Automatik / Schaltgetriebe) |
displacement | Engine displacement |
category / vehicle_class | Body/category |
location / zip / country | Where the car is |
num_images / image | Photo count + a preview image |
seller_type / seller_name / seller_location | Dealer vs private, name, location |
seller_rating / seller_rating_count | Seller rating + review count |
How to use
- Open mobile.de, choose a make/model and any filters.
- Copy the URL from your browser's address bar.
- Paste it into Search URL and set Max results.
The modern mobile.de URL encodes the make as ms=<makeId>;;; (BMW = 3500, Volkswagen = 25200,
Mercedes-Benz = 17200, Audi = 1900) and free-text as q=<keyword>:
https://www.mobile.de/fahrzeuge/search.html?isSearchRequest=true&ms=3500;;; (BMW) ·
https://www.mobile.de/fahrzeuge/search.html?isSearchRequest=true&q=Porsche%20911 (keyword).
Just copy your own filtered URL from the site — whatever filters you set there are applied.
Input
| Field | Type | Default | Notes |
|---|---|---|---|
url | string | a BMW search | A mobile.de search.html?...ms=<makeId>;;; results URL |
max_results | integer | 20 | 1–54 (≈20 per page, up to 2 pages) |
Example (Python)
from apify_client import ApifyClientclient = ApifyClient("<APIFY_TOKEN>")run = client.actor("good-apis/mobile-de-search-scraper").call(run_input={"url": "https://www.mobile.de/fahrzeuge/search.html?isSearchRequest=true&ms=3500;;;","max_results": 20,})for car in client.dataset(run["defaultDatasetId"]).iterate_items():print(car["title"], car["price"], car["mileage_km"], "km")
Example (Node.js)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<APIFY_TOKEN>' });const run = await client.actor('good-apis/mobile-de-search-scraper').call({url: 'https://www.mobile.de/fahrzeuge/search.html?isSearchRequest=true&ms=3500;;;',max_results: 20,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Pricing
Pay per result — $1.00 / 1,000 car listings. You are charged only for listings actually delivered. No monthly subscription and no per-run start fee.
Notes & FAQ
- Which filters can I use? Anything mobile.de supports — set them on the site, then copy the URL. Make/model, price range, mileage, first-registration year, fuel, radius/zip, and sort order all live in the URL.
- How many results per run? Up to 54 (about 20 per page, 2 pages). For larger pulls, run several searches (e.g. split by price band or make).
- Empty results? A popular make/filter never returns zero — if it does, the search URL is too narrow or mobile.de changed something; try a broader URL.
Related
Need the full spec sheet, equipment list, description and all photos for one car? Use the companion Mobile.de Car Detail Scraper.