Get delivery ETA
Read serviceability and the observed delivery estimate for a pincode or coordinate point.
swiggy-instamart.eta
/execute
Shared execution endpoint
Input parameters
Provide a six-digit pincode or both latitude and longitude. address is optional and does not replace the location selector. This endpoint uses latitude and longitude; catalogue endpoints use lat and lng.
address
string
optional
Koramangala, Bengaluru, Karnataka, India
address_id
string
optional
Address identifier.
annotation
string
optional
Koramangala, Bengaluru, Karnataka, India
latitude
number
optional
Latitude in decimal degrees. From -90 to 90.
12.9352403
longitude
number
optional
Longitude in decimal degrees. From -180 to 180.
77.624532
pincode
string
optional
Postal code (PIN) that sets the delivery location.
Response
Successful output is returned in results[0].data.
Serviceability and delivery estimates describe the returned delivery point at collection time. A serviceable: false response has no serving store or ETA. Missing estimates remain unknown; an observed estimate is not a guaranteed checkout time.
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.
| Path | Observed type | Example |
|---|---|---|
address |
string |
Koramangala, Bengaluru, Karnataka, India |
captured_at |
string |
2026-09-28T17:31:13Z |
eta_minutes |
integer |
9 |
eta_unit |
string |
MINS |
eta_value |
string |
9 |
latitude |
number |
12.9352403 |
layout_id |
string |
4987 |
longitude |
number |
77.624532 |
primary_store_id |
string |
1396284 |
serviceability_status |
string |
SERVICEABLE |
serviceability_type |
string |
FAST_SERVICEABLE |
serviceable |
boolean |
true |
store_id |
string |
1396284 |
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: Swiggy Instamart API