Skip to documentation
Browse documentation

List categories

List Zepto categories and subcategories for a store or delivery context, including IDs used for category browsing.

Capability ID zepto.categories
Maximum runtime 180 seconds
View raw

POST /execute Shared execution endpoint

Input parameters

For a location-specific directory, provide store_id, a six-digit pincode, or both latitude and longitude. Do not combine pincode with coordinates. Omitting location can use the capability’s default context, so supply an explicit context for comparisons.

latitude number optional

Latitude for location-based store resolution. From -90 to 90.

Example 12.96902
longitude number optional

Longitude for location-based store resolution. From -180 to 180.

Example 77.75395
pincode string optional

Six-digit Indian pincode. When provided, Upscrape resolves coordinates and the Zepto delivery store automatically.

store_id string optional

Zepto store ID. Defaults to the public Bangalore sample store.

Response

Successful output is returned in results[0].data.

categories contains the grouped category tree while results exposes flat category/subcategory rows. count refers to flat rows rather than the number of parent category groups.

Use returned category_id and subcategory_id values with category-products calls at the same delivery context. Category structure can vary by store.

Illustrative sample The example response is shown in the response panel.

Illustrative output fields

Values illustrate one response. Read the guidance above for missing values and limits; fields can vary with the requested operation and the data available.

PathObserved typeExample
captured_at string 2026-09-24T09:54:33.889557818Z
categories array 3 items
categories array 3 items
count integer 9
location object 8 fields
location.eta_minutes integer 6
location.eta_serviceable boolean true
location.latitude number 12.96902
location.longitude number 77.75395
location.secondary_store_ids array 1 items
location.serviceable boolean true
location.store_id string b4dc8d65-ed2e-4142-81b6-373982b13500
location.store_ids array 2 items
location_eta_in_minutes integer 6
location_eta_serviceable boolean true
location_latitude number 12.96902
location_longitude number 77.75395
location_secondary_store_ids array 1 items
location_secondary_store_ids array 1 items
location_serviceable boolean true
location_store_id string b4dc8d65-ed2e-4142-81b6-373982b13500
location_store_ids array 2 items
location_store_ids array 2 items
results array 3 items
results array 3 items

Execution behavior

A 200 response completed inline. A 202 response was queued; poll GET /jobs/:id until the job reaches completed or failed.

Overview, pricing and sample data for every endpoint: Zepto API