Skip to documentation
Browse documentation

Sample merchant coverage

Sample bounded delivery points and deduplicate observed merchant IDs, preserving point-specific locality, PIN, fulfillment and ETA. Reports sampling limits and request counts.

Capability ID blinkit.merchant.coverage
Maximum runtime 180 seconds
View raw

POST /execute Shared execution endpoint

Input parameters

bounds object required
Example {"east":77.6,"north":12.872,"south":12.87,"west":77.598}
bounds.east number required

From -180 to 180.

bounds.north number required

From -85 to 85.

bounds.south number required

From -85 to 85.

bounds.west number required

From -180 to 180.

grid_step_km number optional

From 1.5 to 20. Default: `5`.

Example 5
sampling_limit integer optional

From 1 to 200. Default: `25`.

Example 1

Response

Successful output is returned in results[0].data. Raw platform output is intentionally open-ended and may evolve with the upstream source.

Illustrative sample The full redacted fixture is shown in the response panel.

Illustrative output fields

Derived from the sample above for orientation only. These observed fields are not a fixed response schema.

PathObserved typeExample
results array 1 items
results array 1 items
sampling object 14 fields
sampling.attempted_points integer 1
sampling.bounds object 4 fields
sampling.completed_points integer 1
sampling.coordinates_scope string sampled_delivery_points
sampling.elapsed_ms integer 0
sampling.grid_complete boolean false
sampling.grid_points integer 4
sampling.grid_step_km integer 5
sampling.max_request_count integer 2
sampling.points array 1 items
sampling.request_count integer 2
sampling.selected_points integer 1
sampling.serviceable_points integer 1
sampling.stop_reason string sampling_limit

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: Blinkit API