{
"success": true,
"results": [
{
"id": 216481,
"name": "Trattoria Trecolori",
"description": "Italian restaurants abound in New York City, but Trattoria Trecolori's authentic old-world cuisine stands out. This family-run restaurant has been pleasing patrons since 1991. While the owners may have changed the location of their restaurant a few times, their passion for creating classic Italian recipes and providing exceptional service has persisted.\n\nTrattoria Trecolori serves traditional, hearty Italian cuisine at reasonable prices. Start off your meal with one of the three types of antipasto. There is no shortage of pasta dishes. Choose from spaghetti alla carbonara or the signature rigatoni alla trecolori. Other entrée options include unique dishes such as chicken fantasia and calamari alla Luciana, fresh squid sautéed in red wine along with saffron risotto. For a proper finish to your meal, try one of Trattoria Trecolori's sweet homemade desserts.",
"address": "254 W 47th St",
"neighborhood": "Hell's Kitchen",
"city": "New York",
"state": "NY",
"postalCode": "10036",
"countryCode": "US",
"cuisines": [
"Italian"
],
"priceBand": "$31 to $50",
"priceSymbol": "$$$",
"priceTier": 3,
"rating": 4.6,
"reviewCount": 1297,
"profilePhotoUrl": "https://resizer.restaurant-cdn.com/v4/photos/66808368-3?width=1280&height=1280",
"hasMenu": true,
"latitude": 40.7598673,
"longitude": -73.9867943,
"timeSlots": [
{
"dateTime": "2026-11-09T18:45",
"available": true,
"token": "eyJ2IjozLCJtIjoxLCJwIjowLCJjIjo3ODY2OTcxLCJzIjowLCJuIjowfQ",
"type": "Standard",
"isPromoted": false
},
{
"dateTime": "2026-11-09T19:00",
"available": true,
"token": "eyJ2IjozLCJtIjoxLCJwIjowLCJjIjo3ODY2OTcxLCJzIjowLCJuIjowfQ",
"type": "Standard",
"isPromoted": false
},
{
"dateTime": "2026-11-09T19:15",
"available": true,
"token": "eyJ2IjozLCJtIjoxLCJwIjowLCJjIjo3ODY2OTcxLCJzIjowLCJuIjowfQ",
"type": "Standard",
"isPromoted": false
}
],
"features": [
"RESERVATION",
"DINER_AI"
]
}
],
"limit": 3,
"offset": 0,
"count": 3,
"total": 602,
"hasMore": true,
"nextOffset": 3
}
curl --location --request GET 'https://zylalabs.com/api/14795/restaurant+table+reservations+and+menus+api/38345/search+restaurants+by+location+with+live+availability?location=New York&term=Italian&party_size=2&limit=10&offset=Optional' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"id": 21307,
"name": "Scaramouche Restaurant",
"description": "Scaramouche has long been celebrated by customers and critics for its unwavering commitment to making each dining experience a memorable one. Chef/owner Keith Froggett’s sophisticated cuisine is presented simply with care and attention to detail. The service underscores that philosophy: unobtrusive and respectful. These are the components that make Scaramouche the singular destination it is and the reason that the restaurant has consistently ranked as one of the city’s best for over forty years.",
"rating": 4.9,
"reviewCount": 3614,
"photosCount": 7,
"profilePhotoUrl": "https://resizer.restaurant-cdn.com/v4/photos/27661468?width=1280&height=1280",
"address": "1 Benvenuto Place",
"crossStreet": "Edmund and Avenue Road (see map)",
"neighborhood": "Midtown / Uptown",
"city": "Toronto",
"state": "ON",
"postalCode": "M4V 2L1",
"countryCode": "CA",
"latitude": 43.6813727,
"longitude": -79.4001989,
"phoneNumber": "(416) 961-8011",
"websiteUrl": "http://www.scaramoucherestaurant.com/",
"menuUrl": "http://www.scaramoucherestaurant.com/restaurant/",
"facebookUrl": "https://www.facebook.com/scaramoucherestaurant/",
"twitterHandle": null,
"hasMenu": true,
"hours": "Dinner\nMon–Fri 5:00 pm–10:00 pm",
"diningStyle": "Fine Dining",
"dressCode": "Smart Casual",
"executiveChef": "Keith Froggett",
"parkingDetails": "We offer complimentary valet for your convenience.",
"publicTransit": "Closest TTC subway stop is St. Clair and Yonge. 10 minute walk from station. Walk west on St. Clair and south on Avenue Rd. Turn west on Edmund Ave. and South on Benvenuto Place. We are located in a condominium building located at the end of the street in the circular drive.",
"paymentOptions": [
"AMEX",
"Mastercard",
"Visa"
],
"priceBand": "CAN$51 and over",
"priceSymbol": "$$$$",
"priceTier": 4,
"cuisines": [
"Contemporary French",
"French",
"Continental"
],
"features": [
"RESERVATION",
"DINER_AI"
],
"accessibilityDetails": [],
"popularDishes": [
"Coconut Cream Pie",
"Endive Salad",
"Seafood Spaghetti"
],
"safetyPrecautions": [],
"deliveryPartners": [],
"maxPartySize": 6,
"maxAdvanceDays": 42,
"reviewsSummary": {
"overall": 4.9,
"food": 4.8,
"service": 4.9,
"ambiance": 4.8,
"value": 4.6,
"totalReviewsCount": 3614
}
}
}
curl --location --request GET 'https://zylalabs.com/api/14795/restaurant+table+reservations+and+menus+api/38346/get+full+restaurant+profile+and+menus?restaurant_id=21307&party_size=2' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"restaurantId": 21307,
"dateTime": "2026-11-09T19:00",
"partySize": 2,
"slotsCount": 9,
"timeSlots": [
{
"dateTime": "2026-11-09T17:00",
"available": true,
"token": "eyJ2IjozLCJtIjowLCJwIjowLCJjIjo2LCJzIjowLCJuIjowfQ",
"type": "Standard",
"isPromoted": false
},
{
"dateTime": "2026-11-09T17:30",
"available": true,
"token": "eyJ2IjozLCJtIjowLCJwIjowLCJjIjo2LCJzIjowLCJuIjowfQ",
"type": "Standard",
"isPromoted": false
},
{
"dateTime": "2026-11-09T18:00",
"available": true,
"token": "eyJ2IjozLCJtIjowLCJwIjowLCJjIjo2LCJzIjowLCJuIjowfQ",
"type": "Standard",
"isPromoted": false
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14795/restaurant+table+reservations+and+menus+api/38347/get+real-time+table+slot+availability?restaurant_id=21307&party_size=2' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"restaurantId": 21307,
"summary": {
"overall": 4.9,
"food": 4.8,
"service": 4.9,
"ambiance": 4.8,
"value": 4.6,
"totalReviewsCount": 3614
},
"results": [
{
"reviewId": "OT-21307-2110004678-120025365902",
"authorName": "Marilyn",
"authorLocation": "Toronto",
"submissionDate": "2026-11-08T19:00",
"overallRating": 5,
"foodRating": 5,
"serviceRating": 5,
"ambianceRating": 5,
"valueRating": 5,
"reviewText": "Celebrating our anniversary at Scaramouche, the service, ambience and food were all excellent but the famous Coconut Pie was the highlight!",
"isVerifiedDiner": true
},
{
"reviewId": "OT-21307-2110006867-120077979912",
"authorName": "carlo",
"authorLocation": "Toronto",
"submissionDate": "2026-11-07T19:18",
"overallRating": 5,
"foodRating": 5,
"serviceRating": 5,
"ambianceRating": 5,
"valueRating": 5,
"reviewText": "Excellent dinner, good wine. Did not like the oysters though, too meaty and the horse radish had zero kick. Everything else was excellent.",
"isVerifiedDiner": true
},
{
"reviewId": "OT-21307-2110006703-170051667817",
"authorName": "Tim",
"authorLocation": "Vancouver",
"submissionDate": "2026-11-08T00:05",
"overallRating": 5,
"foodRating": 5,
"serviceRating": 5,
"ambianceRating": 5,
"valueRating": 5,
"reviewText": "Amazing food, first-class service, we’ll definitely be back!",
"isVerifiedDiner": true
}
],
"limit": 3,
"offset": 0,
"count": 3,
"total": 3614,
"hasMore": true,
"nextOffset": 3
}
curl --location --request GET 'https://zylalabs.com/api/14795/restaurant+table+reservations+and+menus+api/38348/get+verified+diner+reviews+and+multi-category+ratings?restaurant_id=21307&limit=10&offset=Optional' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"restaurantId": 21307,
"photos": [
{
"id": "27661468",
"url": "https://resizer.restaurant-cdn.com/v4/photos/27661468-3?width=1280&height=1280",
"thumbnailUrl": "https://resizer.restaurant-cdn.com/v4/photos/27661468-3?width=320&height=320",
"category": "interior",
"origin": "restaurant",
"spottedDate": "2019-10-11T01:53:29Z",
"lovesCount": 0
},
{
"id": "27712438",
"url": "https://resizer.restaurant-cdn.com/v4/photos/27712438-2?width=1280&height=1280",
"thumbnailUrl": "https://resizer.restaurant-cdn.com/v4/photos/27712438-2?width=320&height=320",
"category": "interior",
"origin": "restaurant",
"spottedDate": "2019-10-21T02:27:53Z",
"lovesCount": 2
},
{
"id": "27712440",
"url": "https://resizer.restaurant-cdn.com/v4/photos/27712440-2?width=1280&height=1280",
"thumbnailUrl": "https://resizer.restaurant-cdn.com/v4/photos/27712440-2?width=320&height=320",
"category": "food",
"origin": "restaurant",
"spottedDate": "2019-10-21T02:27:55Z",
"lovesCount": 0
}
],
"limit": 3,
"offset": 0,
"count": 3,
"total": 7,
"hasMore": true,
"nextOffset": 3
}
curl --location --request GET 'https://zylalabs.com/api/14795/restaurant+table+reservations+and+menus+api/38349/get+restaurant+photo+gallery?restaurant_id=21307&limit=10&offset=Optional' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"count": 10,
"locations": [
{
"id": "44515",
"name": "Manhattan Valley",
"type": "RESTAURANT",
"location": "New York, NY",
"latitude": 0,
"longitude": 0
},
{
"id": "104182",
"name": "Gallaghers Steakhouse - Manhattan",
"type": "RESTAURANT",
"location": "New York, NY",
"latitude": 0,
"longitude": 0
},
{
"id": "2792",
"name": "Frankie & Johnnie's Steakhouse - Manhattan",
"type": "RESTAURANT",
"location": "New York, NY",
"latitude": 0,
"longitude": 0
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14795/restaurant+table+reservations+and+menus+api/38350/search+locations+and+districts+autocomplete?term=Manhattan' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 餐厅桌位预订和菜单 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
发现餐厅 检查餐饮菜单 查看实时桌位可用性 获取全球经过验证的用餐者评论
从我们的基础 tier(每月 24.99 美元,15,000 个请求)开始,构建并启动您的集成。当您的流量不断增长或需要更高的吞吐量时,可以无缝升级到专业版(35,000 个请求)、ProPlus(80,000 个请求,120 req/min)或终极版(175,000 个请求,240 req/min),实现零停机的高容量和并发
是的,请提供餐厅ID以及您希望的聚会规模和预约日期以获取所有可用的时间段和座位区域
所有通过该端点返回的评论均来自于已验证的客人,这些客人已在相应的场所预订并用餐
是的 餐厅详情接口包括样本菜单 价格区间 饮食标识和完整的设施规格
每个端点返回与餐厅预订 菜单 可用性和食客评价相关的特定数据 例如 餐厅资料端点提供名称 描述 评级和菜单项等详细信息 而可用性端点列出了实时预订时段和取消政策
关键字段因端点而异。对于餐厅档案,字段包括 `id`、`name`、`description`、`rating` 和 `address`。可用性端点包括 `dateTime`、`available` 和 `timeSlots`。每个端点都有量身定制的字段以提供相关信息
参数因端点而异 对于搜索餐厅 您可以使用 `location` `cuisine` 和 `partySize` 可用性端点需要 `restaurantId` `dateTime` 和 `partySize` 这些参数有助于根据特定需求定制请求
响应数据采用 JSON 格式结构,通常包含一个 `success` 布尔值,后面是一个 `results` 数组或 `data` 对象。这些结构中的每个对象包含相关字段,方便程序上解析和利用信息
API提供了各种信息类型:餐厅详情(名称、描述、菜单)、实时可用性(时间段、取消政策)、顾客评论(评分、评论)和照片库(食物和氛围的图片)。每个端点都专注于用餐的特定方面
数据准确性通过与经过验证的餐厅建立合作伙伴关系和定期更新得到保证 API直接从餐饮场所和经过验证的用餐者获取信息 这有助于为用户保持高质量和可靠的数据
典型的用例包括根据位置和菜系查找餐厅 检查实时可预订性 审查就餐者反馈以做出决策以及在外就餐前探索餐厅菜单和设施
用户可以通过将返回的数据集成到餐厅发现、预订管理和用户评论的应用程序中来利用这些数据例如在预订界面显示可用时间段或者在餐厅网页上展示用餐者评论可以提升用户体验