Upscrape 2.0 is here. Live platform data for agents, apps, and workflows. Upscrape 2.0 is here. REST API and MCP, one connection. Explore capabilities

Blinkit scraper API

Scrape India's Blinkit q-commerce platform: product details, search with pagination, category listings, delivery ETA…

Commerce & delivery 7 capabilities stable Degraded

Capabilities

Every capability is one POST /execute call that returns structured JSON.

Auto Suggest

blinkit.autosuggest

Get Blinkit search autocomplete suggestions for a partial query.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"query":"mil"},"capability":"blinkit.autosuggest"}'

Input

Field Type Required Description
query string required Partial search query for autocomplete.

List Categories

blinkit.categories

List Blinkit product categories and subcategories with images and deeplinks.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"latitude":28.4583,"longitude":77.0728},"capability":"blinkit.categories"}'

Input

Field Type Required Description
latitude number optional Latitude for location-based categories.
longitude number optional Longitude for location-based categories.

Get Blinkit delivery ETA estimates for a location, broken down by merchant and delivery type.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"latitude":28.4583,"longitude":77.0728},"capability":"blinkit.eta"}'

Input

Field Type Required Description
latitude number optional Latitude for location-based ETA.
longitude number optional Longitude for location-based ETA.

Run a Blinkit liveness check across location, ETA, categories, search, product, and autocomplete surfaces.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"latitude":28.4583,"longitude":77.0728},"capability":"blinkit.health"}'

Input

Field Type Required Description
latitude number optional Latitude for location-based health check.
longitude number optional Longitude for location-based health check.

Resolve Blinkit serviceability, merchant/store IDs, and address details for a latitude/longitude.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"latitude":28.4583,"longitude":77.0728},"capability":"blinkit.location"}'

Input

Field Type Required Description
latitude number required Latitude of the delivery address.
longitude number required Longitude of the delivery address.

Get Product

blinkit.product

Get Blinkit product details including images, pricing, brand, and availability by product ID.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"product_id":1},"capability":"blinkit.product"}'

Input

Field Type Required Description
latitude number optional Latitude for location-based pricing.
longitude number optional Longitude for location-based pricing.
product_id integer required Blinkit product ID.

Search Blinkit products by keyword with pagination support.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"limit":5,"query":"milk"},"capability":"blinkit.search"}'

Input

Field Type Required Description
latitude number optional Latitude for location-based results.
limit integer optional Maximum number of products to return.
longitude number optional Longitude for location-based results.
max_pages integer optional Maximum number of pages to fetch.
offset integer optional Offset for pagination.
query string required Search query string.

Related scrapers

Run Blinkit in under a minute

Sign in, create an API key, and try any capability in the playground before you write code.

Get an API key