Airbnb data
Crawlable pages over the bluedoor Airbnb API: visible listing prices, source Airbnb URLs, coordinates, PDP detail, availability calendars, comps, rate distributions, market snapshots, and pricing audits.
South Beach sample
| Priced listings | 0 |
| Nightly min | - |
| Nightly median | - |
| Nightly max | - |
| Source surfaces | 1 |
Canonical collections
| Collection | What it contains | Primary routes |
|---|---|---|
| Listings | Public listing identity, title, location, rating, images, occupancy, and source URL from Airbnb PDP JSON-LD. | /v1/listings/{id}/v1/listings/search/v1/listings/search-radius |
| Availability | Day-level availability, bookability, check-in flags, and min/max night rules for listing calendars. | /v1/listings/{id}/availability/v1/listings/availability-grid |
| Rates | Normalized visible prices, nightly estimates, bounded rate comparisons, and pricing audit workflows. | /v1/rates/compare/v1/pricing/audit |
| Markets | Comparable-listing discovery, radius filters, market snapshots, route units, and documented snapshot procedures. | /v1/comps/find/v1/markets/snapshot |
| Metadata | Route catalog, unit prices, source evidence, cache policy, and OpenAPI documentation for agents. | /v1/endpoints/v1/sources/v1/capabilities/v1/openapi.json |
Priced listing rows
No market stats returned.
No listing rows returned.
Sample listing record
Listing sample unavailable.
Workflow routes
| Route | Method | Units | Use case | Policy |
|---|---|---|---|---|
comps_find/v1/comps/find | POST | 20 | Find 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 | POST | 30 | Compare 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 | POST | 75 | Summarize 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 | POST | 40 | Audit 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 |
Source evidence
| Source | Status | Authority | Notes |
|---|---|---|---|
| Airbnb public_web_graphql | active | platform_public_surface | Bounded by bluedoor compute units and origin budget; upstream exposes no public X-RateLimit headers. Search and availability use Airbnb public web GraphQL persisted queries; listing detail uses public PDP JSON-LD. |
Get this page with API
Rendered from the bluedoor Airbnb API. Reproduce it:
GET https://api.bluedoor.sh/airbnb/v1/endpointsJSONGET https://api.bluedoor.sh/airbnb/v1/sourcesJSONPOST https://api.bluedoor.sh/airbnb/v1/rates/compare {"query":"South Beach, Miami","checkin":"2026-07-12","checkout":"2026-07-14","adults":2,"limit":20}GET https://api.bluedoor.sh/airbnb/v1/listings/47048969JSON