Mobile.de Parser FAQ
Frequently asked questions about extracting German automotive data from Mobile.de. Get answers to setup, usage, troubleshooting, and technical questions.
Quick Navigation
- Setup & Configuration - API setup and configuration questions
- Data & Features - Data extraction and feature questions
- Technical Issues - Troubleshooting and technical problems
- Business & Pricing - Business and pricing questions
- Legal & Compliance - Legal and compliance concerns
Setup & Configurationโ
How do I get started with the Mobile.de parser?โ
Getting Started
- Sign up at dashboard.carapis.com
- Activate the Mobile.de parser in your dashboard
- Get your API key from the parser settings
- Make your first request using our Quick Start Guide
- Start extracting German automotive data
What API key format should I expect?โ
API Key Format
Your Mobile.de parser API key will look like this:
mobile_de_parser_sk_1234567890abcdef1234567890abcdef
The key starts with mobile_de_parser_sk_
followed by a 32-character hexadecimal string.
How do I authenticate my API requests?โ
// JavaScript
const headers = {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
};
# Python
headers = {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
What programming languages are supported?โ
Supported Languages
- JavaScript/Node.js - Full support with axios/fetch
- Python - Full support with requests library
- cURL - Command-line interface
- PHP - With curl or Guzzle
- Java - With OkHttp or Apache HttpClient
- C# - With HttpClient
- Go - With net/http package
- Ruby - With Net::HTTP
Data & Featuresโ
What data can I extract from Mobile.de?โ
Available Data Fields
Category | Data Points | Examples |
---|---|---|
Vehicle Information | Brand, model, year, price, mileage | BMW 320d, 2021, โฌ45,000, 35,000km |
Technical Specifications | Engine, transmission, fuel type, power | 2.0L, Automatic, Diesel, 190hp |
Location Data | City, state, country, coordinates | Berlin, Berlin, Germany, 52.52, 13.405 |
Seller Information | Dealer name, rating, contact details | BMW Premium Selection, 4.8/5.0 |
Features & Options | Equipment packages, technology | Navigation, Leather Seats, LED Lights |
Market Intelligence | Price trends, market statistics | Average prices, demand patterns |
How fresh is the data?โ
Data Freshness
- Real-time extraction - Data is extracted live from Mobile.de
- Sub-5 minute updates - New listings appear within 5 minutes
- Price updates - Price changes reflected immediately
- Inventory changes - Vehicle availability updated in real-time
- Market statistics - Updated daily for trend analysis
Can I search by specific German cities or regions?โ
Geographic Search
Yes, you can search by any German city, state, or region:
- Major Cities: Berlin, Mรผnchen, Hamburg, Frankfurt, Kรถln
- German States: Bayern, Nordrhein-Westfalen, Baden-Wรผrttemberg
- Postal Codes: Specific area targeting
- Coordinates: Latitude/longitude-based searches
- Radius Search: Search within specific distance from location
What German vehicle brands and models are supported?โ
Brand Coverage
All major German and international brands are supported:
- German Brands: BMW, Mercedes-Benz, Volkswagen, Audi, Opel, Porsche
- International Brands: Ford, Renault, Peugeot, Toyota, Hyundai, Tesla
- Commercial Vehicles: Mercedes Sprinter, VW Transporter, Ford Transit
- Electric Vehicles: Tesla, BMW i3, VW ID.3, Mercedes EQC
- Classic Cars: Vintage and classic vehicle listings
Can I filter by German emission standards?โ
Emission Standards
Yes, you can filter by German and European emission standards:
- Euro 6d - Latest emission standard
- Euro 6 - Current standard for most vehicles
- Euro 5 - Older vehicles still compliant
- Euro 4 and below - Classic and vintage vehicles
- Electric vehicles - Zero emissions
- Hybrid vehicles - Low emissions
Technical Issuesโ
What are the rate limits for the Mobile.de parser?โ
Rate Limits by Plan
Plan | Requests per Minute | Monthly Quota | Concurrent Requests |
---|---|---|---|
Starter | 100 | 50,000 | 5 |
Professional | 500 | 250,000 | 20 |
Enterprise | 2000 | 1,000,000 | 100 |
Implement proper rate limiting to avoid hitting limits.
How do I handle rate limit errors?โ
// JavaScript - Rate limit handling
const handleRateLimit = async (requestFunction) => {
try {
return await requestFunction();
} catch (error) {
if (error.response?.status === 429) {
const resetTime = error.response.headers['x-ratelimit-reset'];
const waitTime = new Date(resetTime) - new Date();
console.log(`Rate limit exceeded. Waiting ${waitTime}ms`);
await new Promise((resolve) => setTimeout(resolve, waitTime));
return await requestFunction(); // Retry
}
throw error;
}
};
What should I do if I get a 401 Unauthorized error?โ
Authentication Issues
- Check your API key - Verify it's correct and active
- Verify parser activation - Ensure Mobile.de parser is activated in dashboard
- Check key format - Should start with
mobile_de_parser_sk_
- Contact support - If issues persist, contact our support team
- Check account status - Ensure your account is active and not suspended
How do I handle API errors properly?โ
# Python - Error handling
import requests
def handle_api_request(url, data, headers):
try:
response = requests.post(url, json=data, headers=headers)
response.raise_for_status()
return response.json()
except requests.exceptions.HTTPError as e:
if e.response.status_code == 401:
print("Authentication error - check your API key")
elif e.response.status_code == 429:
print("Rate limit exceeded - implement retry logic")
elif e.response.status_code == 400:
print("Invalid request parameters")
else:
print(f"HTTP Error: {e.response.status_code}")
except requests.exceptions.RequestException as e:
print(f"Request Error: {e}")
return None
Why am I not getting any search results?โ
Common Causes
Issue | Cause | Solution |
---|---|---|
No results | Search too specific | Broaden search criteria |
Wrong location | Invalid city name | Use correct German city names |
Price too low | Below market range | Increase minimum price |
Year too new | No vehicles in range | Adjust year range |
Fuel type mismatch | Limited availability | Try different fuel types |
Transmission filter | Narrow selection | Remove transmission filter |
How do I implement pagination for large result sets?โ
// JavaScript - Pagination example
const getAllVehicles = async (searchParams) => {
let allVehicles = [];
let offset = 0;
const limit = 100;
while (true) {
const response = await axios.post('/search', {
...searchParams,
limit,
offset,
});
const vehicles = response.data.data.listings;
allVehicles.push(...vehicles);
if (vehicles.length < limit) break;
offset += limit;
// Rate limiting
await new Promise((resolve) => setTimeout(resolve, 100));
}
return allVehicles;
};
Business & Pricingโ
How much does the Mobile.de parser cost?โ
Pricing Plans
Plan | Monthly Cost | Requests/Month | Features |
---|---|---|---|
Starter | โฌ99 | 50,000 | Basic search and extraction |
Professional | โฌ299 | 250,000 | Advanced filters, market data |
Enterprise | โฌ999 | 1,000,000 | Custom solutions, priority support |
Contact us for custom enterprise pricing.
Can I get a free trial?โ
Free Trial
- 7-day free trial available for all plans
- No credit card required for trial
- Full API access during trial period
- 10,000 free requests to test the service
- Easy upgrade to paid plan when ready
What's included in each plan?โ
Plan Comparison
Feature | Starter | Professional | Enterprise |
---|---|---|---|
Search API | โ | โ | โ |
Vehicle Details | โ | โ | โ |
Market Statistics | โ | โ | โ |
Historical Data | โ | โ | โ |
Webhook Support | โ | โ | โ |
Priority Support | โ | โ | โ |
Custom Solutions | โ | โ | โ |
Do you offer volume discounts?โ
Volume Discounts
- Annual billing - 20% discount on all plans
- High-volume usage - Custom pricing for 1M+ requests/month
- Enterprise customers - Negotiated rates for large deployments
- Reseller program - Special pricing for partners and resellers
Can I cancel my subscription anytime?โ
Flexible Billing
- No long-term contracts - Cancel anytime
- Pro-rated refunds - Unused portion refunded
- Data retention - Access to historical data for 30 days
- Easy reactivation - Resume service anytime
Legal & Complianceโ
Is the Mobile.de parser legal to use?โ
Legal Compliance
- GDPR compliant - Full compliance with German and EU data protection laws
- Terms of service - Compliant with Mobile.de terms
- Ethical extraction - Respectful data collection practices
- Rate limiting - Responsible usage to avoid server overload
- Legal consultation - We recommend consulting with legal counsel for your specific use case
How do you handle German data protection laws?โ
GDPR Compliance
- Data minimization - Only collect necessary data
- User consent - Respect user privacy preferences
- Data retention - Limited retention periods
- Right to deletion - Honor deletion requests
- Data security - Encrypted data transmission and storage
- Audit trails - Complete activity logging for compliance
Can I use the data for commercial purposes?โ
Commercial Usage
- Business applications - Yes, for legitimate business purposes
- Market research - Yes, for industry analysis and insights
- Competitive intelligence - Yes, for market positioning
- Resale restrictions - Data cannot be resold without permission
- Attribution required - Credit Carapis as data source
What are the usage restrictions?โ
Usage Restrictions
- No resale - Cannot resell data without explicit permission
- No scraping - Cannot use data to build competing services
- Rate limiting - Must respect rate limits and fair use policies
- Attribution - Must credit Carapis as data source
- Legal compliance - Must comply with all applicable laws
Advanced Featuresโ
Can I get historical price data?โ
Historical Data
- Price history - Track price changes over time
- Market trends - Historical market analysis
- Seasonal patterns - Year-over-year comparisons
- Brand performance - Historical brand analysis
- Regional trends - Geographic market evolution
Do you support webhooks for real-time updates?โ
Webhook Support
- Real-time notifications - Instant updates when new vehicles are listed
- Custom endpoints - Send data to your own servers
- Event filtering - Filter notifications by criteria
- Retry logic - Automatic retry for failed deliveries
- Security - Signed webhook payloads for verification
Can I get market statistics and analytics?โ
Market Intelligence
- Price trends - Average prices and market movements
- Brand performance - Market share and popularity metrics
- Regional analysis - Geographic market insights
- Demand patterns - Seasonal and trend analysis
- Competitive intelligence - Dealer network analysis
Do you offer custom data extraction?โ
Custom Solutions
- Custom fields - Extract specific data points
- Bulk extraction - Large-scale data collection
- Scheduled extraction - Automated data collection
- Data transformation - Custom data formatting
- Integration support - Direct database integration
Support & Documentationโ
How do I get technical support?โ
Support Options
- Documentation - Complete guides and examples
- API Reference - Detailed endpoint documentation
- Community Forum - Connect with other users
- Email Support - Technical assistance via email
- Priority Support - Dedicated support for enterprise customers
Where can I find code examples?โ
Code Examples
- Quick Start Guide - Step-by-step setup
- API Reference - Complete examples
- GitHub Repository - Open source examples
- Documentation - Comprehensive guides
- Community Examples - User-contributed code
Do you provide integration assistance?โ
Integration Support
- Setup assistance - Help with initial configuration
- Code review - Review your integration code
- Best practices - Guidance on optimal implementation
- Performance optimization - Help optimize your usage
- Custom solutions - Tailored integration support
Still have questions? Contact our support team for personalized assistance.