Mobile.de Scraper avatar

Mobile.de Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Mobile.de Scraper

Mobile.de Scraper

Scrape mobile.de car listings with 90+ data points. Price, mileage, power, specs, full dealer contact with WhatsApp, images, equipment list. Search by make, model, price range, or paste URLs. JSON/CSV/Excel. API, MCP, webhook, AI-agent ready.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Scrape Smith

Scrape Smith

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

πŸš— Mobile.de Scraper

Germany's largest car marketplace β€” structured vehicle data extracted in seconds, no code required.

Extract clean, structured vehicle listing data from mobile.de in a ready-to-use dataset. Built for developers, data teams, dealers, and AI agents that need reliable German and European used-car data without writing a single line of scraping code.

🎯 Why use this scraper

βœ… No-code data extraction β€” just enter search filters or paste mobile.de URLs, no browser extensions, no proxies to configure, no scraping expertise required.

βœ… Deep field coverage β€” pulls listing details, full price breakdowns, vehicle specifications, seller/dealer contact info, location data, and complete photo galleries in a single run.

βœ… Built for scale β€” works equally well for a single listing lookup or a bulk pull of thousands of vehicles across the entire German and Austrian markets.

βœ… Automation-ready β€” plug straight into the Apify API, MCP server, webhooks, or your favorite no-code automation tool and start piping fresh car listing data into your stack today.

πŸš€ Features

βœ… Search mobile.de by make, model, price range, mileage, first registration year, engine power, fuel type, transmission, body type, and exterior color

βœ… Paste any mobile.de search-results URL or direct vehicle listing URL as an alternative to structured filters

βœ… Location-based search using German ZIP code and radius

βœ… Filter by seller type (dealer vs. private) and by damaged/accident-vehicle condition

βœ… Optional deep detail pass for the full spec sheet, equipment list, and extended description on every listing

βœ… Automatic result de-duplication across search filters and URLs

βœ… Exhaustive mode to pull far beyond a single search's normal result ceiling on broad queries

βœ… Full photo gallery URLs and video flag for every listing

βœ… Complete seller/dealer contact card β€” name, address, phone, mobile, WhatsApp, geo-coordinates, rating, and opening hours

βœ… Clean, structured JSON output ready for spreadsheets, databases, dashboards, or AI pipelines

πŸ“Š Output Fields

Every run returns one structured record per vehicle listing, organized into the following field groups.

Listing Details

FieldDescription
idUnique mobile.de listing ID
urlCanonical URL of the listing
titleFull listing title
shortTitleShort version of the title (make + model)
subTitleTrim/variant subtitle
descriptionFull seller description text
makeVehicle make/brand
makeIdInternal make ID
modelVehicle model
modelIdInternal model ID
categoryListing category (car, motorcycle, van, etc.)
segmentVehicle class/segment

πŸ’° Price & Financing

FieldDescription
priceListing price (numeric)
priceCurrencyCurrency code (EUR)
priceFormattedLocalized, formatted price string
priceTypePrice type (fixed, negotiable, etc.)
priceRatingMarket price rating (e.g. good deal, fair, high)
priceRatingLabelHuman-readable price rating label
priceRatingVehicleOffsetPrice offset vs. comparable market vehicles

βš™οΈ Vehicle Specs

FieldDescription
conditionVehicle condition summary
hasDamageWhether the listing is flagged as damaged/accident vehicle
isNewWhether the vehicle is listed as new
countryVersionCountry/market version of the vehicle
mileageKmMileage in kilometers (numeric)
mileageFormattedRaw formatted mileage string
firstRegistrationFirst registration date (MM/YYYY)
firstRegistrationYearFirst registration year (numeric)
cubicCapacityCcEngine displacement in cc
powerKwEngine power in kilowatts
powerHpEngine power in horsepower
fuelTypeFuel type
transmissionTransmission type
numSeatsNumber of seats
doorCountDoor count
cylinderCountNumber of cylinders
emissionClassEmission class (e.g. Euro 6)
emissionsStickerGerman environmental badge/sticker
co2EmissionsGkmCOβ‚‚ emissions (g/km)
energyConsumptionEnergy consumption rating
numberOfPreviousOwnersNumber of previous owners
inspectionStatusRoadworthiness inspection (HU) status
climatisationAir conditioning/climate control type
parkingAssistParking assist features
airbagsAirbag configuration
colorManufacturerManufacturer-specific color name
colorExterior color
interiorInterior material/color
netWeightKgNet weight in kilograms
vinHsnGerman manufacturer registration key number (HSN)
vinTsnGerman type registration key number (TSN)
readyToDriveWhether the vehicle is ready to drive away
hasElectricEngineWhether the vehicle has an electric drivetrain
isDamageCaseDamage-case flag
isConditionNewNew-condition flag

