{
"success": true,
"terms": [
{
"id": "6671f204c1f9893ad2ceccccf3e20e4e1d69c0dcf2b3def43b8d0b02ab3bfb06",
"displayName": "Miami, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJEcHIDqKw2YgRZU-t3XHylv8",
"query": "Miami, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.709042,
"swLng": -80.31860789999999,
"neLat": 25.921295,
"neLng": -80.1229
}
},
{
"id": "ab008900df5662584102a23c4f06842ca3a0876c97378970ad93dd624c97b71f",
"displayName": "Miami Beach, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJud3-Kxem2YgR62OUJUEXvjc",
"query": "Miami Beach, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.759106,
"swLng": -80.16904989999999,
"neLat": 25.872621,
"neLng": -80.11874399999999
}
},
{
"id": "6bbb780afc34ec212c537db32bdb312278230b96d8c4b0757e025c0460d9d57e",
"displayName": "Miami International Airport (MIA), Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJwUq5Tk232YgR4fiiy-Dan5g",
"query": "Miami International Airport (MIA), Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.7870745,
"swLng": -80.2874044,
"neLat": 25.8009276,
"neLng": -80.2703427
}
},
{
"id": "14d71679e44a8e0fcfa801a0e6581c20cc7f94029fe60c15bf373a50079dec2c",
"displayName": "Miami Gardens, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJZy-MgLuv2YgR1Wvi5YjYme0",
"query": "Miami Gardens, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.911295,
"swLng": -80.2931739,
"neLat": 25.9730331,
"neLng": -80.189888
}
},
{
"id": "24f223eb9ced709a623b5945f19ca47d51e57440d190abd7005696d63902c3c1",
"displayName": "Downtown Miami, Miami, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJybtMaZy22YgRm-cjCPUGGqs",
"query": "Downtown Miami, Miami, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.728935,
"swLng": -80.20676979999999,
"neLat": 25.795376,
"neLng": -80.13629990000001
}
}
],
"results": [
{
"id": "6671f204c1f9893ad2ceccccf3e20e4e1d69c0dcf2b3def43b8d0b02ab3bfb06",
"displayName": "Miami, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJEcHIDqKw2YgRZU-t3XHylv8",
"query": "Miami, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.709042,
"swLng": -80.31860789999999,
"neLat": 25.921295,
"neLng": -80.1229
}
},
{
"id": "ab008900df5662584102a23c4f06842ca3a0876c97378970ad93dd624c97b71f",
"displayName": "Miami Beach, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJud3-Kxem2YgR62OUJUEXvjc",
"query": "Miami Beach, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.759106,
"swLng": -80.16904989999999,
"neLat": 25.872621,
"neLng": -80.11874399999999
}
},
{
"id": "6bbb780afc34ec212c537db32bdb312278230b96d8c4b0757e025c0460d9d57e",
"displayName": "Miami International Airport (MIA), Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJwUq5Tk232YgR4fiiy-Dan5g",
"query": "Miami International Airport (MIA), Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.7870745,
"swLng": -80.2874044,
"neLat": 25.8009276,
"neLng": -80.2703427
}
},
{
"id": "14d71679e44a8e0fcfa801a0e6581c20cc7f94029fe60c15bf373a50079dec2c",
"displayName": "Miami Gardens, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJZy-MgLuv2YgR1Wvi5YjYme0",
"query": "Miami Gardens, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.911295,
"swLng": -80.2931739,
"neLat": 25.9730331,
"neLng": -80.189888
}
},
{
"id": "24f223eb9ced709a623b5945f19ca47d51e57440d190abd7005696d63902c3c1",
"displayName": "Downtown Miami, Miami, Florida, United States",
"suggestionType": "LOCATION",
"verticalType": "homes",
"placeId": "ChIJybtMaZy22YgRm-cjCPUGGqs",
"query": "Downtown Miami, Miami, Florida, United States",
"countryCode": "US",
"boundingBox": {
"swLat": 25.728935,
"swLng": -80.20676979999999,
"neLat": 25.795376,
"neLng": -80.13629990000001
}
}
],
"count": 5
}
curl --location --request GET 'https://zylalabs.com/api/14394/vacation+rental+rates+api/36190/autocomplete+rental+destinations?query=Miami' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"results": [
{
"id": "1683458185376672665",
"name": "Provident Doral At The Blue, Blue king suite",
"title": "Provident Doral At The Blue",
"subtitle": "Hotel in Doral",
"propertyType": "Hotel",
"roomDetails": [],
"dates": null,
"price": "$770",
"originalPrice": null,
"priceQualifier": "for 5 nights",
"priceDisclaimer": "Blue king suite",
"priceBreakdown": [
{
"description": "5 nights x $154.00",
"price": "$770.00",
"originalPrice": null
}
],
"rating": 4.44,
"reviewsCount": 256,
"city": "Miami",
"latitude": 25.8207,
"longitude": -80.3382,
"primaryPhoto": "https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1699302154997263093/original/d80b6005-58a3-4a13-96b7-a6fad119113f.jpeg",
"photos": [
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1699302154997263093/original/d80b6005-58a3-4a13-96b7-a6fad119113f.jpeg",
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1699302154997263093/original/0ef636e5-f4ab-4510-92c4-22216ace7f51.jpeg",
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1699302154997263093/original/76f5a03a-7db8-4495-9fd6-56152914cdbe.jpeg",
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1699302154997263093/original/5c8b10cd-5568-41c9-b913-6157aa7d573a.jpeg",
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1699302154997263093/original/b2f0caaa-db47-415b-a2bc-28bc1a968c16.jpeg",
"https://a0.muscache.com/im/pictures/BnbProperty/BnbProperty-1699302154997263093/original/d32a0a24-f4d6-48ab-a298-bb755dbb5f35.jpeg"
],
"badges": [
"Featured hotel"
],
"paymentMessages": [
"+$115 Airbnb credit"
]
}
],
"limit": 2,
"offset": 0,
"count": 1,
"total": null,
"hasMore": true,
"nextOffset": 2
}
curl --location --request GET 'https://zylalabs.com/api/14394/vacation+rental+rates+api/36191/search+vacation+rentals?query=Miami&limit=10&offset=Optional' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"id": "1791679651993631852",
"title": "Entire villa in Miami, Florida",
"summary": "Entire villa in Miami, Florida",
"description": "Welcome to your own private adventure resort in South Florida! 🌴🏁<br /><br />Located on a sprawling 26,000 sq. ft. lakefront lot with tons of parking, this unique villa is minutes from I-95, Miami Beach, and Fort Lauderdale. Race around your private ...",
"propertyType": "Entire villa",
"spaceType": "ENTIRE_HOME",
"personCapacity": 16,
"spaceOverview": [
"16+ guests",
"5 bedrooms",
"9 beds",
"3 baths"
],
"isGuestFavorite": null,
"rating": {
"score": 5,
"reviewsCount": 2,
"subRatings": [],
"distribution": []
},
"location": {
"address": "Miami, Florida, United States",
"addressTitle": "Miami",
"neighborhood": "Miami",
"neighborhoodSummary": "Sandy beaches and salsa dancing set the rhythm, while Vizcaya Museum and Gardens adds a historic counterpoint near the water.",
"city": "Miami",
"latitude": 25.916,
"longitude": -80.214,
"isExactLocation": true
},
"host": {
"name": "Gianny",
"userId": "1469366056685194712",
"isSuperhost": false,
"isVerified": true,
"pictureUrl": "https://a0.muscache.com/im/pictures/user/User/original/02279dbf-3e5e-4bf9-880b-fae4e85a5836.jpeg",
"yearsHosting": "2 years, 8 months hosting",
"timeAsHost": "2 years, 8 months hosting",
"ratingAverage": 5,
"ratingCount": 2,
"highlights": [
"Where I went to school: MDC",
"Speaks English and Spanish"
],
"titleText": "Host"
},
"amenities": [
{
"title": "Bathroom",
"amenities": [
{
"id": "pdp_v3_bathroom_45_1791679651993631852-0",
"title": "Hair dryer",
"icon": "SYSTEM_HAIRDRYER",
"available": true
},
{
"id": "pdp_v3_bathroom_665_1791679651993631852-0",
"title": "Cleaning products",
"icon": "SYSTEM_CLEANING_SUPPLIES",
"available": true
},
{
"id": "pdp_v3_bathroom_41_1791679651993631852-0",
"title": "Shampoo",
"icon": "SYSTEM_SHAMPOO",
"available": true
},
{
"id": "pdp_v3_bathroom_657_1791679651993631852-0",
"title": "Conditioner",
"icon": "SYSTEM_SHAMPOO",
"available": true
},
{
"id": "pdp_v3_bathroom_79_1791679651993631852-0",
"title": "Body soap",
"icon": "SYSTEM_SOAP",
"available": true
},
{
"id": "pdp_v3_bathroom_77_1791679651993631852-0",
"title": "Hot water",
"icon": "SYSTEM_HOT_WATER",
"available": true
},
{
"id": "pdp_v3_bathroom_611_1791679651993631852-0",
"title": "Shower gel",
"icon": "SYSTEM_SOAP",
"available": true
}
]
},
{
"title": "Bedroom and laundry",
"amenities": [
{
"id": "pdp_v3_bedroom_laundry_33_1791679651993631852-0",
"title": "Washer",
"icon": "SYSTEM_WASHER",
"available": true
},
{
"id": "pdp_v3_bedroom_laundry_34_1791679651993631852-0",
"title": "Dryer",
"icon": "SYSTEM_DRYER",
"available": true
},
{
"id": "pdp_v3_bedroom_laundry_40_1791679651993631852-0",
"title": "Essentials",
"icon": "SYSTEM_TOILETRIES",
"available": true
},
{
"id": "pdp_v3_bedroom_laundry_44_1791679651993631852-0",
"title": "Hangers",
"icon": "SYSTEM_HANGERS",
"available": true
},
{
"id": "pdp_v3_bedroom_laundry_85_1791679651993631852-0",
"title": "Bed linens",
"icon": "SYSTEM_BLANKETS",
"available": true
},
{
"id": "pdp_v3_bedroom_laundry_46_1791679651993631852-0",
"title": "Iron",
"icon": "SYSTEM_IRON",
"available": true
},
{
"id": "pdp_v3_bedroom_laundry_671_1791679651993631852-0",
"title": "Clothing storage: closet, wardrobe, and dresser",
"icon": "SYSTEM_WARDROBE",
"available": true
}
]
}
],
"houseRules": [
{
"title": null,
"items": [
{
"title": "16+ overnight guests",
"type": "HOUSE_RULES_PERSON_CAPACITY",
"icon": "SYSTEM_FAMILY",
"description": null
},
{
"title": "Pets allowed",
"type": "HOUSE_RULES_PETS",
"icon": "SYSTEM_PETS",
"description": "2 maximum"
}
]
}
],
"thingsToKnow": [
{
"title": "Check in after 4:00 PM",
"type": "CHECK_IN_CHECK_OUT",
"icon": "DOOR_OPEN_3D",
"items": [
"Check out before 10:00 AM",
"Self check-in with keypad"
]
},
{
"title": "House rules and requests",
"type": "HOUSE_RULES",
"icon": "CLIPBOARD_3D",
"items": [
"Review these details for a smooth stay."
]
},
{
"title": "Safety & property",
"type": "SAFETY_AND_PROPERTY",
"icon": "SHIELD_CHECK_3D",
"items": [
"Exterior security cameras on property",
"Carbon monoxide alarm",
"Smoke alarm"
]
},
{
"title": "Cancellation policy",
"type": "CANCELLATION_POLICY_NO_DATES",
"icon": "CALENDAR_3D",
"items": [
"Add your trip dates to get the cancellation details for this stay."
]
}
],
"photos": {
"coverUrl": "https://a0.muscache.com/im/pictures/hosting/Hosting-1791679651993631852/original/5aa723cc-37e0-42ad-9884-fc09dd31cc9f.jpeg",
"gallery": [
{
"id": "SW1hZ2VFbnRpdHk6Mjg1MzExMjkwNw==",
"url": "https://a0.muscache.com/im/pictures/hosting/Hosting-1791679651993631852/original/5aa723cc-37e0-42ad-9884-fc09dd31cc9f.jpeg",
"caption": null,
"orientation": "LANDSCAPE",
"width": 4000,
"height": 3000
},
{
"id": "SW1hZ2VFbnRpdHk6Mjg1MzExMjYwOQ==",
"url": "https://a0.muscache.com/im/pictures/hosting/Hosting-1791679651993631852/original/9c109d4a-3f01-4b4c-9fae-b1d0866619df.jpeg",
"caption": null,
"orientation": "LANDSCAPE",
"width": 7952,
"height": 5304
}
]
},
"pricing": {
"dateRangeFormatted": null,
"dailyRates": [],
"promotionalTips": []
},
"sharing": {
"shareUrl": "https://www.airbnb.com/rooms/1791679651993631852",
"imageUrl": "https://a0.muscache.com/im/pictures/hosting/Hosting-1791679651993631852/original/5aa723cc-37e0-42ad-9884-fc09dd31cc9f.jpeg"
}
}
curl --location --request GET 'https://zylalabs.com/api/14394/vacation+rental+rates+api/36192/get+vacation+rental+details?listing_id=1791679651993631852' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"calendarMonths": [
{
"month": 11,
"year": 2026,
"daysCount": 30,
"days": [
{
"date": "2026-11-01",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": false,
"price": null
},
{
"date": "2026-11-02",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": true,
"price": null
},
{
"date": "2026-11-03",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": true,
"price": null
},
{
"date": "2026-11-04",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": true,
"price": null
},
{
"date": "2026-11-05",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": false,
"availableForCheckout": true,
"price": null
}
]
}
],
"months": [
{
"month": 11,
"year": 2026,
"daysCount": 30,
"days": [
{
"date": "2026-11-01",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": false,
"price": null
},
{
"date": "2026-11-02",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": true,
"price": null
},
{
"date": "2026-11-03",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": true,
"price": null
},
{
"date": "2026-11-04",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": true,
"availableForCheckout": true,
"price": null
},
{
"date": "2026-11-05",
"available": true,
"minNights": 2,
"maxNights": 365,
"availableForCheckin": false,
"availableForCheckout": true,
"price": null
}
]
}
],
"totalMonths": 1
}
curl --location --request GET 'https://zylalabs.com/api/14394/vacation+rental+rates+api/36193/get+property+availability+calendar?listing_id=1791679651993631852&year=2026&month=11' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"reviewTags": [],
"reviews": [
{
"id": "1795659158004828338",
"rating": 5,
"createdAt": "2026-10-13T12:54:12Z",
"formattedDate": "1 week ago",
"highlight": "Stayed one night",
"comments": "We absolutely loved our stay! The lakefront views were beautiful, and the home had amazing amenities. The host was incredibly helpful, attentive, and welcoming, making our stay go smoothly from start to finish. We had a fantastic experience and would definitely love to come back!",
"translatedComments": null,
"reviewer": {
"id": "441216600",
"firstName": "Fabrizio",
"pictureUrl": "https://a0.muscache.com/im/pictures/user/User/original/e6057cf3-02bf-4bcb-918c-94e3b41f786c.jpeg"
},
"response": null,
"roomType": null
},
{
"id": "1794265110090271892",
"rating": 5,
"createdAt": "2026-10-11T14:44:29Z",
"formattedDate": "1 week ago",
"highlight": "Stayed one night",
"comments": "Absolutely incredible stay! Gianny was an amazing host—attentive, responsive, and committed to making our experience wonderful. The property was clean, beautifully maintained, and exceeded our expectations, with a great location near local attractions.\n\nThe pool and outdoor activities were fantastic! We enjoyed go-karts, the trampoline, a BBQ, fishing, kayaking, and relaxing in the hammocks. Watching movies under the tiki hut at night was a highlight.\n\nThis property offers the perfect mix of adventure, relaxation, and quality time together. There’s something for everyone, and you can tell so much care went into making it special. We would absolutely stay again and highly recommend it for an unforgettable getaway!",
"translatedComments": null,
"reviewer": {
"id": "389620418",
"firstName": "Danilo José",
"pictureUrl": "https://a0.muscache.com/im/pictures/user/4cb88ff6-6548-42fe-9d51-3393d512df09.jpg"
},
"response": null,
"roomType": null
}
],
"limit": 2,
"offset": 0,
"count": 2,
"total": 2,
"totalReviewsCount": 2,
"hasMore": false,
"nextOffset": null
}
curl --location --request GET 'https://zylalabs.com/api/14394/vacation+rental+rates+api/36194/get+verified+guest+reviews?listing_id=1791679651993631852&limit=5' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"code": "USD",
"name": "United States Dollar",
"symbol": "$"
},
{
"code": "EUR",
"name": "Euro",
"symbol": "€"
},
{
"code": "GBP",
"name": "British Pound",
"symbol": "£"
},
{
"code": "CAD",
"name": "Canadian Dollar",
"symbol": "CA$"
},
{
"code": "AUD",
"name": "Australian Dollar",
"symbol": "AU$"
},
{
"code": "JPY",
"name": "Japanese Yen",
"symbol": "¥"
},
{
"code": "CHF",
"name": "Swiss Franc",
"symbol": "CHF"
},
{
"code": "THB",
"name": "Thai Baht",
"symbol": "฿"
},
{
"code": "SGD",
"name": "Singapore Dollar",
"symbol": "SG$"
},
{
"code": "AED",
"name": "United Arab Emirates Dirham",
"symbol": "AED"
}
]
curl --location --request GET 'https://zylalabs.com/api/14394/vacation+rental+rates+api/36195/get+supported+currencies' --header 'Authorization: Bearer YOUR_API_KEY'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Vacation Rental Rates API simply include your bearer token in the Authorization header.
| Header | Description |
|---|---|
Authorization
|
Required
Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.
|
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
Global vacation rental rates, 12-month calendar availability, property specifications, and guest reviews in JSON.
The Vacation Rental Rates API provides comprehensive data on global vacation rentals. This includes detailed pricing information, 12-month calendar availability, specific property specifications (such as amenities, room details, and size), and aggregated guest reviews.
All data provided by the Vacation Rental Rates API is delivered in JSON format. This structured data format is easily parseable and integrates seamlessly with most modern web applications and development workflows.
Developers can use the 12-month calendar availability data to build dynamic booking interfaces, forecast rental demand, optimize pricing strategies based on occupancy, and provide users with accurate real-time availability information for planning trips.
The core value proposition of the Vacation Rental Rates API lies in its ability to offer a rich dataset for vacation rentals globally. This enables travel platforms to provide users with accurate pricing, availability, property details, and social proof through reviews, thereby enhancing user experience and driving bookings.
Yes, the Vacation Rental Rates API includes detailed property specifications, outlining features like the number of bedrooms and bathrooms, available amenities, and other relevant characteristics. It also provides aggregated guest reviews, offering insights into past guest experiences and property quality.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund