↑ ↓ to move ↵ to open

Blinkit API reference

Get Blinkit prices, stock, search placement, deals and delivery estimates for the locations you care about.

At a glance

Platform ID
blinkit
Endpoints
8
Price
From 1 credit per call; failed calls are free
Pin in MCP
https://data.upscrape.com/mcp?platforms=blinkit
Pin tools
OpenAPI
openapi.json
Download

Use the Blinkit API to search the local catalog, verify products by ID or URL, browse departments and shelves, inspect deals, check serviceability and delivery estimates, and see which merchants serve an area.

Most endpoints take one kind of location: a pincode, a place name or latitude plus longitude. A pincode resolves to one representative delivery point, so keep the merchant ID and the time of each check with the results you compare. Merchant coverage is different: it checks delivery points across an area you draw, and it does not return physical store locations or every address.

Authenticate with your Upscrape API key and send POST /execute with the endpoint ID and its input. Open an endpoint below for its exact fields, limits, paging and what the response holds. No Blinkit account is required.

Endpoints

Open an endpoint for its input, the fields it returns and the request in cURL, Python and Node.js.

EndpointWhat it returnsPrice
blinkit.search See which products appear for a query at a chosen location, with price, MRP, stock, rating, result position and sponsored flags. 1.3–6.5 credits
blinkit.product Look up one product by ID or Blinkit link to check its price, stock and published product details at the location you choose. 1.3 credits
blinkit.categories Get the local department and shelf IDs you need to move through Blinkit’s category structure. 1 credit
blinkit.category.products Pull products from an exact shelf, a department’s default shelf or a supported category link, with pack size, price and stock. 1.3–6.5 credits
blinkit.promotions Find offers on the home feed, or by scanning a search or a shelf up to a limit you set, with filters for deal type, discount and price. 3 credits
blinkit.eta Read delivery estimates by merchant and delivery type for the selected location. 1 credit
blinkit.location Resolve a pincode, place name or coordinates, see whether Blinkit serves it and get the merchants attached to that point. 1 credit
blinkit.merchant.coverage Check points across an area you choose to see which merchant IDs serve each one, with location and delivery time. 1–8 credits

What to know

  • A pincode is a point, not the whole area Blinkit resolves a pincode to one representative delivery point. Nearby addresses can be served differently, so avoid treating one result as the whole pincode or city.
  • The merchant can change Keep the merchant ID with price, stock and ETA when you compare locations or repeat a check later.
  • Compare the same product and pack Use the product ID and pack size for like-for-like comparisons. Names and brand labels alone can match different products, and different packs have their own IDs, prices and stock; use quantity, unit and price-per-unit fields to compare value.
  • Search and stock are different A product missing from search may still be available. Check it directly at the same location before reporting a stockout.
  • Build your own history The API gives current data. Store the product, location, merchant and collection time when you want to build a price or stock history.

Something missing or unclear? Ask the team that builds the Blinkit endpoints.