Airbnb Scraper — Airbnb API Alternative for Listings & Prices
Pricing
from $45.00 / 1,000 rental listings
Airbnb Scraper — Airbnb API Alternative for Listings & Prices
Airbnb scraper and Airbnb API alternative — Airbnb has no open public API. Search any city for your dates and get one record per listing: name, room type, nightly price (when Airbnb shows it), rating, review count, location, photos and listing URL, as clean JSON. For short-term rental research.
Pricing
from $45.00 / 1,000 rental listings
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
31
Total users
2
Monthly active users
15 days ago
Last modified
Categories
Share
Airbnb scraper and Airbnb API alternative — Airbnb has no open public API. Search any city for your dates and get one record per listing: name, room type, nightly price (when Airbnb shows it), rating, review count, location, photos and listing URL, as clean JSON. For short-term rental research.
Public marketplace and product data, assembled for competitive research.
📊 Sample Output

id | name | location | latitude | longitude | room_type |
|---|---|---|---|---|---|
| 1257287972746351647 | Moxy NYC Times Square, Selected by hotel | Hotel in Midtown Manhattan | 40.7524 | -73.9895 | Moxy NYC Times Square |
| 1704378900955277956 | Little Something, Queen room | Hotel in The Financial District | 40.7076 | -74.0062 | Little Something |
| 1558123674478320116 | Radio City Apartments, Deluxe Studio Apartment wi. | Hotel in Times Square | 40.7599 | -73.983 | Radio City Apartments |
| 1172500363755547171 | Feather Factory Hotel, Selected by hotel | Hotel in Long Island City | 40.7441 | -73.9406 | Feather Factory Hotel |
| 1776999948105265523 | NoMo SoHo, Selected by hotel | Hotel in SoHo | 40.7198 | -74 | NoMo SoHo |
| 1643351505460876003 | Bunk pod | Hotel in Midtown Manhattan | 40.7584 | -73.9931 | Pod Times Square Hotel |
Real rows from run Oo96LdIQujTcA9pu8 on build 0.0.26 (2026-09-24), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
⚙️ Sample inputs
This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:
{"location": "New York, NY","adults": 2,"maxResults": 20}
🔧 Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
location (required) | string | "New York, NY" | Destination city, neighborhood, or region to search (e.g. 'Paris, France', 'Tokyo, Japan', 'New York, NY'). |
checkin | string | Check-in date in YYYY-MM-DD format. Leave empty for flexible dates. | |
checkout | string | Check-out date in YYYY-MM-DD format. Leave empty for flexible dates. | |
adults | integer | 2 | Number of adult guests. |
minPrice | integer | Minimum nightly price in USD. Leave empty for no minimum. | |
maxPrice | integer | Maximum nightly price in USD. Leave empty for no maximum. | |
maxResults | integer | 20 | Maximum number of listings to return (1-100). |
🧾 JSON sample record
One real record from run Oo96LdIQujTcA9pu8 (emails/phones masked, long text shortened):
{"id": "1257287972746351647","name": "Moxy NYC Times Square, Selected by hotel","location": "Hotel in Midtown Manhattan","latitude": 40.7524,"longitude": -73.9895,"room_type": "Moxy NYC Times Square","person_capacity": null,"beds": null,"bedrooms": null,"bathrooms": null,"price_per_night": null,"currency": "USD","total_price": null,"price_display": null,"rating": 4.65,"reviews_count": 102,"host_name": null,"host_is_superhost": null,"amenities": [],"listing_url": "https://www.airbnb.com/rooms/1257287972746351647","photos": ["https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1537858575418700275/original/035dac41-6d0e-4ffa-a525-8e4957e18db1.jpeg","https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1537858575418700275/original/56c8f6ca-1619-4b72-857c-1fcbfa1fd12e.jpeg","https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1537858575418700275/original/70978330-227e-4547-a75a-c6b9feac3132.jpeg","https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1537858575418700275/original/127f59da-99c8-406d-bf27-dbfc416f6bf9.jpeg","https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1537858575418700275/original/ad5f23e3-e5c1-4d95-a563-1e753c1bbcfd.jpeg","https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1537858575418700275/original/57f7f6a3-fd7d-426a-85e4-24d4b2259979.jpeg"]}
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $0.005 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
Rental listing (apify-default-dataset-item) | $0.045 | Single result in the default dataset. |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.045 = $4.50 plus the start fee.
🔗 Related Actors
More from the NexGenData Data APIs family:
- AI Sentiment Analyzer — Review & Text Sentiment API
- APAC Disclosure Monitor — Pan-Asia Regulatory Filings API
- APAC IPO Calendar Sweep — Pan-Asia New Listings API
- Baidu SERP API — China Search Results & Rank Tracker
29 more in this family on the NexGenData Store page.
⏰ Run this as a daily price/listing watch (recommended)
Prices and listings move constantly. Schedule a daily sweep (0 7 * * *) and track changes over time — an always-on listing feed.
📊 What you get
Clean JSON, one record per listing (full output has 14 fields):
id— Idname— Nameurl— Urlroom_type— Room typeprice— Pricecurrency— Currencyrating— Ratingreviews_count— Reviews countlocation— Locationlatitude— Latitude
Pricing: $0.045 per listing (Pay-Per-Event) — about 22 listings per $1.
🤖 Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull data on demand.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.
🔗 Related actors
Travel data family — listings, prices and reviews across platforms:
Agent front door — Travel MCP: Travel MCP
Public web data, assembled for research and monitoring.
