Tous les scrapers

Automobile

mobile.de Scraper

mobile.de

99.9% Taux de réussite
1.9s Réponse moyenne
Akamai Protection
10 000 appels Mesuré sur

mobile.de est le plus grand marketplace de voitures d'occasion d'Allemagne, servi via un endpoint de plugin dédié plutôt que par le page fetch générique. Vous lui donnez une marque et il renvoie les voitures déjà parsées : le titre, la marque et le modèle, le prix en EUR, la première immatriculation, le kilométrage, la puissance en kW et ch, et le type de carburant, ainsi qu'une URL d'annonce propre. Filtrez par prix, année, kilométrage et carburant, et collectez-en autant que nécessaire sur plusieurs pages - le mur anti-bot est géré pour vous.

Ce que vous pouvez extraire

  • Titre et une URL d'annonce
  • Marque et modèle
  • Prix (EUR) et prix formaté
  • Première immatriculation et kilométrage
  • Puissance (kW/ch) et type de carburant

Endpoints dédiés

/vehicles/mobile-de

Une recherche de voitures sur mobile.de

Voitures mobile.de pour une marque : un tableau listings avec titre, makeModel, prix (EUR), firstRegistration, kilométrage, puissance (kW/ch), carburant et une url d'annonce. Filtrez avec price_min/price_max, year_min, mileage_max et fuel, et paginez avec max_results.

Comment le scraper

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/vehicles/mobile-de?make=bmw"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/vehicles/mobile-de",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"make": "bmw"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.mobileDe('bmw', {
  priceMax: 30000,
  fuel: 'diesel',
  maxResults: 40,
});
console.log(data);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Exemple de réponse

{
  "make": "bmw",
  "makeId": 3500,
  "model": null,
  "modelNote": null,
  "listings": [
    {
      "id": "419012345",
      "url": "https://suchen.mobile.de/fahrzeuge/details.html?id=419012345",
      "title": "BMW 320d Touring Sport Line Automatik AHK Navi",
      "makeModel": "BMW 320",
      "price": 22900,
      "priceFormatted": "22.900 €",
      "currency": "EUR",
      "firstRegistration": "06/2019",
      "mileage": 98500,
      "power": {
        "kw": 140,
        "ps": 190
      },
      "fuel": "Diesel"
    }
  ],
  "resultsCollected": 40,
  "totalResults": 12483,
  "query": {
    "priceMin": null,
    "priceMax": 30000,
    "yearMin": null,
    "mileageMax": null,
    "fuel": "diesel"
  }
}

Lire la documentation de l'API

Questions fréquentes

Est-il légal de scraper mobile.de ?

Collecter des données mobile.de publiques comme les prix des voitures, le kilométrage et les dates de première immatriculation est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.

Comment scraper mobile.de sans me faire bloquer ?

mobile.de est protégé par Akamai. ScrapeUnblocker rend la page dans un vrai navigateur, fait tourner des sorties résidentielles et ISP et gère les défis, et le plugin renvoie les annonces de voitures en JSON parsé. Selon une mesure de ScrapeUnblocker sur 10 000 appels, 99,9 % d'entre eux ont renvoyé du contenu réel, en environ 1,9 s par appel.

Quelles données mobile.de puis-je obtenir ?

Le plugin mobile.de renvoie un tableau listings pour une marque : l'ID d'annonce mobile.de et une URL propre, le titre, la marque et la gamme du modèle, le prix en EUR ainsi que le prix formaté, la première immatriculation, le kilométrage en km, la puissance en kW et en PS, et le type de carburant, avec totalResults et les filtres appliqués.

Ai-je besoin d'une API ou d'un compte mobile.de ?

Non. Le plugin mobile.de renvoie les résultats de recherche de voitures en JSON, sans compte API mobile.de ni compte développeur. Passez une marque comme bmw, ou un make_id brut, et filtrez avec price_min, price_max, year_min, mileage_max et fuel. Une valeur model est renvoyée sous forme de note et ne filtre pas les résultats.

Puis-je surveiller les prix mobile.de à grande échelle ?

Oui. Les appels s'exécutent en parallèle dans la limite de simultanéité de votre offre : de 20 à 100 requêtes simultanées sur les offres Pay as you go, Starter et Pro, et de 200 à 400 sur Business, Scale et Ultimate. Un appel collecte jusqu'à 500 annonces sur plusieurs pages avec max_results, vous pouvez donc suivre au fil du temps le prix en fonction du kilométrage et de la première immatriculation pour toute une marque.

Combien coûte le scraping de mobile.de ?

Chaque requête coûte 1 crédit, de 1,00 EUR pour 1 000 requêtes en paiement à l'usage à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Les appels au plugin mobile.de sont décomptés du même quota d'offre que le reste de l'API. Les blocages, les timeouts et les erreurs côté ScrapeUnblocker ne sont pas facturés, et l'essai gratuit inclut 500 requêtes sans carte bancaire.

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.