Mobile Cars Search Scraper
Pricing
from $3.00 / 1,000 results
Mobile Cars Search Scraper
Scrape comprehensive vehicle listings from Mobile.de, Germany's largest automotive marketplace. Extract car specifications, pricing, seller information, and financing options from search results. Ideal for automotive dealers, market analysts, and price comparison platforms.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer

Stealth mode
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Mobile.de Cars Search Scraper: Extract German Automotive Marketplace Data
Excerpt: Scrape comprehensive vehicle listings from Mobile.de, Germany's largest automotive marketplace. Extract car specifications, pricing, seller information, and financing options from search results. Ideal for automotive dealers, market analysts, and price comparison platforms.
Understanding Mobile.de and Its Automotive Market Value
Mobile.de dominates the German automotive marketplace with millions of vehicle listings spanning new cars, used vehicles, motorcycles, and commercial vehicles. As Germany's premier automotive platform, it aggregates inventory from dealerships, private sellers, and fleet operators across Europe, making it essential for understanding vehicle pricing, market supply, and consumer demand patterns.
The platform captures unique automotive data: detailed technical specifications (KBA numbers), financing availability, dealer ratings, vehicle condition indicators, and regional pricing variations. For automotive dealers monitoring competitor inventory, market researchers analyzing pricing trends, or developers building price comparison tools, Mobile.de data provides unmatched insights into Europe's largest automotive market.
Manually collecting listings across multiple searches, filters, and pages requires hours of repetitive clicking. The Mobile.de Cars Search Scraper automates this process, transforming search result pages into structured datasets ready for analysis, competitive intelligence, or inventory management.
What This Scraper Extracts and Who Should Use It
The Mobile.de Cars Search Scraper processes search result pages—the listings displayed after applying filters for make, model, price range, or location. Unlike detail page scrapers requiring individual vehicle URLs, this tool efficiently captures multiple listings from search pages.
Key extracted data includes: vehicle identifiers (ID, KBA codes), pricing and financing information, make/model details, seller contact info, media assets (images, videos), listing prominence indicators (eye-catcher status), and vehicle attributes (mileage, year, fuel type).
Target users:
Automotive dealers track competitor inventory, pricing strategies, and market availability. Market researchers analyze pricing trends, vehicle depreciation, and regional supply patterns. Price comparison platforms aggregate listings for consumer-facing tools. Fleet managers source vehicles at scale. Data analytics firms build predictive models for automotive valuation.
Input Configuration: Targeting Search Results
The scraper processes Mobile.de search result URLs—pages showing filtered vehicle listings, not individual vehicle detail pages.
Example Input:
{"proxy": {"useApifyProxy": true},"max_items_per_url": 20,"ignore_url_failures": true,"urls": ["https://suchen.mobile.de/fahrzeuge/search.html?dam=false&isSearchRequest=true&od=up&pageNumber=2&ref=srpNextPage&refId=c855818c-168b-8052-0f51-3b29c69a413e&s=Car&sb=rel&vc=Car"]}
Example Screenshot:

