{
"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'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Reservas de Mesa e Cardápios de Restaurante API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Descubra restaurantes, inspecione menus de jantar, verifique a disponibilidade de mesas em tempo real e obtenha avaliações verificadas de clientes em todo o mundo
Comece com nosso nível Básico (15.000 requisições a $24,99/mês) para construir e lançar sua integração. À medida que seu tráfego aumenta ou requer maior throughput, faça o upgrade de forma contínua para Pro (35.000 requisições), ProPlus (80.000 requisições com 120 req/min) ou Ultimate (175.000 requisições com 240 req/min) para volume e concorrência sem tempo de inatividade
Sim envie o ID do restaurante juntamente com o tamanho do grupo desejado e a data da reserva para receber todos os horários e áreas de assentos disponíveis
Todas as avaliações retornadas pelo ponto de extremidade vêm de hóspedes verificados que reservaram e jantaram no local respectivo
Sim os detalhes do endpoint do restaurante incluem menus de amostra faixas de preço designações dietéticas e especificações completas de comodidades
Cada endpoint retorna dados específicos relacionados a reservas de restaurantes, menus, disponibilidade e avaliações de clientes Por exemplo o endpoint do perfil do restaurante fornece detalhes como nome, descrição, classificação e itens do menu enquanto o endpoint de disponibilidade lista horários de reserva ao vivo e políticas de cancelamento
Os campos principais variam de acordo com o ponto de extremidade. Para perfis de restaurantes, os campos incluem `id`, `nome`, `descrição`, `avaliação` e `endereço`. O ponto de extremidade de disponibilidade inclui `dataHora`, `disponível` e `faixasDeTempo`. Cada ponto de extremidade tem campos personalizados para fornecer informações relevantes
Os parâmetros variam de acordo com o ponto final. Para procurar restaurantes, você pode usar `location`, `cuisine` e `partySize`. O ponto final de disponibilidade requer `restaurantId`, `dateTime` e `partySize`. Esses parâmetros ajudam a personalizar solicitações para necessidades específicas
Os dados de resposta são estruturados no formato JSON contendo geralmente um booleano `success` seguido por um array `results` ou um objeto `data` Cada objeto dentro dessas estruturas contém campos relevantes facilitando a interpretação e utilização das informações de forma programática
A API fornece vários tipos de informações: detalhes do restaurante (nome, descrição, menus), disponibilidade em tempo real (horários, políticas de cancelamento), avaliações de clientes (classificações, comentários) e galerias de fotos (imagens de comida e ambiente) Cada endpoint se concentra em um aspecto específico da refeição
A precisão dos dados é garantida por meio de parcerias com restaurantes verificados e atualizações regulares A API obtém informações diretamente de estabelecimentos de refeições e comensais verificados o que ajuda a manter dados de alta qualidade e confiáveis para os usuários
Casos de uso típicos incluem encontrar restaurantes com base na localização e na culinária verificar a disponibilidade em tempo real para reservas revisar o feedback dos clientes para tomada de decisão e explorar os cardápios e comodidades dos restaurantes antes de sair para comer
Os usuários podem aproveitar os dados retornados integrando-os em aplicativos para descoberta de restaurantes, gerenciamento de reservas e avaliações de usuários Por exemplo, exibir horários disponíveis em uma interface de reservas ou mostrar avaliações de clientes na página de um restaurante melhora a experiência do usuário