Airbnb
Stay search results, listing details and availability calendars
Airbnb returns public stays, listing details, dated trip prices, and night availability, which depend on dates and may be limited, unavailable, or change.
Your information
Airbnb listing link, for example https://www.airbnb.com/rooms/1259514380601735776.
More options
First calendar month in YYYY-MM, for example 2026-11; defaults to the current month.
Number of months to check, for example 2; defaults to 1 (up to 12).
Example results
- Listing Link
- airbnb.com
- Listing Title
- Luxury top-floor apt. in heart of Marina w/ views!
- Days
Days Date Currency Minimum Nights Price Per Night Available for Check in Available for Check Out 2026-09-28—3—NoNo2026-09-29—3—NoNo2026-09-30—3—NoNo- Available Nights Per Month
Available Nights Per Month Count Month 02026-09
About Airbnb
Airbnb Search stays finds homes by destination and dates, with prices, ratings, amenities, and links; it needs a destination and travel dates.
Get listing returns public details, amenities, ratings, and dated prices for one listing; it needs a listing link, with dates optional.
Check listing availability returns available nights and daily booking rules; it needs a listing link, with month and duration optional.
Built by Fous from airbnb.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with Airbnb.
Actions
Check listing availability
1 credit per runCheck a public Airbnb listing’s available nights by month and daily check-in, check-out, and minimum-stay rules. Nightly prices are included only when Airbnb displays them; availability can change.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Monthmonth | Text | Optional | First calendar month in YYYY-MM, for example 2026-11; defaults to the current month.Example: 2026-11 |
Monthsmonths | Number | Optional | Number of months to check, for example 2; defaults to 1 (up to 12).Example: 2 |
Listinglisting | Text | Required | Airbnb listing link, for example https://www.airbnb.com/rooms/1259514380601735776.Example: https://www.airbnb.com/rooms/1259514380601735776 |
What you get
| Field | Type | Description |
|---|---|---|
Daysdays | List | |
Datedays[].date | Date | Example: 2026-09-28 |
Currencydays[].currency | Text | |
Minimum Nightsdays[].minimum_nights | Number | Example: 3 |
Price Per Nightdays[].price_per_night | Number | |
Available for Check indays[].available_for_check_in | Yes or no | Example: No |
Available for Check Outdays[].available_for_check_out | Yes or no | Example: No |
Listing Linklisting_link | Text | Example: https://www.airbnb.com/rooms/1259514380601735776 |
Listing Titlelisting_title | Text | Example: Luxury top-floor apt. in heart of Marina w/ views! |
Available Nights Per Monthavailable_nights_per_month | List | |
Countavailable_nights_per_month[].count | Number | Example: 0 |
Monthavailable_nights_per_month[].month | Text | Example: 2026-09 |
Example result
For Listing: https://www.airbnb.com/rooms/1259514380601735776
{
"days": [
{
"date": "2026-09-28",
"currency": null,
"minimum_nights": 3,
"price_per_night": null,
"available_for_check_in": false,
"available_for_check_out": false
},
{
"date": "2026-09-29",
"currency": null,
"minimum_nights": 3,
"price_per_night": null,
"available_for_check_in": false,
"available_for_check_out": false
},
{
"date": "2026-09-30",
"currency": null,
"minimum_nights": 3,
"price_per_night": null,
"available_for_check_in": false,
"available_for_check_out": false
}
],
"listing_link": "https://www.airbnb.com/rooms/1259514380601735776",
"listing_title": "Luxury top-floor apt. in heart of Marina w/ views!",
"available_nights_per_month": [
{
"count": 0,
"month": "2026-09"
}
]
}Get listing
1 credit per runGet public details for one Airbnb listing from its link, including dated prices when Airbnb offers a quote. Cancellation terms and prices depend on dates and availability; the host’s join year may not be publicly shown.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Adultsadults | Number | Optional | Number of adults, for example 2.Example: 2 |
Listinglisting | Text | Required | Airbnb listing link, for example https://www.airbnb.com/rooms/27637065.Example: https://www.airbnb.com/rooms/1081449253104266697 |
Check incheck_in | Date | Optional | Arrival date, for example 2026-11-12.Example: 2026-11-12 |
Currencycurrency | Text | Optional | Three-letter currency code, for example USD.Example: USD |
Check Outcheck_out | Date | Optional | Departure date, for example 2026-11-16.Example: 2026-11-16 |
What you get
| Field | Type | Description |
|---|---|---|
Areaarea | Text | Area.Example: New York |
Bedsbeds | Number | Beds.Example: 1 |
Citycity | Text | City.Example: Brooklyn |
Titletitle | Text | Title.Example: ( Relaxing & Cozy Spa Lux suite : ) |
Photosphotos | List | Photos. |
Bedroomsbedrooms | Number | Bedrooms.Example: 1 |
Currencycurrency | Text | Currency.Example: USD |
Latitudelatitude | Number | Latitude.Example: 40.6811 |
Amenitiesamenities | List | Amenities. |
Bathroomsbathrooms | Number | Bathrooms.Example: 1 |
Host Namehost_name | Text | Host name.Example: Noah |
Longitudelongitude | Number | Longitude.Example: -73.9387 |
Superhostsuperhost | Yes or no | Superhost.Example: Yes |
Listing IDlisting_id | Text | Listing id.Example: 1081449253104266697 |
Place Typeplace_type | Text | Place type.Example: Entire guest suite in Brooklyn, New York |
Descriptiondescription | Text | Description. |
House Ruleshouse_rules | List | House rules. |
Total Pricetotal_price | Number | Total price.Example: 2281 |
Listing Linklisting_link | Text | Listing link.Example: https://www.airbnb.com/rooms/1081449253104266697 |
Review Countreview_count | Number | Review count.Example: 99 |
Value Ratingvalue_rating | Number | Value rating.Example: 4.58 |
Check in Timecheck_in_time | Text | Check in time.Example: Check-in after 3:00 PM |
Check Out Timecheck_out_time | Text | Check out time.Example: Checkout before 11:00 AM |
Maximum Guestsmaximum_guests | Number | Maximum guests.Example: 2 |
Overall Ratingoverall_rating | Number | Overall rating.Example: 4.87 |
Accuracy Ratingaccuracy_rating | Number | Accuracy rating.Example: 4.86 |
Check in Ratingcheck_in_rating | Number | Check in rating.Example: 4.87 |
Location Ratinglocation_rating | Number | Location rating.Example: 4.7 |
Price Per Nightprice_per_night | Number | Price per night.Example: 570.25 |
Host Joined Yearhost_joined_year | Number | Host joined year. |
Cleanliness Ratingcleanliness_rating | Number | Cleanliness rating.Example: 4.91 |
Cancellation Policycancellation_policy | Text | Cancellation policy.Example: Free cancellation before October 13. Cancel before November 5 for a partial… |
Communication Ratingcommunication_rating | Number | Communication rating.Example: 4.96 |
Example result
For Listing: https://www.airbnb.com/rooms/1081449253104266697
{
"area": "New York",
"beds": 1,
"city": "Brooklyn",
"title": "( Relaxing & Cozy Spa Lux suite : )",
"photos": [
"https://a0.muscache.com/im/pictures/5ff8a7a9-74a7-43e8-95ca-757319168972.jpg",
"https://a0.muscache.com/im/pictures/2db7c51e-ca42-4b3e-b9de-c7c60f3b0329.jpg",
"https://a0.muscache.com/im/pictures/hosting/Hosting-1081449253104266697/original/39ce0933-86f7-4375-a9df-2f206ec13abf.jpeg"
],
"bedrooms": 1,
"currency": null,
"latitude": 40.6811,
"amenities": [
"Hair dryer",
"Shampoo",
"Conditioner"
],
"bathrooms": 1,
"host_name": "Noah",
"longitude": -73.9387,
"superhost": true,
"listing_id": "1081449253104266697",
"place_type": "Entire guest suite in Brooklyn, New York",
"description": ".Newly renovated brownstone, modern decor, located just 15 minutes from Manhattan, 1 block away(C train) in the most desirable part of Brooklyn with great restaurants and bars. Spa bathroom, High-spee…",
"house_rules": [
"Check-in after 3:00 PM",
"Checkout before 11:00 AM",
"Self check-in with smart lock"
],
"total_price": null,
"listing_link": "https://www.airbnb.com/rooms/1081449253104266697",
"review_count": 99,
"value_rating": 4.58,
"check_in_time": "Check-in after 3:00 PM",
"check_out_time": "Checkout before 11:00 AM",
"maximum_guests": 2,
"overall_rating": 4.87,
"accuracy_rating": 4.86,
"check_in_rating": 4.87,
"location_rating": 4.7,
"price_per_night": null,
"host_joined_year": null,
"cleanliness_rating": 4.91,
"cancellation_policy": null,
"communication_rating": 4.96
}Search stays
1 credit per runSearch public Airbnb homes for a destination and travel dates, with prices, ratings, amenities and listing links. Prices are the displayed trip totals, which include fees; unavailable details are null.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Pagepage | Number | Optional | Search results page to start on, e.g. 2.Example: 2 |
Adultsadults | Number | Optional | Number of adults, e.g. 2.Example: 4 |
Check incheck_in | Date | Required | Arrival date, e.g. 2026-10-15.Example: 2026-10-15 |
Childrenchildren | Number | Optional | Number of children, e.g. 0. |
Currencycurrency | Text | Optional | Currency code for displayed prices, e.g. USD.Example: USD |
Check Outcheck_out | Date | Required | Departure date, e.g. 2026-10-20.Example: 2026-10-20 |
Place Typeplace_type | Text | Optional | Type of place, e.g. entire_place.Example: Entire place |
Destinationdestination | Text | Required | City, area or address to search, e.g. Lisbon.Example: Lisbon |
Max Resultsmax_results | Number | Optional | Maximum number of stays to return, e.g. 20.Example: 20 |
Min Bedroomsmin_bedrooms | Number | Optional | Minimum number of bedrooms, e.g. 2.Example: 2 |
Max Price Per Nightmax_price_per_night | Number | Optional | Maximum nightly price in the selected currency, e.g. 180.Example: 400 |
What you get
| Field | Type | Description |
|---|---|---|
Staysstays | List | |
Areastays[].area | Text | Area.Example: Santo António |
Bedsstays[].beds | Number | Beds.Example: 1 |
Bedroomsstays[].bedrooms | Number | Bedrooms. |
Currencystays[].currency | Text | Currency.Example: EUR |
Latitudestays[].latitude | Number | Latitude.Example: 38.7213 |
Bathroomsstays[].bathrooms | Number | Bathrooms.Example: 2 |
Longitudestays[].longitude | Number | Longitude.Example: -9.145 |
Superhoststays[].superhost | Yes or no | Superhost.Example: No |
Listing IDstays[].listing_id | Text | Listing id.Example: 1409257711965943858 |
Place Typestays[].place_type | Text | Place type.Example: Private room |
Price Textstays[].price_text | Text | Price wording shown on Airbnb.Example: €257 for 5 nights |
Star Ratingstays[].star_rating | Number | Star rating.Example: 4.58 |
Total Pricestays[].total_price | Number | Displayed trip total including fees.Example: 257 |
Listing Linkstays[].listing_link | Text | Listing link.Example: https://www.airbnb.com/rooms/1409257711965943858?check_in=2026-10-15&check_out=… |
Review Countstays[].review_count | Number | Review count.Example: 53 |
Listing Titlestays[].listing_title | Text | Listing title.Example: Private double room in the tourist center of Lisbon |
Guest Favouritestays[].guest_favourite | Yes or no | Guest favourite.Example: No |
Price Per Nightstays[].price_per_night | Number | Effective nightly price based on the displayed trip total, including fees.Example: 51.4 |
First Photo Linkstays[].first_photo_link | Text | First photo link.Example: https://a0.muscache.com/im/pictures/miso/Hosting-1409257711965943858/original/2… |
Example result
For Page: 2, Check in: 2026-10-15, Currency: EUR, Check Out: 2026-10-20, Place Type: Private room, Destination: Lisbon, Max Results: 5
{
"stays": [
{
"area": "Santo António",
"beds": 1,
"bedrooms": null,
"currency": "EUR",
"latitude": 38.7213,
"bathrooms": 2,
"longitude": -9.145,
"superhost": false,
"listing_id": "1409257711965943858",
"place_type": "Private room",
"price_text": "€257 for 5 nights",
"star_rating": 4.58,
"total_price": 257,
"listing_link": "https://www.airbnb.com/rooms/1409257711965943858?check_in=2026-10-15&check_out=2026-10-20&adults=2&children=0",
"review_count": 53,
"listing_title": "Private double room in the tourist center of Lisbon",
"guest_favourite": false,
"price_per_night": 51.4,
"first_photo_link": "https://a0.muscache.com/im/pictures/miso/Hosting-1409257711965943858/original/28ec32ed-af42-4774-9fc6-7cf563fd30fb.jpeg"
},
{
"area": "Penha de França",
"beds": 1,
"bedrooms": null,
"currency": "EUR",
"latitude": 38.73169,
"bathrooms": 2,
"longitude": -9.13025,
"superhost": false,
"listing_id": "905931040856938707",
"place_type": "Private room",
"price_text": "€309 for 5 nights",
"star_rating": 4.63,
"total_price": 309,
"listing_link": "https://www.airbnb.com/rooms/905931040856938707?check_in=2026-10-15&check_out=2026-10-20&adults=2&children=0",
"review_count": 43,
"listing_title": "Bedroom with Private Balcony | Heart of City [#V4]",
"guest_favourite": false,
"price_per_night": 61.8,
"first_photo_link": "https://a0.muscache.com/im/pictures/miso/Hosting-905931040856938707/original/717ff819-70f1-48da-97c8-816eaf0b4b38.jpeg"
}
]
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@airbnb",
"visibility": "public",
"operation": "check_listing_availability",
"version": 1,
"input": {
"listing": "https://www.airbnb.com/rooms/1259514380601735776"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare displayed trip totals and ratings across stays in a destination.
- Find homes that meet bedroom and nightly price preferences.
- Review a listing’s amenities, house rules, ratings, and host details.
- Check available nights and minimum-stay rules by month.
- Compare listing prices for selected travel dates.
Questions
Is Fous affiliated with Airbnb?
No. Fous is not affiliated with Airbnb. This workflow reads the public airbnb.com website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a Airbnb account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from airbnb.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.
What stays can I find for my destination and dates?
Search stays returns public homes for a destination and travel dates, including displayed trip totals, ratings, amenities, and listing links.
What amenities and ratings does a listing have?
Get listing returns public details for one listing, including amenities and ratings.
Which nights are available for a listing?
Check listing availability returns available nights by month and daily check-in, check-out, and minimum-stay rules.