↑ ↓ to move ↵ to open
Zomato API reference

Zomato Cuisines

zomato.cuisines

The cuisines a restaurant is listed under, each with a link to that cuisine's restaurants in the city.

At a glance

Endpoint ID
zomato.cuisines
Price
2 credits per call; failed calls are free
Runs for up to
30 seconds
Request
POST /execute
Run an endpoint
MCP tool when pinned
zomato__cuisines
Pin tools
OpenAPI
openapi.json
Download

Request

Send the endpoint ID as capability and its fields as input. Set UPSCRAPE_API_KEY to your key first.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "zomato.cuisines",  "input": {    "restaurant_id": "18439027"  }}'

Input

FieldTypeRequiredWhat it doesExample
res_id string one of Compatibility alias for restaurant_id.
restaurant_id string one of Canonical numeric Zomato restaurant identifier. 18439027

Response

A finished call answers with HTTP 200; the data is in results[0].data, and billing.credits_charged is what it cost. A call still running after the wait answers 202: see jobs and results.

This is results[0].data from a real run:

results[0].data
{  "count": 8,  "res_id": "18439027",  "cuisines": [    {      "name": "North Indian",      "url": "https://www.zomato.com/lucknow/restaurants/north-indian/"    },    {      "name": "Chinese",      "url": "https://www.zomato.com/lucknow/restaurants/chinese/"    }  ]}

Fields

FieldTypeWhat it isExample
cuisines[].name string The name of the city, restaurant, dish or choice. North Indian
cuisines[].url string The page on Zomato. https://www.zomato.com/lucknow/restaurants/north-indian/
count integer How many results this response holds. 8
cuisines array The restaurant's cuisines. 8 records
res_id string Zomato's ID for the restaurant. 18439027

If a call fails

A failed call costs nothing. The response carries an error.code you can branch on; Errors and retries lists every code and which ones to retry.

Other Zomato endpoints

Something missing or unclear? Ask the team that builds the Zomato endpoints.