bluedoor data·Airbnb API·bluedoor.sh ↗

HomeRoute catalog

Route catalog

Every shipped route has a fixed unit price. Expensive workflow routes also declare their bounded origin-call budget and cooldown policy.

RouteMethodUnitsUse casePolicy
listing_search
/v1/listings/search
POST5Search Airbnb listings
Run one live Airbnb StaysSearch lookup for a city, neighborhood, or place query and return normalized listing cards.
1 origin call max
900s TTL
listing_search_radius
/v1/listings/search-radius
POST10Search and radius-filter listings
Run one bounded search, then filter normalized results by distance from a latitude/longitude point.
1 origin call max
900s TTL
listing_detail
/v1/listings/{id}
GET1Get listing detail
Fetch the public Airbnb PDP HTML for one listing and extract the JSON-LD vacation-rental record.
1 origin call max
86,400s TTL
listing_availability
/v1/listings/{id}/availability
GET5Get listing availability calendar
Return day-level Airbnb availability for one listing over a bounded month window.
1 origin call max
3,600s TTL
availability_grid
/v1/listings/availability-grid
POST50Build a bounded availability grid
Fetch availability calendars for up to 20 listings in one request and return normalized rows.
20 origin call max
3,600s TTL
30s cooldown
comps_find
/v1/comps/find
POST20Find comparable listings
Search a market and return normalized comparable listings with optional distance and price fields.
1 origin call max
900s TTL
rates_compare
/v1/rates/compare
POST30Compare listing rates
Search up to 30 rooms and return price distribution statistics plus normalized listing rows.
1 origin call max
900s TTL
market_snapshot
/v1/markets/snapshot
POST75Summarize a market search
Return market-level price, rating, and listing-type statistics using a documented search-result snapshot procedure.
1 origin call max
1,800s TTL
60s cooldown
pricing_audit
/v1/pricing/audit
POST40Audit a listing price against comps
Fetch one listing detail and one bounded comps search, then compare the listing against market price statistics.
2 origin call max
1,800s TTL
Get this page with API

Rendered from the bluedoor Airbnb API. Reproduce it:

GET https://api.bluedoor.sh/airbnb/v1/endpointsJSON