↑ ↓ to move ↵ to open
Zepto API · Endpoint

Zepto Place Details API

Send a suggested place ID to get its coordinates and locality details for a delivery-area check.

  • 1 credit per call
  • Failed calls are free
  • Updated
  • zepto.place.details
Response completed
{  "city": "Bengaluru",  "captured_at": "2026-10-04T12:03:01.579112751Z",  "country": "India",  "country_code": "IN",  "district": "Bengaluru Urban",  "formatted_address": "Indiranagar, Bengaluru, Karnataka, India",  "latitude": 12.9783692,  "locality": "Indiranagar",  "location_type": "APPROXIMATE",  "longitude": 77.6408356,  "state": "Karnataka",  "state_code": "KA",  "types": "political sublocality sublocality_level_1"}
Try it live, free
Input

What you send

The input object of the request, with every field the endpoint accepts.

  • Send a place ID from the place search. This endpoint returns the place's details; it does not tell you whether Zepto delivers there.
FieldTypeRequiredWhat it doesExample
place_id string yes Google Maps place ID to look up. ChIJkQN3GKQWrjsRNhBQJrhGD7U
Response

Fields it returns

What each record in the response holds, with the values from the sample above.

FieldTypeWhat it isExample
formatted_address string Public locality/address label for the resolved place. Indiranagar, Bengaluru, Karnataka, India
latitude number Latitude of the resolved or requested delivery point. 12.98
longitude number Longitude of the resolved or requested delivery point. 77.64
location_type string Geometry precision label supplied with the place result. APPROXIMATE
city string City of the place. Bengaluru
captured_at string When this result was collected. 2026-10-04T12:03:01.579112751Z
country string Country of the place. India
country_code string Country code, such as IN. IN
district string District of the place. Bengaluru Urban
locality string Locality of the place, such as Indiranagar. Indiranagar
state string State of the place. Karnataka
state_code string State code, such as KA. KA
types string The kinds of place, such as locality. political sublocality sublocality_level_1
Know before you build

What this endpoint covers

REST API · MCP server

Call it from your code, or ask your agent

Set UPSCRAPE_API_KEY to your key and copy a working request.

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": "zepto.place.details",  "input": {    "place_id": "ChIJkQN3GKQWrjsRNhBQJrhGD7U"  }}'
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

With Upscrape, get the Zepto place details for place id "ChIJkQN3GKQWrjsRNhBQJrhGD7U". Tell me what it costs before you run it, then show the results as a table.

The agent finds the endpoint, shows you the price, and runs it with your credits.
Zepto

More from the Zepto API

Same data, other platforms

The same data from other platforms

Questions

Zepto Place Details API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
How much does the Zepto Place Details API cost?

1 credit per successful call, shown before it runs. You buy credits once, and paid credits never expire.

What do I send?

Send place_id. The input fields below list every option with its type and limits.

Do I need a Zepto login?

No. It reads public Zepto data; nothing runs on your account.

Can my AI agent call it?

Yes, over MCP: the agent finds zepto.place.details, checks its price and runs it with the same credits as the REST API.

Get started

Your first Zepto call is free.

Up to 100 free credits to start, no card needed.