mobile.de $0.8💰 URL Search | Keyword Filtering | Rich Output
Pricing
from $0.80 / 1,000 vehicle listings
mobile.de $0.8💰 URL Search | Keyword Filtering | Rich Output
From $0.8/1K. Scrape mobile.de vehicle listings with 30+ structured fields including price, registration, mileage, power, fuel, transmission, location, and dealer info. Optional detail enrichment adds description, equipment, image gallery, and dealer profile.
Pricing
from $0.80 / 1,000 vehicle listings
Rating
0.0
(0)
Developer
AbotAPI
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Mobile.de Scraper
Pull vehicle listings from mobile.de, Germany's largest vehicle marketplace, with rich, structured output: 30+ fields per record covering price, registration, mileage, power, fuel, transmission, location, dealer info, and (when enabled) the full detail-page enrichment with description, equipment, image gallery, and dealer profile.
Why this scraper
- 30+ fields per listing, including registration codes (HSN/TSN), price rating, finance availability, dealer contact, geolocation hints, and full image previews
- Two modes: search by filter set, OR paste mobile.de URLs and the actor walks each one forward
- Honest pagination: walks up to 50 pages per filter slice (~1,100 listings), de-duplicated by listing id
- Country flexibility: pin proxy to any EU country mobile.de covers (DE, AT, NL, FR, IT, ES, BE, CH, ...)
- Sponsored Top-Anzeige listings filtered out by default (toggle on if you want them)
- Detail enrichment is opt-in: lean mode is fast and cheap; full mode adds description, equipment list, full image gallery, dealer profile
Data you get
| Field | Example |
|---|---|
| id | "00000001" |
| url | "https://suchen.mobile.de/fahrzeuge/details.html?id=00000001" |
| title | "Sample Listing Title" |
| make | "Audi" |
| model | "A4" |
| category | "Limousine" |
| price | 19990 |
| priceFormatted | "19.990 €" |
| currency | "EUR" |
| firstRegistration | "01/2020" |
| mileageKm | 50000 |
| powerKw | 110 |
| powerHp | 150 |
| fuel | "DIESEL" |
| transmission | "AUTOMATIC_GEAR" |
| city | "Sample City" |
| zip | "00000" |
| country | "DE" |
| previewImage | "https://img.classistatic.de/api/v1/mo-prod/images/00/000-800x600.jpeg" |
| numImages | 12 |
| sponsored | false |
| sellerName | "Sample Dealer" |
| sellerType | "Händler" |
| sellerCity | "Sample City" |
| sellerCountry | "DE" |
| kba | { "hsn": "0000", "tsn": "ABC" } |
| description | "Full seller description text appears here when fetchDetails=true." |
| features | ["Sample Feature A", "Sample Feature B"] |
| attributes | { "Erstzulassung": "01/2020", "Kilometerstand": "50,000 km" } |
How to use
Search by filters (Audi A4, Diesel, 2020+)
{"mode": "search","make": "Audi","model": "A4","fuels": ["DIESEL"],"yearFrom": 2020,"maxListings": 50,"fetchDetails": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "DE"}}
Search with price + country pin
{"mode": "search","make": "BMW","priceFrom": 10000,"priceTo": 30000,"country": "AT","maxListings": 100,"maxPages": 5,"fetchDetails": false,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AT"}}
URL mode (paste 1+ search URLs)
{"mode": "url","urls": ["https://suchen.mobile.de/auto/audi-a4.html","https://suchen.mobile.de/auto/bmw-3er-reihe.html"],"maxListings": 100,"maxPages": 3,"fetchDetails": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "DE"}}
URL mode (single detail URL)
{"mode": "url","urls": ["https://suchen.mobile.de/fahrzeuge/details.html?id=00000001"],"fetchDetails": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "DE"}}
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| mode | string | "search" | "search" builds the URL from filters; "url" uses your URLs verbatim |
| urls | array | [] | One or more mobile.de URLs (URL mode only) |
| vehicleClass | string | "Car" | Car, Motorbike, Van, Truck, Bus, Trailer, Motorhome, ... |
| make | string | "" | Manufacturer name (e.g. Audi, BMW, Mercedes-Benz) |
| model | string | "" | Model name (e.g. A4, X5, C-Klasse) |
| condition | string | "" | NEW, USED, EMPLOYEES_CAR, OLDTIMER, DEMONSTRATION |
| fuels | array | [] | Multi-select: PETROL, DIESEL, HYBRID, ELECTRICITY, ... |
| transmission | string | "" | AUTOMATIC_GEAR, MANUAL_GEAR, SEMIAUTOMATIC_GEAR |
| bodyType | string | "" | CABRIO, ESTATECAR, LIMOUSINE, OFFROAD, SMALLCAR, SPORTSCAR, VAN, ... |
| country | string | "DE" | Listing country (DE, AT, NL, FR, IT, ES, BE, CH, ...) |
| zipcode | string | "" | Postal code, used with radiusKm |
| radiusKm | integer | null | Radius around postal code (km) |
| priceFrom / priceTo | integer | null | Price range (EUR) |
| yearFrom / yearTo | integer | null | First-registration year range |
| mileageFrom / mileageTo | integer | null | Mileage range (km) |
| powerFromKw / powerToKw | integer | null | Power range (kW) |
| excludeDamaged | boolean | true | Hide vehicles flagged as damaged or accident |
| sortBy | string | "RELEVANCE" | RELEVANCE, PRICE_ASC, PRICE_DESC, FIRST_REGISTRATION_DESC/ASC, MILEAGE_ASC/DESC, CREATION_TIME |
| fetchDetails | boolean | true | Pull full detail-page fields per listing |
| includeSponsored | boolean | false | Include Top-Anzeige sponsored listings |
| maxListings | integer | 50 | Stop after this many records (0 = unlimited) |
| maxPages | integer | 5 | Per-search page cap (max 50; mobile.de hard-caps at page 50) |
| proxyConfiguration | object | (Apify Residential, DE) | Proxy block. Residential strongly recommended |
Output example
Sample shape, values are illustrative placeholders, not from a live listing.
{"id": "00000001","url": "https://suchen.mobile.de/fahrzeuge/details.html?id=00000001","title": "Sample Listing Title","shortTitle": "Audi A4","subTitle": "2.0 TDI Sample Trim","make": "Audi","model": "A4","category": "Limousine","vehicleClass": "Car","price": 19990,"priceFormatted": "19.990 €","currency": "EUR","priceRating": { "rating": "REASONABLE_PRICE", "ratingLabel": "Fair" },"firstRegistration": "01/2020","mileageKm": 50000,"powerKw": 110,"powerHp": 150,"fuel": "DIESEL","transmission": "AUTOMATIC_GEAR","city": "Sample City","zip": "00000","country": "DE","isVideoEnabled": false,"numImages": 12,"previewImage": "https://img.classistatic.de/api/v1/mo-prod/images/00/000-800x600.jpeg","previewThumbnails": ["https://img.classistatic.de/api/v1/mo-prod/images/00/000-360x270.jpeg"],"images": ["https://img.classistatic.de/api/v1/mo-prod/images/00/000-1024x768.jpeg"],"sponsored": false,"sellerId": "0000000","sellerName": "Sample Dealer","sellerType": "Händler","sellerCity": "Sample City","sellerCountry": "DE","description": "Full seller description text appears here when fetchDetails=true.","features": ["Sample Feature A", "Sample Feature B", "Sample Feature C"],"attributes": {"Erstzulassung": "01/2020","Kilometerstand": "50,000 km","Leistung": "110 kW (150 PS)","Kraftstoffart": "Diesel"},"kba": { "hsn": "0000", "tsn": "ABC" },"relativeUrl": "/fahrzeuge/details.html?id=00000001","isFinancingAvailable": true}
Plan requirement
Mobile.de is sensitive to exit IP reputation. Apify Residential proxy is required for reliable runs; pin to any EU country mobile.de covers (DE, AT, NL, FR, IT, ES, BE, CH, ...). The Free plan does not include Residential, so the actor's first run on Free may yield zero results; upgrade to Starter or higher for reliable Residential access. See https://apify.com/pricing for plan options.
If you want help mapping mobile.de URLs to filter sets, paste a working mobile.de search URL into URL mode and the actor will walk it for you with no filter-set guesswork required.