Alle Scraper

Reisen

Airbnb Scraper

airbnb.com

99.8% Erfolgsrate
8.9s Ø Antwortzeit
Bot detection + rate limiting Schutz
1.000 Calls Gemessen über

Airbnb wird über einen dedizierten Plugin-Endpunkt statt über den generischen Seitenabruf bedient. Gib ihm einen Ort (eine Stadt wie 'Austin, TX' oder 'Paris, France') und er liefert die Unterkünfte bereits geparst: den Anzeigennamen und Zimmertyp, den Preis (standardmäßig in USD, da Preise dem Exit-Land folgen), den etwaigen Originalpreis, die Bewertung und Bewertungszahl, Abzeichen wie Gästeliebling, Koordinaten, ein Foto und eine direkte Anzeigen-URL. Füge Check-in/Check-out und Gäste für echte Preise mit Daten hinzu, filtere nach Preisspanne und Zimmertyp und blättere durch so viele wie nötig.

Was Sie extrahieren können

  • Anzeigenname, Zimmertyp und Untertitel
  • Preis (standardmäßig USD) mit etwaigem Original-/Streichpreis
  • Bewertung und Bewertungszahl
  • Abzeichen (z. B. Gästeliebling)
  • Breiten- und Längengrad
  • Titelfoto und eine saubere Anzeigen-URL

Dedizierte Endpoints

/travel/airbnb

Airbnb-Unterkünfte für einen Ort

Airbnb-Unterkünfte für eine Stadt: ein listings-Array mit name, roomType, price (USD), rating, reviewCount, Abzeichen, Koordinaten, Bild und einer Anzeigen-url. Füge checkin/checkout und adults für Preise mit Daten hinzu; filtere mit min_price/max_price und room_type; paginiere mit max_results.

So wird es gescrapt

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/travel/airbnb?location=Austin%2C%20TX&adults=2"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/travel/airbnb",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"location": "Austin, TX", "adults": "2"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

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

const data = await su.airbnbSearch('Austin, TX', {
  checkin: '2026-10-01',
  checkout: '2026-10-05',
  adults: 2,
});
console.log(results);

Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.

API-Dokumentation lesen

Ähnliche Scraper

Starten Sie noch heute mit dieser Seite

Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.