{
"success": true,
"data": {
"items": [
{
"id": "loc;295424;g295424",
"locationId": 295424,
"geoId": 295424,
"name": "Dubai",
"description": "Emirate of Dubai, United Arab Emirates",
"url": "https://www.tripadvisor.com/Tourism-g295424-Dubai_Emirate_of_Dubai-Vacations.html",
"type": "city",
"kind": "location",
"latitude": 25.274548,
"longitude": 55.360859,
"image": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/14/78/84/94/dubai-aquarium-underwater.jpg?w=800&h=600&s=1",
"isGeo": true,
"isSponsored": false,
"shortcuts": [
{
"label": "Things to Do",
"category": "attractions",
"url": "https://www.tripadvisor.com/Attractions-g295424-Activities-Dubai_Emirate_of_Dubai.html"
}
]
}
],
"partial": false
},
"query": "Dubai",
"limit": 5,
"count": 3
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/35996/search+locations+autocomplete?location=Dubai&limit=5' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"hotels": [
{
"id": "15872094",
"source": "tripadvisor",
"name": "Waldorf Astoria Dubai International Financial Centre",
"url": "https://www.tripadvisor.com/Hotel_Review-g295424-d15872094-Reviews-Waldorf_Astoria_Dubai_International_Financial_Centre-Dubai_Emirate_of_Dubai.html",
"category": "HOTEL",
"geoId": 295424
}
]
},
"limit": 5,
"offset": 0,
"count": 5,
"nextOffset": 5
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/35997/search+accommodations+and+hotels?location=Dubai&limit=10' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"url": "https://www.tripadvisor.com/Hotel_Review-d497267.html",
"locationId": 497267,
"data": {
"source": "tripadvisor",
"id": "497267",
"name": "La Réserve Paris - Hotel and Spa",
"category": "HOTEL",
"rating": 4.9,
"reviewCount": 656,
"priceRange": "$$$ (Based on Average Nightly Rates for a Standard Room from our Partners)",
"address": "42 Avenue Gabriel",
"countryCode": "FR",
"city": "Paris",
"country": "Europe",
"latitude": 48.8698,
"longitude": 2.31326,
"coordinates": {
"latitude": 48.8698,
"longitude": 2.31326
},
"parents": [
"Paris"
],
"ranking": {
"rank": 115,
"outOf": 1885
},
"amenities": [
"Valet parking"
],
"image": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/21/9f/75/detail.jpg?w=500&h=400&s=1",
"images": [
{
"url": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/21/9f/75/detail.jpg?w=500&h=400&s=1"
}
],
"photoCounts": {
"traveler": 747,
"roomAndSuite": 450
},
"reviews": [
{
"id": 1063279490,
"rating": 5,
"title": "exceptional hospitality and service",
"text": "The warmth, hospitality, and attention to detail Every visit reminds us why we love coming back, and we already look forward to returning again in the near future.",
"publishedDate": "2026-06-06",
"author": "紀子 杦"
}
]
}
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/35998/get+hotel+details?locationId=15872094' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"locationId": 497267,
"data": {
"reviews": [
{
"id": 1039224357,
"status": "PUBLISHED",
"url": "https://www.tripadvisor.com/ShowUserReviews-g187147-d497267-r1039224357-La_Reserve_Paris_Hotel_and_Spa-Paris_Ile_de_France.html",
"rating": 5,
"title": "A level of hospitality rarely found in Paris",
"text": "Our recent short stay at the Hotel La Réserve in Paris revealed a level of service difficult to imagine in a city where you think you know everything about high-end hotel codes. Usually, one expects a certain Parisian style, effective but sometimes detached. Here, it is exactly the opposite. Each interaction confirms an entirely different environment, based on real, precise and constant attention.\nNothing is left to chance. The reception, the teams, the concierge, the room service, everything works with remarkable fluidity. Requests are anticipated even before they are made. Teams never try to do too much, but they always achieve just the right thing at the right time. This perfect mastery creates an experience where you really feel taken care of, without rigidity, and above all without artifices.\nThis small palace offers a rare atmosphere in Paris. The impression is not that of a hotel, but rather of a house where refinement has become natural. Comfort, spaces, rooms, general atmosphere, everything contributes to a coherence that is felt immediately. There is a discretion, precision and sincerity in service that deeply marks.\nIn short, La Réserve offers a standard that very few establishments reach, not only in Paris but internationally. It is an address where excellence is not a slogan, but a perfectly executed reality.",
"createdDate": "2025-11-16",
"publishedDate": "2025-11-16",
"language": "en",
"originalLanguage": "fr",
"translationProvider": 10,
"helpfulVotes": 1,
"locationId": 497267,
"name": "La Réserve Paris - Hotel and Spa",
"placeType": "ACCOMMODATION",
"author": {
"id": "9A29B593A08F7FDD9B1BA81AA35C4622",
"name": "laurakboscacci",
"username": "laurakboscacci",
"profileUrl": "https://www.tripadvisor.com/Profile/laurakboscacci",
"hometown": "Lausanne, Switzerland",
"contributions": 9,
"verified": false,
"avatar": {
"id": 452390984,
"url": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f0/48/default-avatar-2020-15.jpg?w=800&h=600&s=1",
"url_template": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f0/48/default-avatar-2020-15.jpg?w={width}&h={height}&s=1",
"max_width": 1200,
"max_height": 1200
}
},
"trip": {
"stayDate": "2025-11-30",
"type": "BUSINESS"
},
"ratings": {
"value": 5,
"rooms": 5,
"location": 5,
"cleanliness": 5,
"service": 5,
"sleepQuality": 5
},
"photos": [
{
"id": 834946193,
"url": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/31/c4/44/91/caption.jpg?w=800&h=600&s=1",
"url_template": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/31/c4/44/91/caption.jpg?w={width}&h={height}&s=1",
"max_width": 3024,
"max_height": 4032
}
],
"managementResponse": {
"id": 1044076559,
"text": "Chère Madame Boscacci,\n\nNous vous remercions chaleureusement pour ce magnifique retour. \n\nNous sommes ravis que votre séjour à La Réserve Paris ait répondu à vos attentes et que notre service ait contribué à rendre votre expérience unique. Nous mettons un point d'honneur à offrir à nos hôtes une attention personnalisée et discrète et vos mots nous confortent dans notre engagement à offrir un service d’exception. \n\nC’est avec grand plaisir que nous vous accueillerons à nouveau dans notre maison pour une nouvelle expérience inoubliable !\n\nBien à vous,\nUlrika Westin",
"language": "fr",
"publishedDate": "2025-12-29",
"role": "General Manager",
"author": {
"id": "2B52362149D4020B423D0EB95E2E9325",
"name": "LaReserveParis H",
"profileUrl": "https://www.tripadvisor.com/Profile/LaReserveParisHotel",
"avatar": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/f6/f4/20/default-avatar-2020-31.jpg?w=200&h=200&s=1"
}
}
}
]
},
"limit": 5,
"offset": 0,
"count": 5,
"totalResults": 404,
"nextOffset": 5
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/35999/get+hotel+traveler+reviews?locationId=15872094&limit=5' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"restaurants": [
{
"id": "32724599",
"source": "tripadvisor",
"name": "Bistro Des Poèmes",
"category": "RESTAURANT",
"rating": 4.1,
"cuisines": [
"French"
],
"priceRange": "$$ - $$$",
"phone": "+33 1 71 32 32 63",
"address": "7 Rue Corneille, 75006 Paris France",
"geoId": 187147,
"latitude": 48.84934,
"longitude": 2.339133,
"openStatusText": "Opens in 6 min",
"menuUrl": "https://www.canva.com/design/DAGuswImFw8/emqyDJlK83wuUFJyRhaLyA/view?utm_content=DAGuswImFw8&utm_campaign=designshare&utm_medium=link2&utm_source=uniquelinks&utlId=hb6c556fcdd",
"hasReservation": true,
"hasDelivery": false,
"image": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/31/7d/0b/52/bistro-des-poemes-where.jpg?w=800&h=600&s=1",
"url": "https://www.tripadvisor.com/Restaurant_Review-g187147-d32724599-Reviews-Bistro_Des_Poemes-Paris_Ile_de_France.html",
"reviews": 116
}
]
},
"limit": 5,
"offset": 0,
"count": 5,
"totalResults": 10000,
"nextOffset": 5
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/36000/search+dining+and+restaurants?location=Dubai&limit=10' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"thingsToDo": [
{
"id": "450971",
"source": "tripadvisor",
"name": "Chatuchak Weekend Market",
"category": "ATTRACTION",
"rating": 4.3,
"reviews": 18373,
"image": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/12/56/c6/14/dsc-2066-largejpg.jpg?w=800&h=600&s=1",
"url": "https://www.tripadvisor.com/Attraction_Review-g293916-d450971-Reviews-Chatuchak_Weekend_Market-Bangkok.html"
}
]
},
"limit": 5,
"offset": 0,
"count": 5,
"nextOffset": 5
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/36001/search+attractions+and+activities?location=Dubai&limit=10' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"cruises": [
{
"id": "230964",
"source": "tripadvisor",
"locationId": 15691642,
"shipId": 994,
"sailingId": 2014731,
"cruiseLineId": 80,
"destinationId": 118,
"name": "4 NIGHT Bahamas CRUISE",
"url": "https://www.tripadvisor.com/Cruise_Review-d15691642-Reviews-MSC_Seaside",
"category": "CRUISE",
"score": 3,
"reviewCount": 754,
"lengthNights": 4,
"shipName": "MSC Seaside",
"shipUrl": "https://www.tripadvisor.com/Cruise_Review-d15691642-Reviews-MSC_Seaside",
"shipImageUrl": "https://cruise-images.tacdn.comship/994/7575_288x223_.jpg",
"passengerCapacity": 4134,
"launchYear": 2017,
"crew": 1413,
"pickIf": [
"You want a gigantic ship that's just bursting with activities"
],
"skipIf": [
"You don't like crowds and lines; they're a fact of life onboard"
],
"cruiseLineName": "MSC Cruises",
"cruiseLineIconUrl": "https://images.r.cruisecritic.com/cruise-lines/msc_cruises_smallicon.png",
"cruiseLineLogoUrl": "https://images.r.cruisecritic.com/logos/https://s3.amazonaws.com/a-us.storyblok.com/f/1005231/e6734d6a2b/image_logo_80.jpg_sm.jpg",
"destinationName": "Bahamas",
"destinationSeoName": "the Bahamas",
"destinationImageUrl": "https://images.r.cruisecritic.com/destinations/rewrite_bahamas.jpg",
"itinerary": [
{
"day": 1,
"portId": 34438,
"portName": "Miami"
}
],
"departurePort": {
"id": 41,
"name": "Miami"
},
"arrivalPort": {
"id": 41,
"name": "Miami"
},
"availableDeparturePorts": [
{
"id": 148,
"name": "Miami",
"portId": 41
}
],
"sailingsTotalResults": 30,
"sailingsItems": [
{
"id": 2014731,
"departureDate": "2026-08-31"
}
],
"lowestPricedSailing": {
"id": 2014731,
"departureDate": "2026-08-31"
},
"dealSailing": {
"id": 2014731,
"departureDate": "2026-08-31"
},
"reviewSnippets": [
{
"rating": 3,
"text": "Big not beautiful."
}
],
"hasPrice": false,
"hasReviews": true
}
]
},
"limit": 5,
"offset": 0,
"count": 3,
"totalResults": 3045,
"nextOffset": 5
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/36002/search+cruise+voyages?destination=Caribbean&limit=10' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"total": 33,
"currencies": [
{
"code": "AED",
"name": "United Arab Emirates Dirham",
"symbol": "د.إ"
},
{
"code": "ARS",
"name": "Argentine Peso",
"symbol": "$"
},
{
"code": "AUD",
"name": "Australian Dollar",
"symbol": "A$"
},
{
"code": "BRL",
"name": "Brazilian Real",
"symbol": "R$"
},
{
"code": "CAD",
"name": "Canadian Dollar",
"symbol": "CA$"
},
{
"code": "CHF",
"name": "Swiss Franc",
"symbol": "CHF"
},
{
"code": "CLP",
"name": "Chilean Peso",
"symbol": "$"
},
{
"code": "COP",
"name": "Colombian Peso",
"symbol": "$"
},
{
"code": "DKK",
"name": "Danish Krone",
"symbol": "kr"
},
{
"code": "EGP",
"name": "Egyptian Pound",
"symbol": "E£"
},
{
"code": "EUR",
"name": "Euro",
"symbol": "€"
},
{
"code": "GBP",
"name": "British Pound",
"symbol": "£"
},
{
"code": "HKD",
"name": "Hong Kong Dollar",
"symbol": "HK$"
},
{
"code": "IDR",
"name": "Indonesian Rupiah",
"symbol": "Rp"
},
{
"code": "ILS",
"name": "Israeli New Shekel",
"symbol": "₪"
},
{
"code": "INR",
"name": "Indian Rupee",
"symbol": "₹"
},
{
"code": "JPY",
"name": "Japanese Yen",
"symbol": "¥"
},
{
"code": "KRW",
"name": "South Korean Won",
"symbol": "₩"
},
{
"code": "MXN",
"name": "Mexican Peso",
"symbol": "$"
},
{
"code": "MYR",
"name": "Malaysian Ringgit",
"symbol": "RM"
},
{
"code": "NOK",
"name": "Norwegian Krone",
"symbol": "kr"
},
{
"code": "NZD",
"name": "New Zealand Dollar",
"symbol": "NZ$"
},
{
"code": "PEN",
"name": "Peruvian Sol",
"symbol": "S/."
},
{
"code": "PHP",
"name": "Philippine Peso",
"symbol": "₱"
},
{
"code": "RUB",
"name": "Russian Ruble",
"symbol": "₽"
},
{
"code": "SEK",
"name": "Swedish Krona",
"symbol": "kr"
},
{
"code": "SGD",
"name": "Singapore Dollar",
"symbol": "S$"
},
{
"code": "THB",
"name": "Thai Baht",
"symbol": "฿"
},
{
"code": "TRY",
"name": "Turkish Lira",
"symbol": "₺"
},
{
"code": "TWD",
"name": "New Taiwan Dollar",
"symbol": "NT$"
},
{
"code": "USD",
"name": "US Dollar",
"symbol": "$"
},
{
"code": "VND",
"name": "Vietnamese Dong",
"symbol": "₫"
},
{
"code": "ZAR",
"name": "South African Rand",
"symbol": "R"
}
]
}
}
curl --location --request GET 'https://zylalabs.com/api/14360/global+attractions+hospitality+reviews+ratings+api/36003/get+supported+currencies' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 全球景点酒店评价评分 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
每个端点返回与全球住宿 餐饮 景点和游轮信息相关的 JSON 数据 例如 搜索地点自动补全端点提供地点名称 描述和地理坐标 而获取酒店详情端点提供全面的物业信息 包括设施和评级
关键字段因端点而异,但通常包括标识符(例如 `id`、`locationId`)、名称(例如 `name`)、评分(例如 `rating`)以及更多信息的 URL(例如 `url`)。例如,搜索住宿端点包括 `name`、`category` 和 `geoId`
参数因端点而异 例如 搜索地点自动完成端点接受用于搜索目的地的关键词 而搜索住宿端点允许按城市或地理位置进行过滤 用户可以通过指定这些参数来定制请求以优化搜索结果
响应数据采用JSON格式结构,其中包含一个`success`字段指示请求状态,后面是一个`data`对象,包含相关信息。例如,搜索餐饮端点返回一个`restaurants`数组,其中包含餐馆列表,每个餐馆具有详细属性,如`name`、`rating`和`address`
数据来源于TripAdvisor,确保了全球各种住宿、餐饮和景点的广泛选择。该API汇总了用户生成的评论和评分,提高了所提供信息的质量和可靠性
典型的使用案例包括旅行规划寻找住宿探索餐饮选项和发现景点用户可以利用API创建旅行行程比较酒店评分或根据旅行者评论识别受欢迎的本地活动
用户可以通过解析JSON响应来提取与其应用程序相关的信息来利用返回的数据。例如,他们可以在旅行网站上显示酒店评分和评论或创建基于地理坐标显示景点的互动地图
数据准确性通过来自TripAdvisor的定期更新得以保持,这包括用户评论和评分。API还实施质量检查,以过滤过时或不相关的信息,确保用户获得可靠和最新的数据以进行查询