Parameter Explanation:
proxy: Essential for avoiding detection. Apify's residential proxies mimic genuine user traffic, ensuring reliable scraping without triggering anti-bot mechanisms.
max_items_per_url: Limits extraction to 20 listings per search page (Mobile.de typically displays 20-30 results per page). Adjust higher (50-100) for comprehensive extraction or lower for testing.
ignore_url_failures: When true, continues processing remaining URLs even if some fail—critical for batch scraping multiple search pages where expired listings or pagination issues might occur.
urls array: Contains search result page URLs. Build these by performing searches on Mobile.de with desired filters (make, model, price, location), then copy resulting URLs. URL parameters like pageNumber=2 handle pagination.
Pro tip: Test filters manually on Mobile.de first to ensure relevant results, then systematically collect URLs across multiple pages by incrementing pageNumber parameter.
Complete Output Structure: Field Definitions
Is Eye Catcher: Boolean indicating premium listing placement. Eye-catcher listings appear prominently, signaling dealer investment in visibility—useful for identifying high-priority inventory or competitive positioning analysis.
Num Images: Count of listing photos. Higher image counts often correlate with professional dealers and detailed presentations, useful for filtering quality listings or analyzing seller professionalism.
Attr: Technical attributes object containing detailed specifications (engine size, transmission type, fuel, mileage, first registration). Core data for vehicle matching and specification-based filtering.
Short Title / Sub Title: Condensed vehicle description (e.g., "BMW 3er 320d") and additional details. Used for display in compact interfaces and quick identification.
Is Video Enabled: Boolean indicating video content availability. Video-enabled listings suggest premium inventory or dealer marketing sophistication.
Finance Plans: Array of available financing options including monthly rates, down payment requirements, and terms. Critical for buyers seeking financing and analysts tracking financing penetration rates.
Highlights: Array of key selling points (e.g., "Full Service History," "Single Owner," "Low Mileage"). Extracted for feature analysis and listing quality assessment.
Seller ID: Unique dealer/seller identifier. Essential for tracking inventory across specific sellers, analyzing dealer pricing strategies, and building seller performance databases.
Price Rating: Platform's price competitiveness indicator (typically "fair," "good," "great"). Enables filtering for value opportunities and analyzing price-to-market relationships.
Segment: Vehicle category (compact, sedan, SUV, luxury). Used for market segmentation analysis and category-specific inventory tracking.
Title: Full listing title including make, model, variant, and key features. Primary identification field for vehicle matching and search functionality.
VC (Vehicle Category): Category code (e.g., "Car," "Motorcycle," "Commercial"). Enables filtering by vehicle type when scraping mixed listings.
Category: Detailed category classification. Provides granular segmentation beyond basic VC field.
ID: Unique listing identifier assigned by Mobile.de. Primary key for databases, tracking specific listings over time, and avoiding duplicates.
KBA: German vehicle registration authority code (Kraftfahrt-Bundesamt number). Official vehicle identification enabling precise model matching and regulatory compliance verification.
Custom Dimensions: Analytics tracking parameters. May contain listing performance metrics or internal classification codes.
Attributes: Comprehensive specifications object including technical details, equipment, condition ratings. Core data for detailed vehicle analysis.
Contact Info: Seller contact details including phone numbers, business names, and addresses. Enables direct dealer outreach and geographic analysis of seller distribution.
Email Link: Seller inquiry email or contact form URL. Facilitates automated lead generation or inquiry systems.
Is Financing Available: Boolean indicating financing options. Used for filtering finance-eligible vehicles and analyzing financing market penetration.
Is Null Leasing BTO: Lease-to-own availability flag. Identifies specialized financing products and alternative ownership models.
Leasing Rate: Monthly lease payment amount. Critical for lease-focused buyers and comparative financing analysis.
Make / Model: Vehicle manufacturer and model name. Primary filters for inventory segmentation and brand-specific analysis.
Preview Image: URL to listing thumbnail image. Used for visual display in aggregation platforms and automated image collection.
Price: Asking price in euros. Core data for pricing analysis, market trends, and valuation models.
Relative URL: Path to full listing detail page on Mobile.de. Enables accessing complete vehicle information and verification of scraped data.
Supported Leasing Type: Available lease types (private, commercial). Useful for B2B vs. B2C market segmentation.
Type: Listing type (dealer, private, fleet). Critical for separating professional inventory from private sales and analyzing market composition.
Sample Output:
[{"is_eye_catcher": null,"num_images": 49,"attr": {"cn": "DE","z": "22087","loc": "Hamburg","fr": "08/2015","pw": "165 kW (224 PS)","ft": "Benzin","ml": "115.404 km","cc": "1.984 cm³","tr": "Automatik","gi": "10/2027","ecol": "Schwarz","eu": "Deutsche Ausführung","door": "4/5","sc": "4","c": "Limousine","emc": "Euro6","pvo": "2","nw": "1.645 kg"},"short_title": "Audi A5","sub_title": "Sportback 2.0 TFSI Aut. quattro S-Line-Plus","is_video_enabled": false,"finance_plans": [{"type": "AO","url": "https://www.mobile.de/finanzierung/route/outlink/1?adId=440028268&loanType=balloon&loanDuration=60&downPayment=4199","short_flow": false,"promotion": false,"show_in_gallery": true,"offer": {"bank_name": "Santander Carcredit","loan_broker": "Check24 GmbH","loan_type": "BALLOON","down_payment": 4199,"credit_term": 60,"yearly_mileage": 10000,"credit_amount": 16800,"interest_rate_nominal": 5.83,"interest_rate_effective": 5.99,"monthly_installment": 226.99,"final_installment": 6929.67,"total_interest": 3522.22,"total_amount": 20322.22,"localized": {"down_payment": "4.199 €","down_payment_in_percent": "20%","credit_term": "60","credit_term_in_years": "5","yearly_mileage": "10.000","credit_amount": "16.800 €","interest_rate_nominal": "5,83%","interest_rate_effective": "5,99%","monthly_installment": "227 €","final_installment": "6.929,67 €","total_interest": "3.522,22 €","total_amount": "20.322,22 €","disclaimer": "Repräsentatives Beispiel gemäß § 17 Abs. 4 PAngV: Nettodarlehensbetrag von 10.000 €, effektiver Jahreszins 7,05%, fester Sollzinssatz 6,83% p.a., Laufzeit 60 Monate, 59 monatliche Raten à 153,07 € und eine Schlussrate à 3.300,00 €, Gesamtbetrag 12.331,29 €","min_monthly_installment": "227 €","min_interest_rate_effective": "5,99%","min_interest_rate_nominal": "5,83%","max_monthly_installment": "227 €","max_interest_rate_effective": "5,99%","max_interest_rate_nominal": "5,83%"},"min_monthly_installment": 226.99,"min_interest_rate_effective": 5.99,"min_interest_rate_nominal": 5.83,"max_monthly_installment": 226.99,"max_interest_rate_effective": 5.99,"max_interest_rate_nominal": 5.83},"budget_status": "FALLBACK","fallback": true,"down_payment": 0,"loan_duration": 60,"localized": {"down_payment": "0 €"}}],"highlights": ["S-Line Plus Paket","19 Zoll","Steuerkette neu"],"seller_id": 12734722,"price_rating": {"rating": "REASONABLE_PRICE","rating_label": "Fairer Preis","threshold_labels": ["13.500 €","17.600 €","18.900 €","21.000 €","22.600 €","25.100 €"],"vehicle_price_offset": 99},"segment": "Car","title": "Audi A5 Sportback 2.0 TFSI Aut. quattro S-Line-Plus","vc": "Car","category": "Limousine","id": 440028268,"kba": {"hsn": "0588","tsn": "AXK"},"custom_dimensions": {"10": "platinum"},"attributes": [[{"value": "Unfallfrei","bold": true},{"value": "EZ 08/2015"},{"value": "115.404 km"},{"value": "165 kW (224 PS)"},{"value": "Benzin"}],[]],"contact_info": {"type_localized": "Händler","name": "Ronald Richter - Stuwe e.k Automobile","location": "22087 Hamburg","rating": {"score": 4.6,"count": 35,"total_count": 321},"logo": {"src": "https://img.classistatic.de/api/v1/mo-prod/images/18/18a0a9b3-bdbc-4dbc-8428-1812d6c67c3f?rule=mo-80","src_set": "https://img.classistatic.de/api/v1/mo-prod/images/18/18a0a9b3-bdbc-4dbc-8428-1812d6c67c3f?rule=mo-80 80w, https://img.classistatic.de/api/v1/mo-prod/images/18/18a0a9b3-bdbc-4dbc-8428-1812d6c67c3f?rule=mo-160 160w, https://img.classistatic.de/api/v1/mo-prod/images/18/18a0a9b3-bdbc-4dbc-8428-1812d6c67c3f?rule=mo-240 240w","alt": "Ronald Richter - Stuwe e.k Automobile"},"has_contact_phones": true,"contact_phone": "+49 (0)179 6994103","country": "DE","seller_type": "DEALER"},"email_link": "https://www.mobile.de/checkout/core/440028268?ref=srpContact","is_financing_available": true,"is_null_leasing_bto": false,"leasing_rate": null,"make": "Audi","model": "A5","preview_image": {"src": "https://img.classistatic.de/api/v1/mo-prod/images/44/44fff1ef-868a-4549-85a8-e84edcccc82b?rule=mo-160w","src_set": "https://img.classistatic.de/api/v1/mo-prod/images/44/44fff1ef-868a-4549-85a8-e84edcccc82b?rule=mo-160w 160w, https://img.classistatic.de/api/v1/mo-prod/images/44/44fff1ef-868a-4549-85a8-e84edcccc82b?rule=mo-240w 240w, https://img.classistatic.de/api/v1/mo-prod/images/44/44fff1ef-868a-4549-85a8-e84edcccc82b?rule=mo-360w 360w, https://img.classistatic.de/api/v1/mo-prod/images/44/44fff1ef-868a-4549-85a8-e84edcccc82b?rule=mo-1024w 1024w","alt": "Audi A5 Sportback 2.0 TFSI Aut. quattro S-Line-Plus"},"price": {"gross": "20.999 €","gross_amount": 20999,"gross_currency": "EUR"},"relative_url": "/fahrzeuge/details.html?id=440028268&dam=false&isSearchRequest=true&od=up&pageNumber=2&ref=srp&refId=fc45dc61-47ce-fbad-a922-b320c6b5faef&s=Car&sb=rel&searchId=fc45dc61-47ce-fbad-a922-b320c6b5faef&vc=Car","supported_leasing_type": null,"type": "ad","from_url": "https://suchen.mobile.de/fahrzeuge/search.html?dam=false&isSearchRequest=true&od=up&pageNumber=2&ref=srpNextPage&refId=c855818c-168b-8052-0f51-3b29c69a413e&s=Car&sb=rel&vc=Car"}]
Step-by-Step Usage Guide
1. Define Search Criteria: Determine target vehicles—specific makes/models, price ranges, regions. Test filters on Mobile.de to ensure relevant results.
2. Build URL List: Perform searches manually, copy URLs. For large datasets, systematically increment pageNumber parameter (page=1, page=2, etc.) to cover multiple result pages.
3. Configure Input: Create JSON with collected URLs. Set max_items_per_url based on needs (20 for standard pages). Enable ignore_url_failures for robustness.
4. Execute Scraper: Launch via Apify console. Monitor real-time progress. Typical run processing 10 search pages (200 listings) completes in 3-5 minutes.
5. Export Data: Preview results, verify data quality. Export as JSON (databases), CSV (spreadsheets), or Excel (business reports).
6. Handle Pagination: For hundreds of listings, either include multiple page URLs in one run or increase max_items_per_url to auto-handle pagination.
Error handling: Verify URLs are search result pages, not detail pages. Check that filters produce valid results. Activity log provides detailed error diagnostics.
Strategic Applications for Automotive Intelligence
Competitive Inventory Monitoring: Track competitor stock levels, pricing changes, and promotional activities. Identify which dealers dominate specific segments or regions.
Dynamic Pricing Analysis: Monitor market prices across makes, models, and conditions. Identify pricing opportunities—vehicles listed below market average signal value purchases or motivated sellers.
Market Supply Forecasting: Analyze listing volumes, days-on-market patterns, and seasonal fluctuations. Predict supply shortages or oversupply for specific vehicle types.
Dealer Performance Benchmarking: Compare dealer pricing strategies, inventory turnover, and listing quality (image counts, video usage) against market norms.
Financing Penetration Research: Track financing availability and leasing rate trends across segments. Identify shifts toward alternative ownership models.
Geographic Market Analysis: Map vehicle availability and pricing by region. Identify arbitrage opportunities—vehicles cheaper in one region vs. another.
Maximizing Data Value: Best Practices
Schedule Regular Scraping: Automotive markets change daily. Weekly scraping captures price adjustments, new listings, and sold inventory for trend analysis.
Segment Your Searches: Create targeted URLs by brand, segment, or price range for cleaner datasets. Example segments: "luxury sedans €50k+," "compact cars Bavaria," "SUVs under 30k km."
Enrich with External Data: Combine Mobile.de data with vehicle valuation guides (Schwacke, DAT), dealer reviews, and service history databases for comprehensive intelligence.
Quality Checks: Flag missing critical fields (price, make, model) or suspicious data (unrealistic prices, zero mileage on old cars).
Historical Tracking: Store timestamped datasets to analyze depreciation curves, time-to-sell patterns, and seasonal pricing variations.
Respect Rate Limits: Space out large runs to maintain sustainable scraping practices and ensure continued platform access.
Conclusion
The Mobile.de Cars Search Scraper transforms Germany's largest automotive marketplace into actionable intelligence. Whether building inventory databases, conducting pricing research, or monitoring competitive landscapes, this tool delivers comprehensive vehicle data at scale. Start extracting automotive market insights today.