Airbnb API
Search Airbnb stays and retrieve listing details, guest reviews, and availability calendars. Use the data in rental research and listing comparison tools.
4 endpoints
Endpoints
Each endpoint links to its request parameters, response schema, and code examples.
Stay
3 endpoints- Get availabilityGet an Airbnb stay's availability calendar, check-in and check-out eligibility, and stay-length rules. Use stay search with dates for prices.
/v1/airbnb/stay/availability1 crGET - Get listing detailsGet an Airbnb listing's description, amenities, host information, and ratings.
/v1/airbnb/stay/detail1 crGET - List guest reviewsList an Airbnb stay's guest reviews newest first, including ratings, replies, and topic tags. total is the stay's full review count.
/v1/airbnb/stay/reviews1 crGET
Stays
1 endpointWhat you can build
- Compare listings by amenities, ratings, and guest reviews.
- Study availability calendars and stay-length rules for rental research.
These endpoints read listing data and availability. Reservations are created on Airbnb. Stay search provides displayed prices; availability provides calendar dates and stay-length rules.
Make your first request
Search for one stay in Paris, then use its ID to request listing details, reviews, or availability.
curl "https://api.toolzerhub.com/v1/airbnb/stays/search?destination=Paris&count=1" -H "x-api-key: $TOOLZERHUB_API_KEY"Response excerpt
{
"data": {
"stays": [
{
"id": "1536119775792438782",
"name": "Balcony Eiffel Tower View : Refurbished Apt w A/C",
"rating": {
"score": 4.92,
"reviews": 62
}
}
],
"count": 1,
"has_more": true
}
}Need a key? Create an account, then review credits and responses and errors.