Live Short-Term Rental Data
Prices, availability, listings and reviews for short-term rental listings, returned fresh on every call as clean, normalized JSON.
14-day money-back guarantee. Live key in under a minute.
{ "available": true, "price": "$526", "discounted_price": null, "original_price": null, "qualifier": "total", "accessibility_label": "$526 total", "breakdown": [ { "description": "2 nights x $262.51", "price_string": "$525.01", "original_price_string": null } ], "max_guest_capacity": 2, "can_instant_book": true, "pets_allowed": false, "guest_disclaimer": "This place has a maximum of 2 guests, not including infants. Pets aren't allowed." }
What You Can Build With It.
Pricing engines, market dashboards, and portfolio tools run on Tapline’s live short-term rental market data.
Dynamic Pricing
Feed live prices, availability, and booking rules into your own rate engine through one normalized API — a data pipeline you don’t have to build or maintain.
Market Analytics
Track real listings, rates, and reviews across a market to power dashboards and reports. Live data, not estimates.
Portfolio & Competitor Monitoring
Watch a set of listings or a whole comp set for price changes, new availability, and fresh reviews. React the moment something moves.
Every Listing, One API Key
A documented set of REST endpoints for short-term rental data — listing details, pricing, availability, reviews, and search. Each one returns clean, normalized JSON.
Listing Details
Parsed listing — title, type, capacity, amenities, photos, rating, and host.
Full Listing
The complete listing payload, returned as structured JSON — every field, not just the parsed subset.
Live Price
Current total, nightly breakdown, fees, and booking rules for given dates.
Availability Calendar
Day-by-day availability with min/max-night rules, per month.
Listing Reviews
Guest reviews with rating, text, date, and reviewer profile.
Listing Search
Search listings by bounding box, radius, place id, or text query.
Location Autocomplete
Resolve a free-text place to place ids and coordinates for search.
We Maintain the Integration.
Sources change and formats shift. We keep the schema and clients stable so your integration never breaks — you send a request and get clean JSON.
Fetched on demand
Live data when you call, never a stale snapshot. This is the whole point.
Normalized every time
One clean JSON shape across calls. Field names, types, and structure stay stable even when the underlying source changes.
You pay for results
Successful responses only. Failed requests never cost you.
Typed clients, kept current
Python and TypeScript clients stay in sync with every endpoint, so you ship instead of debug.
Stable schema, maintained
We keep the schema and clients stable so your integration never breaks. Your code keeps returning the same clean JSON shape, untouched.
No estimates, no models
We return the listing's current state, not modeled occupancy or last month's averages. Live and current, by design.
Try the API
Pick an endpoint, drop in a listing id, and see the live, normalized JSON you'll get back.
Read-only · live listing data
Hit Send Request to fetch a live, normalized response from the Tapline API.
Pay For What You Use.
One credit pool per plan. Most calls cost 1 credit; full listing-detail endpoints cost 5.
Side projects, prototypes
billed $480/yr
Production tools, dashboards
billed $2,400/yr
Pricing engines, data platforms
billed $8,988/yr
Side projects, prototypes
billed $480/yr
Production tools, dashboards
billed $2,400/yr
Pricing engines, data platforms
billed $8,988/yr