Airbnb Scraper API
Search stays by place name or map bounding box, pull a listing’s full detail, read a 12-month availability and pricing calendar, page through guest reviews, and search Airbnb Experiences — all from Airbnb worldwide. ScrapeBadger handles authentication, rotating proxies, anti-bot evasion, and parsing automatically — no upstream API key required.Key Features
Global Stays Search
Free-text
location or a precise map bounding box, with dates, guest counts, price, bedrooms, beds, bathrooms, and room-type filters.Full Listing Detail
Description, room type, capacity, GPS, address, rating breakdown across six categories, amenities, house rules, cancellation policy, host profile, and every photo.
12-Month Calendar
Day-by-day availability, check-in / check-out eligibility, min and max nights, and nightly price for up to twelve months ahead.
Paginated Reviews
Full review text with ratings, language, reviewer profile, host responses, and photos — sorted by recency or rating.
Experiences
Search Airbnb Experiences by location and fetch full experience detail — duration, highlights, host, price, and GPS.
SDK Support
First-class support via the ScrapeBadger Node.js and Python SDKs.
Coverage is global — anywhere Airbnb lists stays or experiences is reachable. Every endpoint accepts
currency and locale, defaulting to USD and en, so you can request prices and text in the market’s own currency and language without changing anything else.Coverage & Defaults
Quick Start
Endpoints
Credit Costs
Authentication
All requests require your API key in theX-API-Key header:
X-Credits-Used response header.
Anti-Bot & Proxies
Airbnb protects its inventory with IP-reputation scoring, TLS/HTTP fingerprinting, and session-bound API tokens. ScrapeBadger clears these automatically using rotating proxies, browser fingerprint rotation, and freshly minted sessions. You never manage proxies, sessions, or CAPTCHAs, and you never need an upstream API key.Next Steps
Search Stays
Full API reference for searching Airbnb stays
Get Listing Detail
Retrieve a listing’s complete detail by its
room_id