πŸ“Έ Features & Media

FieldDescription
featuresFull list of equipment/features
highlightsHighlighted selling points
numImagesNumber of images in the gallery
imagesArray of full-resolution image URLs
isVideoEnabledWhether the listing has a video
youtubeIdLinked YouTube video ID, if present

πŸ‘€ Seller / Dealer Info

FieldDescription
sellerIdInternal seller ID
sellerTypeDealer or private seller
sellerNameSeller/dealer name
sellerCountrySeller country
sellerAddressSeller street address
sellerPhonePrimary phone number
sellerMobileMobile phone number
sellerFaxFax number
sellerWhatsappWhatsApp contact number
sellerRatingScoreSeller rating score
sellerRatingCountNumber of ratings
sellerRatingTotalCountTotal lifetime rating count
sellerRatingUrlLink to seller rating page
sellerRecommendationRateRecommendation rate percentage
sellerHomepageUrlSeller/dealer homepage URL
sellerLanguagesLanguages spoken by the seller
sellerOpeningHoursDealer opening hours by day
sellerWithMobileSinceDate seller joined mobile.de
partnerNameDealer partner/network name

πŸ“ Location

FieldDescription
sellerLatitudeSeller/dealer latitude
sellerLongitudeSeller/dealer longitude
countryListing marketplace/country

⏰ Metadata & Timestamps

FieldDescription
makeKeyInternal make key
modelKeyInternal model key
versionListing version number
createdAtListing creation timestamp
modifiedAtLast modified timestamp
renewedAtLast renewal timestamp
inputContextThe search/filter context that produced this record
scrapedAtTimestamp when the record was scraped

πŸ’Ό Use Cases

βœ… Market research β€” track pricing trends, inventory volume, and model popularity across the German and Austrian used-car markets.

βœ… Price monitoring β€” watch price movements on specific makes, models, or trims over time to spot deals or shifting demand.

βœ… Lead generation for dealers β€” build prospect lists of private-seller listings or competing dealer inventory in a target region.

βœ… Competitor analysis β€” benchmark a dealership's pricing, inventory mix, and stock turnover against competitors.

βœ… Data journalism β€” power reporting on automotive market trends, EV adoption, or regional pricing disparities with real listing data.

βœ… Machine learning training data β€” feed vehicle pricing and specification data into valuation models, recommendation engines, or forecasting tools.

βœ… Insurance and valuation tools β€” enrich vehicle valuation and risk models with mileage, condition, registration, and specification data.

βœ… Marketplace aggregation β€” combine mobile.de listings with other classifieds sources to build a unified vehicle search product.

πŸ“₯ Input

Configure the scraper with structured search filters, direct URLs, or both:

{
"startUrls": [],
"searchTerm": "",
"make": "BMW",
"priceMin": 10000,
"priceMax": 40000,
"mileageMax": 100000,
"yearMin": 2018,
"fuelType": ["PETROL", "DIESEL"],
"transmission": ["AUTOMATIC_GEAR"],
"sellerType": "Any",
"country": "DE",
"zipCode": "10115",
"radiusKm": 100,
"maxItems": 200,
"includeFullDetails": true,
"exhaustiveMode": false
}

Key input options:

βœ… Search / listing URLs β€” paste any mobile.de search-results or vehicle-detail URL directly

βœ… Search term β€” free-text keyword search for models, trims, or specific terms

βœ… Make, price, mileage, year, power range β€” standard filter fields to narrow results

βœ… Fuel type, transmission, body type, exterior color β€” multi-select filters

βœ… ZIP code + radius β€” location-based search around a German postal code

βœ… Seller type β€” dealers only, private sellers only, or both

βœ… Max results β€” total cap on the number of listings returned

βœ… Fetch full listing details β€” toggle the deeper per-listing enrichment pass

βœ… Exhaustive mode β€” automatically segment very broad searches to retrieve more results than a single search normally exposes

No API keys, logins, or cookies required β€” just set your filters and run.

πŸ“€ Output Example

