GET
Airbnb Listing Details API
Extract property details from Airbnb listings including title, rating, host info, and guest policies.
Overview
Checkout Data
This endpoint uses Airbnb's checkout API to get accurate, real-time listing information including guest policies.
The Airbnb Listing Details endpoint provides comprehensive property information including listing title, rating, host name, badges, and guest capacity. Requires check-in/check-out dates to access the data.
Endpoint URL
GET https://api.stayapi.com/v1/airbnb/listing/{listing_id}/details
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| listing_id | integer | Required | Airbnb listing ID (path parameter) |
| check_in | string | Required | Check-in date in YYYY-MM-DD format |
| check_out | string | Required | Check-out date in YYYY-MM-DD format |
| adults | integer | Optional | Number of adults (1-16, default: 1) |
| children | integer | Optional | Number of children (0-10, default: 0) |
| infants | integer | Optional | Number of infants (0-5, default: 0) |
| pets | integer | Optional | Number of pets (0-5, default: 0) |
| currency | string | Optional | Currency code (default: USD) |
Response Structure
Listing Information
title- Property titleimage_url- Main listing imagerating- Average rating (e.g., "4.86 (886)")rating_count- Number of reviewsbadge- Award badge (e.g., "Guest favorite")host_name- Host display name
Guest Policies
max_guests- Maximum guest capacitychildren_allowed- Whether children are welcomeinfants_allowed- Whether infants are welcomepets_allowed- Whether pets are allowed
Finding the Listing ID
Need the Listing ID?
Use the /listing/extract-id endpoint to extract the listing ID from any Airbnb URL.
The listing ID can be found in Airbnb URLs. For example:
https://www.airbnb.com/rooms/22135033
The listing ID is 22135033 (the number after "rooms/").
Request
Response