Airbnb
Vacation rentals with quoted stay prices.Destination or map-area search with listing ids, prices, price breakdowns, ratings and cursor pagination in the standard SERP API engine=airbnb shape; a listing's day-by-day availability calendar with Airbnb's own quoted stay prices; and guest reviews.
- Look up by
- Destination or map area; listing id for the calendar and reviews
- Coverage
- Worldwide
- Cost
- From 2 credits a call; failed and empty calls are free
- Endpoints
- 5 endpoints
- Search
- Prices
- Date calendar
- Reviews
- SERP API shape
Endpoints
- POST
/v1/serp/airbnbAirbnb search12 credits - POST
/v1/airbnb/calendarAirbnb priced calendar12+ credits - POST
/v1/serp/airbnb_property_availability_calendarAirbnb availability calendar (SERP-compatible)12+ credits - GET
/api/v1/searchAirbnb search (GET)12 credits - POST
/v1/ota/airbnb/reviewsAirbnb reviews2 credits
Example
Airbnb search, with POST /v1/serp/airbnb. Set SCRAPERCOMPANY_API_KEY to your key and run it; the full parameter list is in the API reference.
curl -X POST "https://api.scrapercompany.com/v1/serp/airbnb" \
-H "x-api-key: $SCRAPERCOMPANY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"q": "Toronto",
"currency": "CAD",
"check_in_date": "2026-12-25",
"check_out_date": "2026-12-27",
"adults": 2
}'200 response
{
"search_metadata": {
"id": "search_2af4914e869a4a36958659ef",
"status": "Success",
"created_at": "2026-08-06T18:46:11+00:00",
"request_time_taken": 1.3,
"parsing_time_taken": 0.02,
"total_time_taken": 1.32,
"request_url": "https://www.airbnb.ca/s/Toronto/homes?..."
},
"search_parameters": {
"engine": "airbnb",
"airbnb_domain": "airbnb.ca",
"currency": "CAD",
"q": "Toronto",
"check_in_date": "2026-12-16",
"check_out_date": "2026-12-18",
"adults": "2",
"include_taxes": "true"
},
"search_information": {
"query_displayed": "Homes in Toronto, Canada",
"results": "Over 1,000 homes in Toronto",
"check_in_date": "2026-12-16",
"check_out_date": "2026-12-18",
"adults": 2,
"guests": "2 guests"
},
"properties": [
{
"position": 1,
"id": "734254017349424949",
"title": "Chic Studio w Balcony Fast WiFi by Yonge-Dundas",
"description": "Condo in Toronto",
"link": "https://www.airbnb.ca/rooms/734254017349424949",
"booking_link": "https://www.airbnb.ca/rooms/734254017349424949?check_in=2026-09-10&check_out=2026-09-12&adults=2&children=0&infants=0&pets=0",
"booking_token": "eyJjaGVja19pbiI6IjIwMjYtMDktMTAiLCJwcm9wZXJ0eV9pZCI6IjczNDI1NDAxNzM0OTQyNDk0OSJ9",
"rating": 4.96,
"reviews": 166,
"price": {
"total_price": "$737 CAD",
"extracted_total_price": 737,
"total_with_taxes": "$737 CAD",
"extracted_total_with_taxes": 737,
"qualifier": "for 2 nights",
"extracted_qualifier": 2,
"price_per_qualifier": "2 nights x $310.00 CAD",
"extracted_price_per_qualifier": 310,
"breakdown": [
{
"description": "2 nights x $310.00 CAD",
"price": "$620.00 CAD",
"extracted_price": 620
}
]
},
"check_in_date": "2026-12-16",
"check_out_date": "2026-12-18",
"time_period": "Sep 10 – 12",
"accommodations": [
"1 bedroom"
],
"gps_coordinates": {
"latitude": 43.654,
"longitude": -79.38
},
"has_free_cancellation": true,
"badges": [
"Guest favourite"
],
"images": [
"https://a0.muscache.com/im/pictures/example.jpeg"
]
}
],
"pagination": {
"next_page_token": "eyJzZWN0aW9uX29mZnNldCI6MH0="
}
}Good to know
- The calendar costs its base credits plus 1 per priced night.
Guides
More vacation rentals
Listings, stay quotes, availability calendars and guest reviews.
Or browse every data source.
Questions about this page?
Send the page link and your question, and the team will answer.