{"uid":"cap_2L6_8TiMJAPks_qe0SNnX","slug":"airbnb-room-details-scraper-d927cc05","name":"Airbnb Room Details Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/airbnb-rooms?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"pets":{"type":"integer","default":0,"minimum":0,"description":"Number of pets for dated booking details."},"adults":{"type":"integer","default":2,"minimum":1,"description":"Number of adult guests for dated booking details."},"locale":{"type":"string","default":"en","description":"Language used for listing text, such as en, fr, de, es, or tr."},"checkIn":{"type":"string","description":"Arrival date in YYYY-MM-DD. Set both dates to request availability and a price."},"infants":{"type":"integer","default":0,"minimum":0,"description":"Number of infants for dated booking details."},"checkOut":{"type":"string","description":"Departure date in YYYY-MM-DD; must be after check-in."},"children":{"type":"integer","default":0,"minimum":0,"description":"Number of children for dated booking details."},"currency":{"type":"string","default":"USD","description":"Three-letter currency code for booking prices, such as USD, EUR, GBP, or TRY."},"maxItems":{"type":"integer","default":0,"minimum":0,"description":"Maximum number of room records to save. Set 0 for no limit."},"startUrls":{"type":"array","description":"Direct public room URLs or numeric room IDs. Paste one or more rooms to extract."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"url":null,"title":null,"roomId":null,"overview":null,"roomType":null,"description":null,"propertyType":null,"personCapacity":null}],"product":"airbnb-rooms"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sz0HkJ0P5WwX76-VmtGAF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured listing data from one or more Airbnb room URLs or IDs, optionally with dated pricing and availability for specific guest counts.","exampleAgentPrompt":"Pull the listing details for this Airbnb room — https://www.airbnb.com/rooms/12345678 — for 2 adults checking in on 2025-08-10 and checking out on 2025-08-15, priced in USD.","exampleUseCases":[{"title":"Airbnb price check for family trip","prompt":"Can you get the Airbnb listing details for https://www.airbnb.com/rooms/98765432, for 2 adults and 2 children checking in on 2025-09-01 and leaving on 2025-09-07? Show pricing in EUR."},{"title":"Bulk property data for rental comparison","prompt":"I have these three Airbnb room IDs — 11111111, 22222222, and 33333333 — can you pull the title, room type, property type, and person capacity for all of them?"},{"title":"Pet-friendly stay availability check","prompt":"Check if this Airbnb listing is available from 2025-07-20 to 2025-07-27 for 2 adults and 1 pet, and get the nightly price in GBP: https://www.airbnb.com/rooms/55555555"}],"resultDescription":"Returns a JSON object with a count of results and an array of room records, each containing the room URL, title, room ID, overview text, room type, full description, property type, and person capacity. Failed or empty runs are not billed.","failureModes":["Invalid or private Airbnb URL returns an empty items array","Check-out date before check-in date may produce no pricing data","Unsupported locale or currency code may fall back to defaults","Rate limiting or Airbnb blocking may result in empty or partial results","Malformed room IDs return empty records"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable Airbnb listing data — room type, capacity, description, pricing — from one or more specific room URLs or IDs. It is ideal when you already know which listings to inspect and want clean JSON output without scraping Airbnb manually. It supports dated availability and multi-guest pricing, making it suitable for travel planning agents, rental comparison tools, and property research pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:44:14.373Z","isFirstParty":false,"canonicalSlug":"airbnb-room-details-scraper-d927cc05"}