↑ ↓ to move ↵ to open
Zepto API · Endpoint

Zepto Place Autocomplete API

Search a place name to see suggested localities. Use their area labels to choose the right place for your check.

  • 1 credit per call
  • Failed calls are free
  • Updated
  • zepto.place.autocomplete
Response completed
{  "captured_at": "2026-10-04T12:02:34.241794508Z",  "count": 3,  "results": [    {      "description": "Indiranagar, Bengaluru, Karnataka, India",      "main_text": "Indiranagar",      "place_id": "ChIJkQN3GKQWrjsRNhBQJrhGD7U",      "rank": 1,      "secondary_text": "Bengaluru, Karnataka, India",      "types": "geocode political sublocality sublocality_level_1"    },    {      "description": "Indiranagar, Chinmaya Mission Hospital Road, Binnamangala, Stage 1, Indiranagar, Bengaluru, Karnataka, India",      "main_text": "Indiranagar",      "place_id": "ChIJZbZd-qQWrjsRe7G5a9GUZ9U",      "rank": 2,      "secondary_text": "Chinmaya Mission Hospital Road, Binnamangala, Stage 1, Indiranagar, Bengaluru, Karnataka, India",      "types": "establishment point_of_interest subway_station transit_station"    }  ]}
Try it live, free
Input

What you send

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

  • Provide query. limit accepts 1 to 20 suggestions and defaults to 5.
FieldTypeRequiredWhat it doesExample
query string yes Partial place name or address to autocomplete. Indiranagar Bengaluru
limit integer no Maximum number of autocomplete suggestions to return. From 1 to 20. Default: 5. 3
Response

Fields it returns

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

FieldTypeWhat it isExample
results[].description string Suggested public place and its area. Indiranagar, Bengaluru, Karnataka, India
results[].place_id string Identity used to request details for a selected place. ChIJkQN3GKQWrjsRNhBQJrhGD7U
results[].main_text string Main label for the suggested place. Indiranagar
results[].secondary_text string Area information that helps distinguish similarly named places. Bengaluru, Karnataka, India
results[].rank integer Position in the list. 1
results[].types string The kinds of place, such as locality. geocode political sublocality sublocality_level_1
captured_at string When this result was collected. 2026-10-04T12:02:34.241794508Z
count integer Number of products returned for this delivery context. 3
results array The results returned. 3 records
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.autocomplete",  "input": {    "limit": 3,    "query": "Indiranagar Bengaluru"  }}'
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 autocomplete for query "Indiranagar Bengaluru". 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 Autocomplete 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 Autocomplete 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 query. 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.autocomplete, 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.