Airbnb is a platform for short-term vacation rentals and experiences.
Tools and capabilities available for Airbnb
Search for available Airbnb properties based on location, dates, number of guests, and other filters like price range, property type, and amenities
Parameters: location, check_in_date, check_out_date, number_of_guests, adults, children, infants, price_min, price_max, property_type, amenities, instant_book, superhost, bedrooms, beds, bathrooms
Retrieve detailed information about a specific Airbnb property including description, photos, amenities, reviews, host information, and pricing
Parameters: property_id, check_in_date, check_out_date, number_of_guests
Get a list of all your Airbnb reservations including upcoming, current, and past bookings with details
Parameters: status, limit
Retrieve detailed information about a specific reservation including property details, dates, host contact, confirmation code, and booking status
Parameters: reservation_id
Cancel an existing Airbnb reservation and receive information about the refund amount based on the cancellation policy
Parameters: reservation_id, cancellation_reason
Send a message to a property host for inquiries, booking questions, or communication about a reservation
Parameters: property_id, message, reservation_id
Retrieve all messages and conversations with hosts, including unread messages and conversation history
Parameters: unread_only, limit
Retrieve the full message thread for a specific conversation with a host
Parameters: conversation_id
Get a list of all properties you have saved or added to your wishlist
Parameters: wishlist_name
Add a property to your saved properties or create and add to a new wishlist
Parameters: property_id, wishlist_name
Remove a saved property from your wishlist
Parameters: property_id, wishlist_name
Retrieve reviews and ratings for a specific property with filtering options
Parameters: property_id, limit, sort_by
Write and submit a review for a property you stayed at including ratings and comments
Parameters: reservation_id, overall_rating, cleanliness_rating, accuracy_rating, communication_rating, location_rating, check_in_rating, value_rating, review_text
Search for Airbnb Experiences (activities, tours, and events) in a specific location
Parameters: location, date, category, price_min, price_max, duration, language
Retrieve detailed information about a specific Airbnb Experience including description, host, itinerary, availability, and reviews
Parameters: experience_id, date
Retrieve all properties you are hosting on Airbnb with their current status and performance metrics
Parameters: status
Update the availability calendar for one of your hosted properties by blocking or unblocking dates
Parameters: property_id, start_date, end_date, available
Update the nightly price for one of your hosted properties for specific dates or as the default price
Parameters: property_id, base_price, start_date, end_date, currency
Get a list of all guest reservations for your hosted properties including upcoming check-ins, current guests, and past bookings
Parameters: property_id, status
Retrieve your Airbnb profile information including verification status, reviews received, and account details
Parameters: user_id
Update your Airbnb profile information including bio, photo, and contact preferences
Parameters: first_name, last_name, bio, profile_photo_url, phone, email
Have an idea for a tool that should be added? Describe it below and we'll add it for you.