Scrape listing details such as pricing, rating, review count, and 15+ data points from Airbnb in real-time
{
input: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
pagination_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
search_listings: [
0: {
name: "Pretty Stoney Lake Cabin Suite -No Cleaning Fee"
price: "$476"
title: "Guest suite in Lakefield"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/miso/Hosting-795705200205061292/original/df60c196-5d6b-45ce-8a6..."
1: "https://a0.muscache.com/im/pictures/miso/Hosting-795705200205061292/original/44c07631-24f3-4fb8-91d..."
2: "https://a0.muscache.com/im/pictures/miso/Hosting-795705200205061292/original/8d764817-736c-45b7-9a0..."
3: "https://a0.muscache.com/im/pictures/miso/Hosting-795705200205061292/original/e3f5be21-7129-4f96-a22..."
4: "https://a0.muscache.com/im/pictures/miso/Hosting-795705200205061292/original/809b14ab-ed1d-4b8f-bed..."
5: "https://a0.muscache.com/im/pictures/miso/Hosting-795705200205061292/original/3eb07e73-abe1-4e17-a32..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "795705200205061292"
checkin_date: "2025-11-01"
property_url: "https://www.airbnb.com/rooms/795705200205061292"
checkout_date: "2025-11-06"
regular_price: null
reviews_count: "218"
average_rating: "4.97"
geo_coordinates: {
latitude: 44.5958
longitude: -78.0364
}
}
1: {
name: "MICA - Panoramic View and Spa near Quebec City"
price: "$2,151"
title: "Tiny home in Lac-Beauport"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/miso/Hosting-46695796/original/38bc8081-9415-453a-b8bf-9f4aeb14..."
1: "https://a0.muscache.com/im/pictures/miso/Hosting-46695796/original/9bd67185-dc83-4473-a191-9486c62a..."
2: "https://a0.muscache.com/im/pictures/miso/Hosting-46695796/original/6b8fa989-a206-4343-94e4-36db1742..."
3: "https://a0.muscache.com/im/pictures/miso/Hosting-46695796/original/d01dc3d2-9597-4d88-92f7-3e15a1c0..."
4: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6NDY2OTU3OTY=/original/7..."
5: "https://a0.muscache.com/im/pictures/miso/Hosting-46695796/original/088a6251-1a8c-459c-9f14-6d131fdb..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "46695796"
checkin_date: "2025-07-08"
property_url: "https://www.airbnb.com/rooms/46695796"
checkout_date: "2025-07-13"
regular_price: null
reviews_count: "368"
average_rating: "4.98"
geo_coordinates: {
latitude: 46.9771
longitude: -71.251
}
}
2: {
name: "Black Fox Cabin with Private Nordic Spa"
price: "$1,637"
title: "Cabin in Sprucedale"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/hosting/Hosting-1283569920666164656/original/692526e7-7b4c-4bb6..."
1: "https://a0.muscache.com/im/pictures/miso/Hosting-1283569920666164656/original/dad1f430-0621-4791-8f..."
2: "https://a0.muscache.com/im/pictures/hosting/Hosting-1283569920666164656/original/9e90b6e6-1dae-4b2f..."
3: "https://a0.muscache.com/im/pictures/hosting/Hosting-1283569920666164656/original/0ffdb320-ed6e-4bad..."
4: "https://a0.muscache.com/im/pictures/hosting/Hosting-1283569920666164656/original/970dbd3c-d6eb-4055..."
5: "https://a0.muscache.com/im/pictures/hosting/Hosting-1283569920666164656/original/6087bd14-291d-408a..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "1283569920666164656"
checkin_date: "2025-05-18"
property_url: "https://www.airbnb.com/rooms/1283569920666164656"
checkout_date: "2025-05-23"
regular_price: "$2,019"
reviews_count: "36"
average_rating: "5.0"
geo_coordinates: {
latitude: 45.43064307885541
longitude: -79.45896844739757
}
}
3: {
name: "Elderwood Yurt—Your Forest Sanctuary"
price: "$799"
title: "Yurt in Courtenay"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/miso/Hosting-39029099/original/64f65ad2-0a15-4c46-9c3b-bd4e6862..."
1: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MzkwMjkwOTk%3D/original..."
2: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MzkwMjkwOTk%3D/original..."
3: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MzkwMjkwOTk%3D/original..."
4: "https://a0.muscache.com/im/pictures/miso/Hosting-39029099/original/d911a925-8559-4042-b37e-0a5e4f25..."
5: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MzkwMjkwOTk%3D/original..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "39029099"
checkin_date: "2025-09-28"
property_url: "https://www.airbnb.com/rooms/39029099"
checkout_date: "2025-10-03"
regular_price: null
reviews_count: "282"
average_rating: "4.99"
geo_coordinates: {
latitude: 49.80284
longitude: -125.04987
}
}
4: {
name: "Hot Tub & Game Room - Cobourg Home near the Beach"
price: "$716"
title: "Home in Cobourg"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/2f374fc8-8c10-4be2-9c0f-aae2ebcfdd4c.jpg"
1: "https://a0.muscache.com/im/pictures/dc20a212-b323-4069-8251-a0185e183f5a.jpg"
2: "https://a0.muscache.com/im/pictures/5fd0bfa8-ebd4-4b64-a35b-1a2d73b661d1.jpg"
3: "https://a0.muscache.com/im/pictures/miso/Hosting-777057594753280706/original/14ae924f-a769-4622-b62..."
4: "https://a0.muscache.com/im/pictures/f9fdb3f2-be6b-4c67-bd33-ae9feca57183.jpg"
5: "https://a0.muscache.com/im/pictures/97193339-a2f7-4710-b4ee-490749b5a6c3.jpg"
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "777057594753280706"
checkin_date: "2025-06-15"
property_url: "https://www.airbnb.com/rooms/777057594753280706"
checkout_date: "2025-06-20"
regular_price: null
reviews_count: "203"
average_rating: "4.99"
geo_coordinates: {
latitude: 43.95957
longitude: -78.17053
}
}
5: {
name: "Tricera - Panoramic View near Quebec City"
price: "$1,584"
title: "Tiny home in Lac-Beauport"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/miso/Hosting-763551545667103206/original/f3d9b1f9-a494-4b3e-b99..."
1: "https://a0.muscache.com/im/pictures/miso/Hosting-763551545667103206/original/7c3cdfde-4047-47e1-9ba..."
2: "https://a0.muscache.com/im/pictures/miso/Hosting-763551545667103206/original/e50d13af-ebdd-42be-b45..."
3: "https://a0.muscache.com/im/pictures/miso/Hosting-763551545667103206/original/4d1812f0-cde3-44f8-8b5..."
4: "https://a0.muscache.com/im/pictures/miso/Hosting-763551545667103206/original/d7b255b0-c014-43cf-8ec..."
5: "https://a0.muscache.com/im/pictures/miso/Hosting-763551545667103206/original/611e5e35-1635-4699-98f..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "763551545667103206"
checkin_date: "2025-05-09"
property_url: "https://www.airbnb.com/rooms/763551545667103206"
checkout_date: "2025-05-14"
regular_price: "$1,833"
reviews_count: "123"
average_rating: "4.98"
geo_coordinates: {
latitude: 46.9758
longitude: -71.2594
}
}
6: {
name: "Pine view Treehouse"
price: "$1,213"
title: "Treehouse in La Broquerie"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/2f760f4a-1214-47fc-9b01-603ad83c6fe4.jpg"
1: "https://a0.muscache.com/im/pictures/6fa8421d-b7cf-4ede-a9dd-d6599fada140.jpg"
2: "https://a0.muscache.com/im/pictures/cc8d2449-832d-49e8-b79a-d2f36192312c.jpg"
3: "https://a0.muscache.com/im/pictures/d487927f-1ef8-47e6-9468-4468e0791e6a.jpg"
4: "https://a0.muscache.com/im/pictures/4c1aab9a-cbcb-4524-a007-58becd4055f7.jpg"
5: "https://a0.muscache.com/im/pictures/384e238f-de5c-4c66-b539-d6b06f74cdb8.jpg"
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "946916473582550004"
checkin_date: "2025-07-02"
property_url: "https://www.airbnb.com/rooms/946916473582550004"
checkout_date: "2025-07-07"
regular_price: null
reviews_count: "103"
average_rating: "4.99"
geo_coordinates: {
latitude: 49.4528
longitude: -96.4416
}
}
7: {
name: "Lakefront, Mountain View - 2 Bedrooms Resort Suite"
price: "$619"
title: "Condo in Lac-Supérieur"
adults: "2"
badges: [
0: "Superhost"
]
images: [
0: "https://a0.muscache.com/im/pictures/prohost-api/Hosting-1166619740097167900/original/10f740a2-3306-..."
1: "https://a0.muscache.com/im/pictures/prohost-api/Hosting-1166619740097167900/original/2eeb78cc-30ec-..."
2: "https://a0.muscache.com/im/pictures/prohost-api/Hosting-1166619740097167900/original/8c4f121f-3107-..."
3: "https://a0.muscache.com/im/pictures/prohost-api/Hosting-1166619740097167900/original/7dae20b9-dc13-..."
4: "https://a0.muscache.com/im/pictures/prohost-api/Hosting-1166619740097167900/original/e8e7013e-a3a6-..."
5: "https://a0.muscache.com/im/pictures/prohost-api/Hosting-1166619740097167900/original/5a8cf73f-afe6-..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "1166619740097167900"
checkin_date: "2025-05-09"
property_url: "https://www.airbnb.com/rooms/1166619740097167900"
checkout_date: "2025-05-14"
regular_price: null
reviews_count: "82"
average_rating: "4.87"
geo_coordinates: {
latitude: 46.2076
longitude: -74.4721
}
}
8: {
name: "Muskoka Lake Hideaway + Hot Tub | Near Arrowhead"
price: "$1,558"
title: "Cabin in Huntsville"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE0MTk0Mzg3MDk1MTEzNzI..."
1: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE0MTk0Mzg3MDk1MTEzNzI..."
2: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE0MTk0Mzg3MDk1MTEzNzI..."
3: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE0MTk0Mzg3MDk1MTEzNzI..."
4: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE0MTk0Mzg3MDk1MTEzNzI..."
5: "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE0MTk0Mzg3MDk1MTEzNzI..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "1141943870951137209"
checkin_date: "2025-05-27"
property_url: "https://www.airbnb.com/rooms/1141943870951137209"
checkout_date: "2025-06-01"
regular_price: null
reviews_count: "68"
average_rating: "5.0"
geo_coordinates: {
latitude: 45.38242
longitude: -79.08111
}
}
9: {
name: "RidgeView - Mountain View and Spa Near Quebec City"
price: "$1,959"
title: "Chalet in Lac-Beauport"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/miso/Hosting-824027016129337645/original/55b303a0-8f3d-406d-90e..."
1: "https://a0.muscache.com/im/pictures/miso/Hosting-824027016129337645/original/06b6f83b-2ea1-448e-8e7..."
2: "https://a0.muscache.com/im/pictures/miso/Hosting-824027016129337645/original/2317d815-2995-4894-82b..."
3: "https://a0.muscache.com/im/pictures/miso/Hosting-824027016129337645/original/f4c510e2-422c-4ca5-8c8..."
4: "https://a0.muscache.com/im/pictures/miso/Hosting-824027016129337645/original/1e194e23-db4a-4916-895..."
5: "https://a0.muscache.com/im/pictures/miso/Hosting-824027016129337645/original/a1e4b00e-62bc-49f4-84f..."
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "824027016129337645"
checkin_date: "2025-10-23"
property_url: "https://www.airbnb.com/rooms/824027016129337645"
checkout_date: "2025-10-28"
regular_price: null
reviews_count: "148"
average_rating: "4.97"
geo_coordinates: {
latitude: 46.975
longitude: -71.2577
}
}
10: {
name: "Safari Dome with Hot Tub"
price: "$1,249"
title: "Dome in Rivière-Rouge"
adults: "2"
badges: [
0: "Guest favorite"
]
images: [
0: "https://a0.muscache.com/im/pictures/c0adad14-17a7-42dd-840b-f497a8f8c454.jpg"
1: "https://a0.muscache.com/im/pictures/93b56205-5abe-4c19-8eba-8ed946b03c64.jpg"
2: "https://a0.muscache.com/im/pictures/hosting/Hosting-724046498093859282/original/069eb5b2-0cc8-4480-..."
3: "https://a0.muscache.com/im/pictures/hosting/Hosting-724046498093859282/original/d030a817-9903-46ec-..."
4: "https://a0.muscache.com/im/pictures/miso/Hosting-724046498093859282/original/fafa416d-f6e5-48d3-a1c..."
5: "https://a0.muscache.com/im/pictures/81b76454-802b-419d-81c9-1ff4a3eb0d66.jpg"
]
infants: "1"
children: "1"
currency: "$"
price_type: "for 5 nights"
destination: "Canada"
listing_url: "https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_..."
property_id: "724046498093859282"
checkin_date: "2025-06-07"
property_url: "https://www.airbnb.com/rooms/724046498093859282"
checkout_date: "2025-06-12"
regular_price: null
reviews_count: "306"
average_rating: "4.94"
geo_coordinates: {
latitude: 46.39328
longitude: -74.88134
}
}
With just a few lines of code, you can integrate our API with your application and start receiving data as a JSON response.
import requests
url = "https://get.scrapehero.com/api/airbnb/search/?x-api-key=xxxxxxxxxxxxxxxxxxxxxxxx&url=https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_input_type=0&price_filter_num_nights=5&channel=EXPLORE&search_type=filter_change&place_id=ChIJ2WrMN9MDDUsRpY9Doiq3aJk&date_picker_type=calendar&checkin=2023-11-08&checkout=2023-11-10&adults=2&children=1&infants=1&source=structured_search_input_header&locale=en&_set_bev_on_new_domain=1736403690_EAOWM3YmFlYzY4MG"
headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Access-Control-Allow-Origin": "*"
}
response = requests.get(url, headers=headers)
const axios = require('axios');
const url = "https://get.scrapehero.com/api/airbnb/search/?x-api-key=xxxxxxxxxxxxxxxxxxxxxxxx&url=https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_input_type=0&price_filter_num_nights=5&channel=EXPLORE&search_type=filter_change&place_id=ChIJ2WrMN9MDDUsRpY9Doiq3aJk&date_picker_type=calendar&checkin=2023-11-08&checkout=2023-11-10&adults=2&children=1&infants=1&source=structured_search_input_header&locale=en&_set_bev_on_new_domain=1736403690_EAOWM3YmFlYzY4MG";
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
"Access-Control-Allow-Origin": "*"
};
axios.get(url, {
headers: headers
}).then(response => {
const responseData = response.data;
console.log(responseData);
});
"application/json",
"Accept" => "application/json",
"Access-Control-Allow-Origin" => "*"
];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
$response = curl_exec($ch);
curl_close($ch);
?>
HttpResponse response = Unirest.get("https://get.scrapehero.com/api/airbnb/search/?x-api-key=xxxxxxxxxxxxxxxxxxxxxxxx&url=https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_input_type=0&price_filter_num_nights=5&channel=EXPLORE&search_type=filter_change&place_id=ChIJ2WrMN9MDDUsRpY9Doiq3aJk&date_picker_type=calendar&checkin=2023-11-08&checkout=2023-11-10&adults=2&children=1&infants=1&source=structured_search_input_header&locale=en&_set_bev_on_new_domain=1736403690_EAOWM3YmFlYzY4MG")
.header("Content-Type", "application/json")
.header("Accept", "application/json")
.header("Access-Control-Allow-Origin", "*")
.asString();
require 'httparty'
url = "https://get.scrapehero.com/api/airbnb/search/?x-api-key=xxxxxxxxxxxxxxxxxxxxxxxx&url=https://www.airbnb.com/s/Canada/homes?tab_id=home_tab&refinement_paths%5B%5D=%2Fhomes&price_filter_input_type=0&price_filter_num_nights=5&channel=EXPLORE&search_type=filter_change&place_id=ChIJ2WrMN9MDDUsRpY9Doiq3aJk&date_picker_type=calendar&checkin=2023-11-08&checkout=2023-11-10&adults=2&children=1&infants=1&source=structured_search_input_header&locale=en&_set_bev_on_new_domain=1736403690_EAOWM3YmFlYzY4MG"
response = HTTParty.get(url, {
:headers => {
"Content-Type" => "application/json",
"Accept" => "application/json",
"Access-Control-Allow-Origin" => "*"
}
})
We have a wide variety of business scrapers and APIs available on our Marketplace. You can use these web scraping tools to get more real estate data.
Does not renew
Compare all features &
choose what works best for you
Need More?
Contact us for a custom plan based on your needs.
Join 12400+ customers who love working with ScrapeHero
A few mouse clicks and copy/paste is all that it takes!
The API returns highly structured JSON data in real-time within seconds.
Our robust infrastructure allows us to scale the API to meet your high volume demands easily.
You can easily integrate our APIs to your application and stream extracted data seamlessly.
We use the best residential proxies to route your requests to avoid IP bans and CAPTCHAs.
Can’t find what you’re looking for? Check out Cloud Support for assistance!
Sure, you can modify or cancel your plan at any time. Click on the Billing tab to change your plan.
If you cancel, you’ll be billed for the current month, but you won’t be charged again. If you have any page credits, you can still use our service until it reaches its limit.
Normally, it will take 3-5 business days to build a custom API endpoint. However, this may vary according to the complexity of the site and the proposed business logic.
No, we always provide the latest and most accurate data present on the website. However, you are free to cache the results in your systems to reduce API calls and costs.
Sure, we can build custom solutions for you. Please contact our Sales team using this link, and that will get us started. In your message, please describe in detail what you require.
All our data credit reset at the end of the billing period. Any unused credits do not carry over to the next billing period and also are nonrefundable. This is consistent with most software subscription services.
Contact us to schedule a brief, introductory call with our experts and learn how we can assist your needs.
Legal Disclaimer: ScrapeHero is an equal opportunity data service provider, a conduit, just like an ISP. We just gather data for our customers responsibly and sensibly. We do not store or resell data. We only provide the technologies and data pipes to scrape publicly available data. The mention of any company names, trademarks or data sets on our site does not imply we can or will scrape them. They are listed only as an illustration of the types of requests we get. Any code provided in our tutorials is for learning only, we are not responsible for how it is used.