---
title: "Get one Zomato restaurant's detail"
method: GET
path: "/zomato/restaurant"
tags: ["Zomato"]
---

# Get one Zomato restaurant's detail

`GET /zomato/restaurant`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/zomato/restaurant`
- Auth: API key in header `x-api-key`

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.

## Query parameters

- `url` string, required

## Headers

- `x-api-key` string, required

## Response `200`

OK

- ZomatoRestaurantResponseDoc
  - `code` integer: Code is the HTTP status code or a custom code used to indicate the result of the request @example 200
  - `data` ZomatoRestaurantResponse
    - `address` string
    - `city` string: City/Zipcode/Country/Latitude/Longitude come from the same contact section Address and Locality already do -- Zipcode is frequently blank or "0" upstream and is omitted when it is.
    - `country` string
    - `cuisines` string[]
    - `delivery` ZomatoRestaurantDelivery
      - `has_online_ordering` boolean
      - `is_serviceable` boolean
      - `min_order_amount` number
      - `pickup_available` boolean
      - `time` string
    - `id` string
    - `image_url` string
    - `is_dark_kitchen` boolean
    - `is_delivery_only` boolean: IsDeliveryOnly marks a kitchen Zomato lists for delivery only (no dining), IsDarkKitchen a delivery-only kitchen with no storefront at all, and the two closed flags Zomato's own temporary/permanent closure states.
    - `is_permanently_closed` boolean
    - `is_temporarily_closed` boolean
    - `latitude` number
    - `locality` string
    - `longitude` number
    - `name` string
    - `opening_hours` ZomatoOpeningHours[]: OpeningHours is the full weekly table behind the single-line Timing string above.
      - `days` string
      - `timing` string
    - `phone` string
    - `rating` number
    - `rating_count` string
    - `ratings` ZomatoRestaurantRatings
      - `delivery` ZomatoSplitRating
        - `rating` number
        - `review_count` string
      - `dining` ZomatoSplitRating
        - `rating` number
        - `review_count` string
    - `status_text` string
    - `timing` string
    - `url` string
    - `zipcode` string
  - `msg` unknown

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/afac9b012a27?raw)
