crawlbaseDocs
Se connecter

Aperçu

Les plateformes de voyage, d''événements et d''immobilier publient à haute fréquence un inventaire en perpétuel changement - prix, disponibilité, calendrier - qui n''est utile que sous forme de série temporelle structurée. Ces scrapers transforment les pages d''annonces en JSON afin que vous puissiez mener des analyses de tarification dynamique, des études de saturation de marché ou des requêtes de comparables immobiliers sur des données fraîches.

Cas d''usage courants :

  • Suivi des tarifs hôteliers : interrogez booking-serp pour une destination et capturez le prix et la note de chaque établissement, puis plongez dans booking-hotel pour le détail au niveau des chambres - de l''intelligence tarifaire concurrentielle pour les équipes revenue.
  • Tarification de location courte durée : interrogez airbnb-serp pour une destination sur différentes dates d''arrivée, capturez price_per_night et construisez une courbe de rendement pour les hôtes ou les revenue managers.
  • Analytique de densité d''événements : parcourez eventbrite-events-list par ville + catégorie pour suivre la saturation du marketing événementiel semaine après semaine.
  • Recherche sur les conférences / salons : enrichissez eventbrite-event-details avec le lieu, l''organisateur et les catégories de billets pour un workflow de prospection commerciale.
  • Comparables immobiliers : récupérez des instantanés immobilienscout24-property pour les annonces résidentielles allemandes et injectez-les dans des modèles de valorisation ou des alertes de recherche d''acheteurs.

Les données d''inventaire vieillissent vite - concevez des pipelines qui se rafraîchissent fréquemment (toutes les heures ou tous les jours) pour les cas d''usage sensibles au prix, moins souvent pour les métadonnées statiques. Le géo-routage compte plus dans cette catégorie que dans la plupart : passez country=DE pour Immobilienscout24 afin de vous assurer d''atteindre la vitrine allemande depuis une IP résidentielle allemande.

Booking.com

Pages voyage et hôtellerie de Booking.com - listes de résultats de recherche et pages d'hôtel individuelles. Renvoie les prix, les notes d'avis, les classements par étoiles et les équipements - le bon choix pour l'analyse de tarification dynamique, le suivi tarifaire concurrentiel et l'enrichissement de métadonnées hôtelières.

  • Booking SERP - une page de résultats de recherche Booking.com - établissements correspondants avec nom, prix, adresse, distance, note d'avis, classement par étoiles et image.
  • Booking Hotel - une page d'hôtel Booking.com individuelle - nom, description, adresse, coordonnées, classement par étoiles, note d'avis et équipements.

Airbnb

Pages de résultats de recherche Airbnb - le flux d'annonces d'une destination. Utilisez l'URL de recherche avec vos filtres (dates, voyageurs, équipements) et le scraper renvoie les annonces résultantes avec prix, note, capacité et ID. Pour le détail par annonce, pointez vers la page de l'annonce elle-même ; nous ajouterons un scraper dédié si la demande est suffisante.

Eventbrite

Deux scrapers Eventbrite - pages de recherche/liste et détails d'événements individuels. Associez-les dans un pipeline découverte → détail : parcourez une liste ville/catégorie, puis enrichissez chaque ID d'événement avec les détails complets.

Immobilienscout24

Annonces immobilières allemandes sur Immobilienscout24. Renvoie le prix, la localisation, la surface (m²) et le contact de l'agent. La plus grande plateforme de biens résidentiels de la région DACH - un excellent choix pour l'analytique proptech.

Exemple d'appel

Ci-dessous : un seul appel airbnb-serp pour une destination. Construisez l'URL de recherche avec la combinaison de filtres dont vous avez besoin (dates d'arrivée/départ, nombre de voyageurs, équipements) - Airbnb les encode dans l'URL et le scraper les préserve dans la structure de la réponse.

curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
  --data-urlencode 'url=https://www.airbnb.com/s/Beirut/homes' \
  --data-urlencode 'scraper=airbnb-serp' -G

Exemple de réponse

{
  "search_location": "Beirut",
  "listings": [
    {
      "id": "54281209",
      "title": "Sunny apartment in Hamra",
      "location": "Beirut, Lebanon",
      "price_per_night": "$45",
      "rating": 4.92,
      "reviews_count": 142,
      "guests": 2,
      "bedrooms": 1
    }
  ]
}

Référence complète (paramètres, les 4 langages SDK, cas particuliers) : Airbnb SERP - référence complète