Mobile.de Scraper — Fast & Enterprise Grade
Pricing
from $2.00 / 1,000 results
Mobile.de Scraper — Fast & Enterprise Grade
Scrape mobile.de listings: gross/net price, mileage, registration, fuel, dealer name, rating, phone, and KBA codes via the internal search API. Built for price monitoring, competitor tracking, and catalog research. No login, cookies, or API keys — clean JSON output and pay-per-result pricing.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Mobile.de Scraper — German Car Listings
Thirdwatch portfolio: 5K users across 97 public Actors, 2M+ records delivered, and >99% run success. Explore all Thirdwatch Actors.
Scrape mobile.de — Germany's biggest vehicle marketplace — through its internal consumer search API. Structured JSON, not HTML: gross and net prices, mileage, first registration, dealer contact data, and KBA type codes on every listing.
Use it for dealer price monitoring, cross-border arbitrage research, market analytics, and lead generation.
Why this Actor
- Internal API, not HTML: hits the same
consumer/api/searchbackend the web app uses — stable, complete, fast. - Dealer contact data: seller name, type, rating, rating count, and phone number — rare among car-marketplace scrapers.
- Full pricing detail: gross price, net price, VAT flag, and leasing rate where offered.
- KBA codes:
kbaHsn/kbaTsnGerman type-approval codes for exact variant identification. - Keyword or URL input: free-text
queriesor paste a fullsearch.htmlURL with your own filters.
Quick start
{"queries": ["audi a4"],"maxResults": 20}
Filtered search:
{"queries": ["bmw 320d"],"minPrice": 15000,"maxPrice": 30000,"maxMileage": 80000,"fetchDetail": false}
Input
| Field | Required | Description |
|---|---|---|
queries | No* | Free-text searches, e.g. audi a4. |
searchUrls | No* | Full mobile.de search.html URLs. |
categoryId | No | Vehicle category filter. |
minPrice / maxPrice | No | Price bounds in EUR. |
maxMileage | No | Mileage ceiling in km. |
fetchDetail | No | Enrich each listing via the detail endpoint (slower). Default: false. |
maxResults | No | Max listings total. Default: 50. |
* Provide at least one of queries or searchUrls.
Output
| Field | Description |
|---|---|
id, title, shortTitle, subTitle, url | Listing identity. |
price, netPrice, priceFormatted, currency, vat | Pricing detail. |
make, model, bodyType, color, doors | Vehicle identity. |
mileage, firstRegistration, fuel, gearbox, engineCc, power | Specs. |
kbaHsn, kbaTsn | German type-approval codes. |
sellerName, sellerType, sellerPhone, sellerRating, sellerRatingCount | Dealer data. |
location, country, image, numImages | Location and media. |
isFinancingAvailable, leasingRate | Finance offers. |
Notes & limitations
- Uses a residential proxy — mobile.de's API rejects datacenter IPs. ~26 listings per page, ~50-page cap per search.
fetchDetailadds one request per listing; leave it off for volume runs.