Crawlzodocs
API referenceSwiggy

Swiggy outlet

One Swiggy outlet's full record, optionally with its itemised menu.

Address it by numeric restaurant_id or by its url, the id is the number after rest in a Swiggy restaurant link.

Returns name, rating with an exact count, the licensed Google rating, cuisines, cost for two, full street address with coordinates, phone, opening hours, delivery SLA, active offers and the FSSAI licence. include_menu adds every category and dish with price, veg flag and per-dish rating.

include_menu only controls what is returned, not what is fetched, Swiggy has no partial-menu mode, so the platform cost is the same either way.

The example response below is real output from this endpoint, not an illustration. Long lists and long strings are shortened to keep the page readable, and each place that happens is marked. This example took 5.7s.

POST
/v1/scrapers/swiggy-outlet-v4

Authorization

ApiKeyAuth
X-API-Key<token>

Your API key. Sent on every request.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/scrapers/swiggy-outlet-v4" \  -H "Content-Type: application/json" \  -d '{    "restaurant_id": "10576",    "include_menu": false  }'
{  "request_id": "req_8f2c1d94e7b0",  "success": true,  "status": {    "code": "OK",    "message": "Scrape completed.",    "retryable": false  },  "data": {    "address": "#478, 80Ft Road, 17Th F Main, 6Th Block, Koramangala Opp Vasan Eye Care, Bangalore",    "area": "Koramangala",    "brand_id": "721",    "city": "Bangalore",    "closing_text": "Closes 12:00 am",    "cost_for_two": 350,    "cost_for_two_text": "₹350 for two",    "cuisines": [      "Pizzas"    ],    "delivery_time_minutes": 44,    "delivery_time_text": "40-45 MINS",    "distance_km": 6.7,    "image": "https://media-assets.swiggy.com/swiggy/image/upload/RX_THUMBNAIL/IMAGES/VENDOR/2026/6/15/336f6060-14bc-454b-9995-19c94b5e7464_10576.JPG",    "is_chain_outlet": true,    "is_open": true,    "latitude": 12.9399887123707,    "licenses": [      {        "number": "License No. 11218334001515",        "type": "FSSAI"      }    ],    "locality": "6th Block",    "longitude": 77.6252631367335,    "name": "Pizza Hut",    "next_close_time": "2026-08-24 05:00:00",    "offers": [      "50% off",      "Get items under 88"    ],    "open_status_text": "Open now",    "opening_hours": [      {        "day": "Monday",        "hours": "Midnight - 5.00AM, 10.00AM - Midnight"      },      {        "day": "Tuesday",        "hours": "Midnight - 5.00AM, 10.00AM - Midnight"      },      "… 5 more items in the full response"    ],    "phone": "8655616055",    "postal_code": "560034",    "rating": 4.2,    "rating_count": 22000,    "rating_count_text": "22K+ ratings",    "restaurant_id": "10576",    "serviceable": true,    "state": "Karnataka",    "url": "https://www.swiggy.com/city/bangalore/pizza-hut-6th-block-koramangala-rest10576"  },  "error": null,  "meta": {    "client_id": "client_abc123",    "scraper": "swiggy-outlet-v4",    "billable": true,    "duration_ms": 5111  }}