Skip to content

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.

Check listing availability

Check 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.

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).

1 credit per run

Example results

Listing Link
airbnb.com
Listing Title
Luxury top-floor apt. in heart of Marina w/ views!
Days
Days
DateCurrencyMinimum NightsPrice Per NightAvailable for Check inAvailable for Check Out
2026-09-28
—
3
—
No
No
2026-09-29
—
3
—
No
No
2026-09-30
—
3
—
No
No
Available Nights Per Month
Available Nights Per Month
CountMonth
0
2026-09
Example data · Run in Studio for fresh results.

Choose an action

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 run

Check 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

FieldTypeRequiredDescription
MonthmonthTextOptionalFirst calendar month in YYYY-MM, for example 2026-11; defaults to the current month.Example: 2026-11
MonthsmonthsNumberOptionalNumber of months to check, for example 2; defaults to 1 (up to 12).Example: 2
ListinglistingTextRequiredAirbnb listing link, for example https://www.airbnb.com/rooms/1259514380601735776.Example: https://www.airbnb.com/rooms/1259514380601735776

What you get

FieldTypeDescription
DaysdaysList
Datedays[].dateDateExample: 2026-09-28
Currencydays[].currencyText
Minimum Nightsdays[].minimum_nightsNumberExample: 3
Price Per Nightdays[].price_per_nightNumber
Available for Check indays[].available_for_check_inYes or noExample: No
Available for Check Outdays[].available_for_check_outYes or noExample: No
Listing Linklisting_linkTextExample: https://www.airbnb.com/rooms/1259514380601735776
Listing Titlelisting_titleTextExample: Luxury top-floor apt. in heart of Marina w/ views!
Available Nights Per Monthavailable_nights_per_monthList
Countavailable_nights_per_month[].countNumberExample: 0
Monthavailable_nights_per_month[].monthTextExample: 2026-09

Example result

For Listing: https://www.airbnb.com/rooms/1259514380601735776