{
"id": "412738560",
"url": "https://suchen.mobile.de/fahrzeuge/details.html?id=412738560",
"title": "Audi A4 Avant 40 TDI S line quattro S tronic",
"shortTitle": "Audi A4 Avant",
"subTitle": "40 TDI S line quattro S tronic",
"description": "Scheckheftgepflegt, Nichtraucherfahrzeug, Navi, LED-Scheinwerfer, Standheizung...",
"make": "Audi",
"model": "A4",
"category": "Car",
"segment": "Estate Car",
"price": 32900,
"priceCurrency": "EUR",
"priceFormatted": "32.900 EUR",
"priceType": "FIXED",
"priceRating": "GOOD",
"priceRatingLabel": "Good Price",
"mileageKm": 68500,
"mileageFormatted": "68.500 km",
"firstRegistration": "03/2020",
"firstRegistrationYear": 2020,
"cubicCapacityCc": 1968,
"powerKw": 140,
"powerHp": 190,
"fuelType": "Diesel",
"transmission": "Automatic",
"numSeats": 5,
"doorCount": "5",
"emissionClass": "Euro 6",
"co2EmissionsGkm": 124,
"numberOfPreviousOwners": 1,
"color": "Grey",
"interior": "Leather, Black",
"vinHsn": "0588",
"vinTsn": "BNS",
"features": ["Navigation system", "LED headlights", "Parking sensors", "Heated seats"],
"numImages": 24,
"images": [
"https://img.classistatic.de/api/v1/mo-prod/images/example1.jpg",
"https://img.classistatic.de/api/v1/mo-prod/images/example2.jpg"
],
"sellerId": "48213570",
"sellerType": "Dealer",
"sellerName": "Autohaus Meyer GmbH",
"sellerCountry": "Germany",
"sellerAddress": "Hauptstraße 22",
"sellerPhone": "+49 (0)89 123456",
"sellerWhatsapp": "+49 (0)151 12345678",
"sellerLatitude": 48.1374,
"sellerLongitude": 11.5755,
"sellerRatingScore": 4.7,
"sellerRatingCount": 312,
"country": "GERMANY",
"createdAt": "2026-06-02T09:14:00.000Z",
"modifiedAt": "2026-07-10T15:42:00.000Z",
"scrapedAt": "2026-07-20T08:00:00.000Z"
}

πŸ“ Export Formats

Every run's results are available directly from your Apify dataset in the format you need:

βœ… JSON β€” for direct API consumption, AI agents, and custom pipelines

βœ… CSV β€” for spreadsheets, BI tools, and quick analysis

βœ… Excel (XLSX) β€” for reporting and sharing with non-technical teams

βœ… XML β€” for legacy systems and structured data exchange

πŸ”— Integrations

This scraper is built to slot straight into your existing stack:

πŸ”— Apify API β€” trigger runs and pull results programmatically from any language or platform

πŸ”— Apify MCP server β€” connect this scraper as a tool for AI agents, letting Claude, ChatGPT, and other LLMs query live vehicle listing data on demand

πŸ”— Webhooks β€” get notified automatically when a run finishes or new data is ready

πŸ”— Zapier β€” connect mobile.de listing data to thousands of other apps with no code

πŸ”— Make (formerly Integromat) β€” build automated workflows around fresh vehicle data

πŸ”— n8n β€” self-hosted workflow automation with native Apify support

πŸ”— Google Sheets β€” pipe results straight into a spreadsheet for easy sharing and analysis

πŸ”— AI agents & LLM frameworks β€” works out of the box with LangChain, Claude, ChatGPT, and other agent frameworks that consume structured JSON or MCP tools

πŸ’‘ Tips for Best Results

πŸ’‘ Use structured filters (make, price, mileage, year) for the most predictable, repeatable searches instead of relying only on free-text search terms.

πŸ’‘ Turn on Fetch full listing details if you need the complete equipment list, extended description, or HSN/TSN registration codes β€” leave it off for faster, lighter runs when you only need the core listing and price fields.

πŸ’‘ Combine ZIP code + radius with your other filters to focus on a specific regional market instead of scraping all of Germany.

πŸ’‘ Enable Exhaustive mode only for very broad searches (e.g. a popular make with no other filters) where the normal result ceiling would otherwise cut off data.

πŸ’‘ Set a Max results cap during testing, then raise it once you've confirmed your filters return the listings you expect.

❓ FAQ

Do I need a mobile.de account or login to use this scraper? No. All data returned is public listing information β€” no account, login, or cookies are required.

Can I search by multiple filters at the same time? Yes. Combine make, price, mileage, year, fuel type, transmission, body type, color, and location filters freely, or supply multiple search/listing URLs in a single run.

Does it work for both cars and other vehicle categories? The scraper follows whatever category the search filters or URLs point to on mobile.de, including cars and other vehicle types listed on the marketplace.

What if my search normally returns more results than a single search page shows? Enable Exhaustive mode. It automatically segments broad searches so you can pull well beyond the normal single-search result ceiling.

Can I use this data with my AI agent or chatbot? Yes. Results are clean structured JSON, and the scraper is compatible with the Apify MCP server, so agents built on Claude, ChatGPT, or LangChain can query live vehicle data directly.

πŸ’³ Pricing

Pay only for results β€” no subscription required. Try it free.

Looking for other European marketplaces? Check out our other classifieds and marketplace scrapers for cross-market research, lead generation, and price monitoring across multiple countries and verticals.