Endpoint Playground
Test Crawlora's Zomato Restaurant API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/zomato/restaurant?url=<url>" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| url | string | Yes | Canonical public Zomato restaurant URL, from /zomato/search's url field |
{
"code": 200,
"msg": "OK",
"data": {
"id": "34269",
"name": "Persian Darbar",
"url": "https://www.zomato.com/mumbai/persian-darbar-byculla",
"cuisines": [
"Biryani",
"Mughlai",
"North Indian"
],
"rating": 4.2,
"rating_count": "3403",
"locality": "Byculla, Mumbai",
"address": "5, Alexandra Terrace, Byculla, Mumbai",
"phone": "+912262261112, +912223791112",
"status_text": "Closed for dining",
"timing": "9am – 1am (Today)",
"city": "Mumbai",
"zipcode": "400027",
"country": "India",
"latitude": 18.97572852,
"longitude": 72.83370833,
"image_url": "https://b.zmtcdn.com/data/pictures/9/34269/thumb.jpg",
"opening_hours": [
{
"days": "Mon-Sun",
"timing": "9am – 1am"
}
],
"ratings": {
"dining": {
"rating": 4.2,
"review_count": "3,403"
},
"delivery": {
"rating": 4.2,
"review_count": "51.3K"
}
},
"delivery": {
"time": "34 min",
"has_online_ordering": true,
"is_serviceable": true,
"min_order_amount": 0,
"pickup_available": true
}
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns one Zomato restaurant's public detail by its canonical URL: name, address, locality, city, postcode, coordinates, phone, cuisines, headline rating plus Zomato's separate dining and delivery rating aggregates, the full weekly opening-hours table, open/closed and delivery-only/dark-kitchen status, and delivery metadata (ETA, minimum order, pickup availability). Zomato has no lighter restaurant-detail-only source -- this reads the same upstream as /zomato/restaurant/menu, just without the menu items.
{
"code": 200,
"msg": "OK",
"data": {
"id": "34269",
"name": "Persian Darbar",
"url": "https://www.zomato.com/mumbai/persian-darbar-byculla",
"cuisines": [
"Biryani",
"Mughlai",
"North Indian"
],
"rating": 4.2,
"rating_count": "3403",
"locality": "Byculla, Mumbai",
"address": "5, Alexandra Terrace, Byculla, Mumbai",
"phone": "+912262261112, +912223791112",
"status_text": "Closed for dining",
"timing": "9am – 1am (Today)",
"city": "Mumbai",
"zipcode": "400027",
"country": "India",
"latitude": 18.97572852,
"longitude": 72.83370833,
"image_url": "https://b.zmtcdn.com/data/pictures/9/34269/thumb.jpg",
"opening_hours": [
{
"days": "Mon-Sun",
"timing": "9am – 1am"
}
],
"ratings": {
"dining": {
"rating": 4.2,
"review_count": "3,403"
},
"delivery": {
"rating": 4.2,
"review_count": "51.3K"
}
},
"delivery": {
"time": "34 min",
"has_online_ordering": true,
"is_serviceable": true,
"min_order_amount": 0,
"pickup_available": true
}
}
}curl "https://api.crawlora.net/api/v1/zomato/restaurant?url=<url>" \
-H "x-api-key: $CRAWLORA_API_KEY"