JSON
{
  "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 run

Get 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

FieldTypeRequiredDescription
AdultsadultsNumberOptionalNumber of adults, for example 2.Example: 2
ListinglistingTextRequiredAirbnb listing link, for example https://www.airbnb.com/rooms/27637065.Example: https://www.airbnb.com/rooms/1081449253104266697
Check incheck_inDateOptionalArrival date, for example 2026-11-12.Example: 2026-11-12
CurrencycurrencyTextOptionalThree-letter currency code, for example USD.Example: USD
Check Outcheck_outDateOptionalDeparture date, for example 2026-11-16.Example: 2026-11-16

What you get

FieldTypeDescription
AreaareaTextArea.Example: New York
BedsbedsNumberBeds.Example: 1
CitycityTextCity.Example: Brooklyn
TitletitleTextTitle.Example: ( Relaxing & Cozy Spa Lux suite : )
PhotosphotosListPhotos.
BedroomsbedroomsNumberBedrooms.Example: 1
CurrencycurrencyTextCurrency.Example: USD
LatitudelatitudeNumberLatitude.Example: 40.6811
AmenitiesamenitiesListAmenities.
BathroomsbathroomsNumberBathrooms.Example: 1
Host Namehost_nameTextHost name.Example: Noah
LongitudelongitudeNumberLongitude.Example: -73.9387
SuperhostsuperhostYes or noSuperhost.Example: Yes
Listing IDlisting_idTextListing id.Example: 1081449253104266697
Place Typeplace_typeTextPlace type.Example: Entire guest suite in Brooklyn, New York
DescriptiondescriptionTextDescription.
House Ruleshouse_rulesListHouse rules.
Total Pricetotal_priceNumberTotal price.Example: 2281
Listing Linklisting_linkTextListing link.Example: https://www.airbnb.com/rooms/1081449253104266697
Review Countreview_countNumberReview count.Example: 99
Value Ratingvalue_ratingNumberValue rating.Example: 4.58
Check in Timecheck_in_timeTextCheck in time.Example: Check-in after 3:00 PM
Check Out Timecheck_out_timeTextCheck out time.Example: Checkout before 11:00 AM
Maximum Guestsmaximum_guestsNumberMaximum guests.Example: 2
Overall Ratingoverall_ratingNumberOverall rating.Example: 4.87
Accuracy Ratingaccuracy_ratingNumberAccuracy rating.Example: 4.86
Check in Ratingcheck_in_ratingNumberCheck in rating.Example: 4.87
Location Ratinglocation_ratingNumberLocation rating.Example: 4.7
Price Per Nightprice_per_nightNumberPrice per night.Example: 570.25
Host Joined Yearhost_joined_yearNumberHost joined year.
Cleanliness Ratingcleanliness_ratingNumberCleanliness rating.Example: 4.91
Cancellation Policycancellation_policyTextCancellation policy.Example: Free cancellation before October 13. Cancel before November 5 for a partial…
Communication Ratingcommunication_ratingNumberCommunication rating.Example: 4.96

Example result

For Listing: https://www.airbnb.com/rooms/1081449253104266697

JSON
{
  "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 run

Search 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

FieldTypeRequiredDescription
PagepageNumberOptionalSearch results page to start on, e.g. 2.Example: 2
AdultsadultsNumberOptionalNumber of adults, e.g. 2.Example: 4
Check incheck_inDateRequiredArrival date, e.g. 2026-10-15.Example: 2026-10-15
ChildrenchildrenNumberOptionalNumber of children, e.g. 0.
CurrencycurrencyTextOptionalCurrency code for displayed prices, e.g. USD.Example: USD
Check Outcheck_outDateRequiredDeparture date, e.g. 2026-10-20.Example: 2026-10-20
Place Typeplace_typeTextOptionalType of place, e.g. entire_place.Example: Entire place
DestinationdestinationTextRequiredCity, area or address to search, e.g. Lisbon.Example: Lisbon
Max Resultsmax_resultsNumberOptionalMaximum number of stays to return, e.g. 20.Example: 20
Min Bedroomsmin_bedroomsNumberOptionalMinimum number of bedrooms, e.g. 2.Example: 2
Max Price Per Nightmax_price_per_nightNumberOptionalMaximum nightly price in the selected currency, e.g. 180.Example: 400

What you get

FieldTypeDescription
StaysstaysList
Areastays[].areaTextArea.Example: Santo António
Bedsstays[].bedsNumberBeds.Example: 1
Bedroomsstays[].bedroomsNumberBedrooms.
Currencystays[].currencyTextCurrency.Example: EUR
Latitudestays[].latitudeNumberLatitude.Example: 38.7213
Bathroomsstays[].bathroomsNumberBathrooms.Example: 2
Longitudestays[].longitudeNumberLongitude.Example: -9.145
Superhoststays[].superhostYes or noSuperhost.Example: No
Listing IDstays[].listing_idTextListing id.Example: 1409257711965943858
Place Typestays[].place_typeTextPlace type.Example: Private room
Price Textstays[].price_textTextPrice wording shown on Airbnb.Example: €257 for 5 nights
Star Ratingstays[].star_ratingNumberStar rating.Example: 4.58
Total Pricestays[].total_priceNumberDisplayed trip total including fees.Example: 257
Listing Linkstays[].listing_linkTextListing link.Example: https://www.airbnb.com/rooms/1409257711965943858?check_in=2026-10-15&check_out=…
Review Countstays[].review_countNumberReview count.Example: 53
Listing Titlestays[].listing_titleTextListing title.Example: Private double room in the tourist center of Lisbon
Guest Favouritestays[].guest_favouriteYes or noGuest favourite.Example: No
Price Per Nightstays[].price_per_nightNumberEffective nightly price based on the displayed trip total, including fees.Example: 51.4
First Photo Linkstays[].first_photo_linkTextFirst 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

JSON
{
  "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.

cURL
# 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.

All Travel workflowsBrowse all workflows