Airbnb
Endpoints
Ungrouped Endpoints 8
What is the Airbnb API?
Unofficial REST API for Airbnb data retrieval. This API provides endpoints for searching listings, retrieving listing details, reviews, calendar availability, host profiles, and more. **Multi-Region Support**: Use the `region` query parameter to specify the country (e.g. US, DE, FR). Each region uses the appropriate Airbnb domain and currency.
Airbnb API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.
Airbnb API endpoints
- GET
/autocompleteLocation Autocomplete
Search for locations by name. Returns matching places with their IDs.
- GET
/hosts/{id}Get Host Profile
Retrieve profile information for a specific host.
- GET
/hosts/{id}/listingsGet Host Listings
Retrieve all listings owned by a specific host.
- GET
/listings/{id}Get Listing Details
Retrieve detailed information about a specific listing.
- GET
/listings/{id}/calendarGet Listing Calendar
Retrieve availability calendar for a specific listing.
- GET
/listings/{id}/reviewsGet Listing Reviews
Retrieve reviews for a specific listing with pagination support.
- GET
/searchSearch Listings
Search for Airbnb listings by location name with various filters.
- GET
/search/coordinatesSearch by Coordinates
Search for Airbnb listings within a bounding box defined by coordinates.