Airbnb Search API
Our Airbnb Search API allows you to scrape places to stay from Airbnb search results. For each place, the API returns its name and type, rating and number of reviews, badges (like Guest favorite), price for the stay with its breakdown and discounts, rooms and beds, photos, GPS coordinates, and more.
Search a destination with q or a map area with map_bounds, for your dates and guests, with Airbnb's filters: price, type of place, rooms and beds, property types, amenities, accessibility features, and booking options. Results can be localized with any of the Airbnb domains and currencies.
The API endpoint is https://serpapi.com/search?engine=airbnb
Head to the playground for a live and interactive demo.
API Parameters
Geographic Location
map_bounds
Optional
Parameter defines the GPS coordinates of the map area to search in, like moving the map on Airbnb. Only places within these bounds are shown. Its value must be 4 comma-separated numbers matching the following format:north + , + east + , + south + , + westnorth and south are latitudes, and east and west are longitudes (e.g., 30.30,-97.70,30.24,-97.78 for Downtown Austin, TX).
Either q or map_bounds should be set.
Localization
airbnb_domain
Optional
Parameter defines the Airbnb domain to use. The domain sets the language, the region, and the default currency of the results (e.g., airbnb.co.uk for English (United Kingdom) in GBP, or fr.airbnb.ca for French (Canada) in CAD). It defaults to airbnb.com. Head to the Airbnb domains page for a full list of supported Airbnb domains.
currency
Optional
Parameter defines the currency of the returned prices. It defaults to the currency of the Airbnb domain (e.g., USD for airbnb.com, or EUR for airbnb.fr). Head to the Airbnb currencies page for a full list of supported currency codes.
Dates And Guests
check_in_date
Optional
Parameter defines the check-in date. The format is YYYY-MM-DD (e.g., 2026-11-06). It must be used together with check_out_date.
When dates aren't set, Airbnb suggests dates for each place (usually a 5-night stay), and returns prices for these dates. They are available in check_in_date and check_out_date of each result.
Advanced Filters
room_type
Optional
Parameter defines the type of place to show. It defaults to any type.
Available options:entire_home - Entire homeprivate_room - Private room
To only show hotels, use hotel in property_types.
min_price
Optional
Parameter defines the minimum trip price, including all fees, like Airbnb's price range filter (e.g., 500). It's in the currency of the results. When dates aren't set, it applies to a 5-night stay.
max_price
Optional
Parameter defines the maximum trip price, including all fees, like Airbnb's price range filter (e.g., 2000). It's in the currency of the results. When dates aren't set, it applies to a 5-night stay.
property_types
Optional
Parameter defines the property types to show. It's a comma-separated list of options (e.g., house,guesthouse).
Available options:house - Houseapartment - Apartmentguesthouse - Guesthousehotel - Hotel
amenities
Optional
Parameter defines the amenities the places must have. It's a comma-separated list of options (e.g., wifi,pool,free_parking). Head to the Airbnb amenities page for a full list of supported amenities.
accessibility_features
Optional
Parameter defines the accessibility features the places must have. It's a comma-separated list of options (e.g., step_free_access,step_free_shower). Head to the Airbnb accessibility features page for a full list of supported accessibility features.
host_languages
Optional
Parameter defines the languages the host must speak. It's a comma-separated list of language codes (e.g., en,es). Head to the Airbnb host languages page for a full list of supported languages.
Booking Options
instant_book
Optional
Parameter defines whether to only show places that can be booked without waiting for the host's approval. It can be set to true or false (default).
self_check_in
Optional
Parameter defines whether to only show places with self check-in. It can be set to true or false (default).
Serpapi Parameters
no_cache
Optional
Parameter will force SerpApi to fetch the Airbnb results even if a cached version is already present. A cache is served only if the query and all parameters are exactly the same. Cache expires after 1h. Cached searches are free, and are not counted towards your searches per month. It can be set to false (default) to allow results from the cache, or true to disallow results from the cache. no_cache and async parameters should not be used together.
async
Optional
Parameter defines the way you want to submit your search to SerpApi. It can be set to false (default) to open an HTTP connection and keep it open until you got your search results, or true to just submit your search to SerpApi and retrieve them later. In this case, you'll need to use our Searches Archive API to retrieve your results. async and no_cache parameters should not be used together. async should not be used on accounts with Ludicrous Speed enabled.
zero_trace
Optional
Enterprise only. Parameter enables ZeroTrace mode. It can be set to false (default) or true. Enable this mode to skip storing search parameters, search files, and search metadata on our servers. This may make debugging more difficult.
output
Optional
Parameter defines the format of the result. It can be set to json (default) to get a structured JSON of the results, html to get the raw HTML retrieved, or md to get a markdown-formatted version optimized for LLMs and AI agents.
json_restrictor
Optional
Parameter defines the fields you want to include in the output, reducing payload size for faster response. See the JSON Restrictor documentation for more details.
API Results
JSON Results
JSON output includes structured data for Organic Results.
A search status is accessible through search_metadata.status.
It flows this way: Processing -> Success || Error.
If a search has failed, error will contain an error message.
search_metadata.id is the search ID inside SerpApi.
HTML Results
This API does not have a full HTML response, only text.
search_metadata.prettify_html_file contains a link to the prettified version of the result.
It is displayed in the playground.
Markdown Results
Markdown output is optimized for LLMs and AI agents. It provides most of the same informational content as JSON
in a token-efficient format using tables, markdown links, and YAML frontmatter.
To access, use the output=md parameter, the /search.md endpoint, or request header Accept: text/markdown.
API Examples
Result for q: Austin, TX
When dates aren't set, Airbnb suggests dates for each place, usually for a 5-night stay, and returns its price for these dates. They are available in check_in_date and check_out_date of each result, and in its link.
{
"search_metadata": {
"id": "6ab30850507c172183383fff",
"status": "Success",
"json_endpoint": "https://serpapi.com/searches/4mX7qV0dG3rT9wYc8LhBnA/6ab30850507c172183383fff.json",
"created_at": "2026-09-22 22:30:14 UTC",
"processed_at": "2026-09-22 22:30:14 UTC",
"airbnb_url": "https://www.airbnb.com/s/Austin--TX/homes?currency=USD",
"raw_html_file": "https://serpapi.com/searches/4mX7qV0dG3rT9wYc8LhBnA/6ab30850507c172183383fff.html",
"prettify_html_file": "https://serpapi.com/searches/4mX7qV0dG3rT9wYc8LhBnA/6ab30850507c172183383fff.prettify",
"total_time_taken": 1.62
},
"search_parameters": {
"engine": "airbnb",
"q": "Austin, TX",
"airbnb_domain": "airbnb.com",
"currency": "USD"
},
"search_information": {
"total_results": 6083,
"query_displayed": "Austin, TX"
},
"organic_results": [
{
"position": 1,
"listing_id": "1516509370603548960",
"title": "Home in Austin",
"name": "Luxe Rainey DTown Oasis | Private Pool + Hot Tub",
"description": "Near Rainey Street, with a private pool, a hot tub, and a balcony",
"link": "https://www.airbnb.com/rooms/1516509370603548960?check_in=2026-11-29&check_out=2026-12-04",
"rating": 4.95,
"reviews": 61,
"badges": [
"Guest favorite"
],
"price": "$1,582",
"extracted_price": 1582,
"old_price": "$2,476",
"extracted_old_price": 2476,
"price_qualifier": "for 5 nights",
"price_breakdown": [
{
"description": "5 nights x $495.20",
"price": "$2,476.00",
"extracted_price": 2476.0
},
{
"description": "Early booking discount",
"price": "-$894.00",
"extracted_price": -894.0
},
{
"description": "Price after discount",
"price": "$1,582.00",
"extracted_price": 1582.0
}
],
"check_in_date": "2026-11-29",
"check_out_date": "2026-12-04",
"details": [
"3 bedrooms",
"7 beds",
"3.5 baths"
],
"bedrooms": 3,
"beds": 7,
"bathrooms": 3.5,
"highlights": [
"Book early to save",
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 30.25642,
"longitude": -97.73184
},
"thumbnail": "https://a0.muscache.com/im/pictures/hosting/Hosting-1516509370603548960/original/58fa07e9-f065-426c-a39d-aa66d133116e.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-1516509370603548960/original/58fa07e9-f065-426c-a39d-aa66d133116e.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1516509370603548960/original/fc9f5355-613e-4755-b832-31e13a4a3924.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1516509370603548960/original/f7fef85f-1c00-423a-a624-d3e0088c893b.jpeg",
...
]
},
{
"position": 2,
"listing_id": "1721866581707097558",
"title": "Home in Austin",
"name": "White House | 2.5 Acres | Sleeps 13",
"description": "French-inspired retreat on 2.5 wooded acres",
"link": "https://www.airbnb.com/rooms/1721866581707097558?check_in=2026-11-08&check_out=2026-11-13",
"rating": 5.0,
"reviews": 3,
"price": "$2,515",
"extracted_price": 2515,
"old_price": "$3,094",
"extracted_old_price": 3094,
"price_qualifier": "for 5 nights",
"price_breakdown": [
{
"description": "5 nights x $618.80",
"price": "$3,094.00",
"extracted_price": 3094.0
},
{
"description": "Long stay discount",
"price": "-$579.00",
"extracted_price": -579.0
},
{
"description": "Price after discount",
"price": "$2,515.00",
"extracted_price": 2515.0
}
],
"check_in_date": "2026-11-08",
"check_out_date": "2026-11-13",
"details": [
"5 bedrooms",
"7 beds",
"4.5 baths"
],
"bedrooms": 5,
"beds": 7,
"bathrooms": 4.5,
"highlights": [
"Extended stay discount",
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 30.39217,
"longitude": -97.91435
},
"thumbnail": "https://a0.muscache.com/im/pictures/hosting/Hosting-1721866581707097558/original/d39d092d-c0ae-449a-be56-ed23e37e2fa4.png",
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-1721866581707097558/original/d39d092d-c0ae-449a-be56-ed23e37e2fa4.png",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1721866581707097558/original/ab6c24d6-2430-4941-a7bd-8a0144c9eb1e.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1721866581707097558/original/43c7a9f8-8cb4-4d89-a958-bb5be17ba39d.png",
...
]
},
...
],
"serpapi_pagination": {
"current": 1,
"next": "https://serpapi.com/search.json?airbnb_domain=airbnb.com¤cy=USD&engine=airbnb&page=2&q=Austin%2C+TX",
"other_pages": {
"2": "https://serpapi.com/search.json?airbnb_domain=airbnb.com¤cy=USD&engine=airbnb&page=2&q=Austin%2C+TX",
"3": "https://serpapi.com/search.json?airbnb_domain=airbnb.com¤cy=USD&engine=airbnb&page=3&q=Austin%2C+TX",
"4": "https://serpapi.com/search.json?airbnb_domain=airbnb.com¤cy=USD&engine=airbnb&page=4&q=Austin%2C+TX",
...
}
}
}
Result for check_in_date, check_out_date, adults, and children
check_in_date and check_out_date set the dates of the stay: all places are priced for the same stay, and only places available for these dates are shown. adults, children, infants, and pets set the guests, to only show places that can host them.
{
...
"search_parameters": {
"engine": "airbnb",
"q": "Austin, TX",
"airbnb_domain": "airbnb.com",
"currency": "USD",
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10",
"adults": 2,
"children": 1
},
"organic_results": [
{
"position": 1,
"listing_id": "39029322",
"title": "Bungalow in Travis Heights",
"name": "Magical Tree House",
"description": "Magical Tree House",
"link": "https://www.airbnb.com/rooms/39029322?check_in=2026-11-06&check_out=2026-11-10&adults=2&children=1",
"rating": 4.93,
"reviews": 440,
"badges": [
"Guest favorite"
],
"price": "$792",
"extracted_price": 792,
"price_qualifier": "for 4 nights",
"price_breakdown": [
{
"description": "4 nights x $198.00",
"price": "$792.00",
"extracted_price": 792.0
}
],
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10",
"details": [
"2 bedrooms",
"2 king beds"
],
"bedrooms": 2,
"beds": 2,
"highlights": [
"Pay $0 today",
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 30.24956,
"longitude": -97.74774
},
"thumbnail": "https://a0.muscache.com/im/pictures/miso/Hosting-39029322/original/c80aa6ae-39b6-4234-a1cd-d3e2caede152.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/miso/Hosting-39029322/original/c80aa6ae-39b6-4234-a1cd-d3e2caede152.jpeg",
"https://a0.muscache.com/im/pictures/miso/Hosting-39029322/original/ce620dee-db2b-4db7-90c2-52759451ab8a.jpeg",
"https://a0.muscache.com/im/pictures/miso/Hosting-39029322/original/23040c6b-e8c0-4184-85f4-1fd1dc97364c.jpeg",
...
]
},
{
"position": 2,
"listing_id": "17545365",
"title": "Home in East Austin",
"name": "Downtown Casa - neighborhood feel, close to it all",
"description": "Downtown Casa - neighborhood feel, close to it all",
"link": "https://www.airbnb.com/rooms/17545365?check_in=2026-11-06&check_out=2026-11-10&adults=2&children=1",
"rating": 4.87,
"reviews": 607,
"badges": [
"Guest favorite"
],
"price": "$696",
"extracted_price": 696,
"old_price": "$776",
"extracted_old_price": 776,
"price_qualifier": "for 4 nights",
"price_breakdown": [
{
"description": "4 nights x $174.00",
"price": "$696.00",
"extracted_price": 696.0,
"old_price": "$776.00",
"extracted_old_price": 776.0
}
],
"price_disclaimers": [
"Deanna recently lowered the price for these dates (from the average rate for the past 60 nights)."
],
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10",
"details": [
"2 bedrooms",
"2 beds"
],
"bedrooms": 2,
"beds": 2,
"highlights": [
"Pay $0 today",
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 30.25741,
"longitude": -97.73366
},
"thumbnail": "https://a0.muscache.com/im/pictures/adc96c2c-412e-4c99-b6a9-6aadece79ab1.jpg",
"images": [
"https://a0.muscache.com/im/pictures/adc96c2c-412e-4c99-b6a9-6aadece79ab1.jpg",
"https://a0.muscache.com/im/pictures/771682db-8f94-4312-a942-0ec96fa6c5b7.jpg",
"https://a0.muscache.com/im/pictures/fde264ce-64ec-492a-84dc-e4110e97ab62.jpg",
...
]
},
...
]
}
Result with filters
All of Airbnb's filters are available: the type of place (room_type), the trip price range including all fees (min_price and max_price), the minimum number of bedrooms, beds, and bathrooms, property_types, amenities, accessibility_features, host_languages, and booking options (instant_book, self_check_in, guest_favorite, and luxe). This example shows entire homes with 2+ bedrooms, a pool, and wifi, that are Guest favorites, for 4 guests, at up to $3,000 for the stay.
{
...
"search_information": {
"total_results": 563,
"query_displayed": "Austin, TX"
},
"organic_results": [
{
"position": 1,
"listing_id": "1237624212567128658",
"title": "Apartment in Austin",
"name": "2BD Luxury Condo | Water Views | Pool | Rainey St",
"description": "22nd-floor water views on Rainey Street",
"link": "https://www.airbnb.com/rooms/1237624212567128658?check_in=2026-11-06&check_out=2026-11-10&adults=4",
"rating": 4.94,
"reviews": 87,
"badges": [
"Guest favorite"
],
"price": "$1,276",
"extracted_price": 1276,
"old_price": "$1,571",
"extracted_old_price": 1571,
"price_qualifier": "for 4 nights",
"price_breakdown": [
{
"description": "4 nights x $319.00",
"price": "$1,276.00",
"extracted_price": 1276.0,
"old_price": "$1,570.50",
"extracted_old_price": 1570.5
}
],
"price_disclaimers": [
"NomadSTR recently lowered the price for these dates (from the average rate for the past 60 nights)."
],
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10",
"details": [
"2 bedrooms",
"3 beds",
"2 baths"
],
"bedrooms": 2,
"beds": 3,
"bathrooms": 2,
"highlights": [
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 30.25531,
"longitude": -97.73907
},
"thumbnail": "https://a0.muscache.com/im/pictures/hosting/Hosting-1237624212567128658/original/acd6f8b9-8060-4390-bb50-73c82469bf03.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-1237624212567128658/original/acd6f8b9-8060-4390-bb50-73c82469bf03.jpeg",
"https://a0.muscache.com/im/pictures/miso/Hosting-1237624212567128658/original/908bbb63-dd01-4e4f-8bb7-df5354fa04f9.jpeg",
"https://a0.muscache.com/im/pictures/miso/Hosting-1237624212567128658/original/b41099db-3557-4678-b78b-0dce2373faa2.png",
...
]
},
{
"position": 2,
"listing_id": "973289551456243799",
"title": "Home in Austin",
"name": "Penthouse | Rooftop Pool | Walk to Rainey St.",
"description": "Panoramic Lady Bird Lake views on Rainey Street, with a rooftop pool",
"link": "https://www.airbnb.com/rooms/973289551456243799?check_in=2026-11-06&check_out=2026-11-10&adults=4",
"rating": 5.0,
"reviews": 104,
"badges": [
"Guest favorite"
],
"price": "$1,822",
"extracted_price": 1822,
"price_qualifier": "for 4 nights",
"price_breakdown": [
{
"description": "4 nights x $455.50",
"price": "$1,822.00",
"extracted_price": 1822.0
}
],
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10",
"details": [
"3 bedrooms",
"6 beds",
"2 baths"
],
"bedrooms": 3,
"beds": 6,
"bathrooms": 2,
"gps_coordinates": {
"latitude": 30.2565,
"longitude": -97.7389
},
"thumbnail": "https://a0.muscache.com/im/pictures/prohost-api/Hosting-973289551456243799/original/5dbec6e8-9ae0-4c74-828f-8a52ae5f514f.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/prohost-api/Hosting-973289551456243799/original/5dbec6e8-9ae0-4c74-828f-8a52ae5f514f.jpeg",
"https://a0.muscache.com/im/pictures/prohost-api/Hosting-973289551456243799/original/145b7cc6-0fd8-41d6-b5d0-693c04eca6f7.jpeg",
"https://a0.muscache.com/im/pictures/prohost-api/Hosting-973289551456243799/original/c8863ff6-78f8-442e-a7b4-9f1a16bbddc2.jpeg",
...
]
},
...
]
}
Result for map_bounds (Downtown Austin, TX)
map_bounds defines the GPS coordinates of the map area to search in, in the north,east,south,west format, like moving the map on Airbnb. It can be used alone, as in this example, to search any map area, or together with q.
{
...
"search_information": {
"total_results": 3435
},
"organic_results": [
{
"position": 1,
"listing_id": "1714841954894293477",
"title": "The Code",
"name": "The Code",
"link": "https://www.airbnb.com/rooms/1714841954894293477?check_in=2026-10-01&check_out=2026-10-06",
"rating": 4.83,
"badges": [
"Featured hotel"
],
"price": "$1,194",
"extracted_price": 1194,
"price_qualifier": "for 5 nights",
"price_breakdown": [
{
"description": "5 nights x $238.80",
"price": "$1,194.00",
"extracted_price": 1194.0
}
],
"price_disclaimers": [
"Price may vary by room type",
"1 bedroom deluxe suite with balcony"
],
"check_in_date": "2026-10-01",
"check_out_date": "2026-10-06",
"highlights": [
"+$179 Airbnb credit"
],
"gps_coordinates": {
"latitude": 30.2469,
"longitude": -97.7767
},
"thumbnail": "https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1719277645051891524/original/98a3717d-cad4-4ac3-b454-1987382e63bf.png",
"images": [
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1719277645051891524/original/98a3717d-cad4-4ac3-b454-1987382e63bf.png",
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1719277645051891524/original/3c89ec62-36e6-445d-bf2f-31776f9ab0cf.jpeg",
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1719277645051891524/original/16c97567-901c-45d4-b3da-35405a9d4f41.png",
...
]
},
{
"position": 2,
"listing_id": "48145872",
"title": "Sentral Studio Apt on East 6th St",
"name": "Sentral Studio Apt on East 6th St",
"description": "Heart of East 6th Street, with a courtyard fire pit and alfresco dining",
"link": "https://www.airbnb.com/rooms/48145872?check_in=2026-10-01&check_out=2026-10-06",
"rating": 4.69,
"price": "$1,050",
"extracted_price": 1050,
"old_price": "$1,218",
"extracted_old_price": 1218,
"price_qualifier": "for 5 nights",
"price_breakdown": [
{
"description": "5 nights x $243.48",
"price": "$1,217.38",
"extracted_price": 1217.38
},
{
"description": "Long stay discount",
"price": "-$168.30",
"extracted_price": -168.3
},
{
"description": "Price after discount",
"price": "$1,049.08",
"extracted_price": 1049.08
}
],
"check_in_date": "2026-10-01",
"check_out_date": "2026-10-06",
"highlights": [
"Extended stay discount",
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 30.2625,
"longitude": -97.7247
},
"thumbnail": "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6NDgxNDU4NzI=/original/6456b25b-93df-4f53-8f52-f52bd7579c02.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6NDgxNDU4NzI=/original/6456b25b-93df-4f53-8f52-f52bd7579c02.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6NDgxNDU4NzI=/original/fcf45d62-ace7-4166-a469-3ae5a34965b1.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6NDgxNDU4NzI=/original/4a07d689-2352-43cf-9f43-e70d58eda321.jpeg",
...
]
},
...
]
}
Result for airbnb_domain: airbnb.fr
airbnb_domain sets the language, the region, and the default currency of the results. Head to the Airbnb domains page for a full list of supported Airbnb domains, and use currency to get prices in another currency. In some regions, like the EU and the UK, results also have the type of host (host_type), and price breakdowns detail taxes and fees.
{
...
"search_parameters": {
"engine": "airbnb",
"q": "Paris",
"airbnb_domain": "airbnb.fr",
"currency": "EUR",
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10"
},
"organic_results": [
{
"position": 1,
"listing_id": "1159947464412133699",
"title": "Chambre · Paris",
"name": "Grand studio au cœur du Canal Saint Martin",
"description": "Grand studio au cœur du Canal Saint Martin",
"link": "https://www.airbnb.fr/rooms/1159947464412133699?check_in=2026-11-06&check_out=2026-11-10",
"rating": 4.97,
"reviews": 118,
"badges": [
"Coup de cœur voyageurs"
],
"price": "572 €",
"extracted_price": 572,
"price_qualifier": "au total",
"price_breakdown": [
{
"description": "4 nuits x 127,00 €",
"price": "508,00 €",
"extracted_price": 508.0
},
{
"description": "Taxes",
"price": "63,70 €",
"extracted_price": 63.7
},
{
"description": "Total",
"price": "571,70 €",
"extracted_price": 571.7
}
],
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10",
"details": [
"1 lit queen size",
"1 salle de bain"
],
"beds": 1,
"bathrooms": 1,
"host_type": "Particulier",
"highlights": [
"Payez 0 € aujourd'hui",
"Annulation gratuite"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 48.8734,
"longitude": 2.3646
},
"thumbnail": "https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE1OTk0NzQ2NDQxMjEzMzY5OQ%3D%3D/original/56d36091-5158-4197-985d-11f7d3cb7b8c.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE1OTk0NzQ2NDQxMjEzMzY5OQ%3D%3D/original/56d36091-5158-4197-985d-11f7d3cb7b8c.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE1OTk0NzQ2NDQxMjEzMzY5OQ%3D%3D/original/4ba0640e-395c-4207-97f3-84aef9686fba.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-U3RheVN1cHBseUxpc3Rpbmc6MTE1OTk0NzQ2NDQxMjEzMzY5OQ==/original/5374cd5a-e0ce-4771-bb0f-4ab9814cddaf.jpeg",
...
]
},
{
"position": 2,
"listing_id": "23158726",
"title": "Chambre · Paris",
"name": "Chambre indépendante avec salle de bain à Bastille",
"description": "Chambre indépendante avec salle de bain à Bastille",
"link": "https://www.airbnb.fr/rooms/23158726?check_in=2026-11-06&check_out=2026-11-10",
"rating": 4.94,
"reviews": 303,
"badges": [
"Coup de cœur voyageurs"
],
"price": "463 €",
"extracted_price": 463,
"price_qualifier": "au total",
"price_breakdown": [
{
"description": "4 nuits x 113,00 €",
"price": "452,00 €",
"extracted_price": 452.0
},
{
"description": "Taxes",
"price": "10,40 €",
"extracted_price": 10.4
},
{
"description": "Total",
"price": "462,40 €",
"extracted_price": 462.4
}
],
"check_in_date": "2026-11-06",
"check_out_date": "2026-11-10",
"details": [
"1 lit double",
"1 salle de bain"
],
"beds": 1,
"bathrooms": 1,
"host_type": "Particulier",
"highlights": [
"Payez 0 € aujourd'hui",
"Annulation gratuite"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 48.85216,
"longitude": 2.3673
},
"thumbnail": "https://a0.muscache.com/im/pictures/304dc78d-8a1e-4c9c-9bed-784d217d47d6.jpg",
"images": [
"https://a0.muscache.com/im/pictures/304dc78d-8a1e-4c9c-9bed-784d217d47d6.jpg",
"https://a0.muscache.com/im/pictures/e4e74f5a-eb43-44f3-9bb6-8b19ac40b49f.jpg",
"https://a0.muscache.com/im/pictures/b325cc15-aa5e-4664-9f01-cb23d1a0b8d2.jpg",
...
]
},
...
]
}
Result for airbnb_domain: airbnb.co.uk
Results of airbnb.co.uk are in British English and in pounds sterling (GBP). They show the type of host (host_type) instead of rooms and beds.
{
...
"search_parameters": {
"engine": "airbnb",
"q": "London",
"airbnb_domain": "airbnb.co.uk",
"currency": "GBP"
},
"organic_results": [
{
"position": 1,
"listing_id": "1771727412619573825",
"title": "Room in Tower Hamlets",
"name": "Luxury Apartment | O2 & Thames View | Canary Wharf",
"description": "Luxury Apartment | O2 & Thames View | Canary Wharf",
"link": "https://www.airbnb.co.uk/rooms/1771727412619573825?check_in=2026-12-13&check_out=2026-12-18",
"is_new_listing": true,
"price": "£890",
"extracted_price": 890,
"price_qualifier": "total",
"price_breakdown": [
{
"description": "5 nights x £178.00",
"price": "£890.00",
"extracted_price": 890.0
}
],
"check_in_date": "2026-12-13",
"check_out_date": "2026-12-18",
"host_type": "Individual host",
"highlights": [
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 51.5069,
"longitude": -0.0055
},
"thumbnail": "https://a0.muscache.com/im/pictures/hosting/Hosting-1771727412619573825/original/ca20108f-a4d2-47aa-a28e-5351c3288982.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-1771727412619573825/original/ca20108f-a4d2-47aa-a28e-5351c3288982.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1771727412619573825/original/8eb78e08-9768-4a21-a1c9-4e42e4af98b1.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1771727412619573825/original/70cf8ad6-9433-443d-9b7e-3fdcdee848c4.jpeg",
...
]
},
{
"position": 2,
"listing_id": "1764640090384422735",
"title": "Flat in London",
"name": "Cosy Place",
"description": "Cosy Place",
"link": "https://www.airbnb.co.uk/rooms/1764640090384422735?check_in=2026-12-13&check_out=2026-12-18",
"rating": 5.0,
"reviews": 3,
"badges": [
"Superhost"
],
"price": "£515",
"extracted_price": 515,
"price_qualifier": "total",
"price_breakdown": [
{
"description": "5 nights x £103.00",
"price": "£515.00",
"extracted_price": 515.0
}
],
"check_in_date": "2026-12-13",
"check_out_date": "2026-12-18",
"host_type": "Individual host",
"highlights": [
"Free cancellation"
],
"free_cancellation": true,
"gps_coordinates": {
"latitude": 51.6153,
"longitude": -0.0613
},
"thumbnail": "https://a0.muscache.com/im/pictures/hosting/Hosting-1764640090384422735/original/1651d8c2-e466-4a95-b3e2-726ecf7ee7f6.jpeg",
"images": [
"https://a0.muscache.com/im/pictures/hosting/Hosting-1764640090384422735/original/1651d8c2-e466-4a95-b3e2-726ecf7ee7f6.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1764640090384422735/original/23c8bdbc-7539-4011-afd2-f7ceb8315947.jpeg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1764640090384422735/original/14f7402c-2d64-407f-b1f5-027f194e0da4.jpeg",
...
]
},
...
]
}
Result for page: 2
page gets the results of a specific page. Airbnb returns up to 18 results per page, and up to 15 pages. serpapi_pagination has the SerpApi links to get the other pages.
{
...
"serpapi_pagination": {
"current": 2,
"previous": "https://serpapi.com/search.json?adults=2&airbnb_domain=airbnb.com&check_in_date=2026-11-06&check_out_date=2026-11-10¤cy=USD&engine=airbnb&page=1&q=Austin%2C+TX",
"next": "https://serpapi.com/search.json?adults=2&airbnb_domain=airbnb.com&check_in_date=2026-11-06&check_out_date=2026-11-10¤cy=USD&engine=airbnb&page=3&q=Austin%2C+TX",
"other_pages": {
"1": "https://serpapi.com/search.json?adults=2&airbnb_domain=airbnb.com&check_in_date=2026-11-06&check_out_date=2026-11-10¤cy=USD&engine=airbnb&page=1&q=Austin%2C+TX",
"3": "https://serpapi.com/search.json?adults=2&airbnb_domain=airbnb.com&check_in_date=2026-11-06&check_out_date=2026-11-10¤cy=USD&engine=airbnb&page=3&q=Austin%2C+TX",
"4": "https://serpapi.com/search.json?adults=2&airbnb_domain=airbnb.com&check_in_date=2026-11-06&check_out_date=2026-11-10¤cy=USD&engine=airbnb&page=4&q=Austin%2C+TX",
...
}
}
}
JSON Structure Overview
{
...
"organic_results": [
{
"position": "Integer - Position of the place in the results of the page.",
"listing_id": "String - Airbnb listing ID of the place.",
"title": "String - Type and location of the place, or name of the hotel. (Ex. Home in Austin)",
"name": "String - Name of the place given by its host.",
"description": "String - Short description of the place.",
"link": "String - Link to the place on Airbnb, for the dates and guests of its price.",
"rating": "Float - Average rating of the place, out of 5.",
"reviews": "Integer - Number of reviews of the place.",
"is_new_listing": "Boolean - True for new places without enough reviews for a rating.",
"badges": [
"String - Badge of the place. (Ex. Guest favorite, Superhost, Featured hotel)"
],
"price": "String - Price of the stay, as displayed. (Ex. $1,582)",
"extracted_price": "Number - Price of the stay.",
"old_price": "String - Price of the stay before discounts, as displayed.",
"extracted_old_price": "Number - Price of the stay before discounts.",
"price_qualifier": "String - What the price is for. (Ex. for 5 nights, total)",
"price_breakdown": [
{
"description": "String - Description of the line of the price. (Ex. 5 nights x $495.20, Early booking discount)",
"price": "String - Price of the line, as displayed.",
"extracted_price": "Number - Price of the line. Negative for discounts.",
"old_price": "String - Price of the line before discounts, as displayed.",
"extracted_old_price": "Number - Price of the line before discounts."
}
],
"price_disclaimers": [
"String - Additional information about the price. (Ex. Price may vary by room type)"
],
"check_in_date": "String - Check-in date of the price, in YYYY-MM-DD format.",
"check_out_date": "String - Check-out date of the price, in YYYY-MM-DD format.",
"details": [
"String - Details of the place, like rooms, beds, and bathrooms. (Ex. 3 bedrooms)"
],
"bedrooms": "Number - Number of bedrooms.",
"beds": "Number - Number of beds.",
"bathrooms": "Number - Number of bathrooms.",
"host_type": "String - Type of host, shown in some regions like the EU and the UK. (Ex. Individual host, Business host)",
"highlights": [
"String - Highlight of the booking. (Ex. Free cancellation, Pay $0 today)"
],
"free_cancellation": "Boolean - True if the place offers free cancellation.",
"gps_coordinates": {
"latitude": "Float - Latitude of the place.",
"longitude": "Float - Longitude of the place."
},
"thumbnail": "String - Link to the main photo of the place.",
"images": [
"String - Link to a photo of the place."
]
}
],
"serpapi_pagination": {
"current": "Integer - Current page.",
"previous": "String - SerpApi link to the previous page.",
"next": "String - SerpApi link to the next page.",
"other_pages": {
"2": "String - SerpApi link to page 2."
}
}
}