Blinkit Product Search Scraper avatar

Blinkit Product Search Scraper

Pricing

from $1.49 / 1,000 results

Go to Apify Store
Blinkit Product Search Scraper

Blinkit Product Search Scraper

Search Blinkit by keyword for any Indian pincode or city. Get price, MRP, discount, stock, brand and image for every product, for many searches and locations in one run.

Pricing

from $1.49 / 1,000 results

Rating

0.0

(0)

Developer

Upscrape

Upscrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

What does Blinkit Product Search Scraper do?

Blinkit Product Search Scraper searches Blinkit, the Indian quick-commerce app, by keyword for the delivery locations you choose. It returns one row per product with the name, brand, pack size, selling price, MRP, discount, stock and product link.

Add several search terms and several pincodes or cities: the actor runs every combination in one run and tags each row with the search term and location it came from.

Typical uses:

  • compare the price of the same products across cities or pincodes
  • track prices, discounts and stock for a set of searches over time, with an Apify schedule
  • see which brands and pack sizes Blinkit shows for a search term in an area
  • build a Blinkit product dataset for analysis in a spreadsheet or BI tool

What data does it return?

FieldMeaning
name, brand, variantProduct name, brand and pack size, for example "450 ml"
price, mrp, discount_textSelling price and MRP in rupees, and Blinkit's discount label
inventoryThe stock figure Blinkit reports for the serving store; it can be missing
product_id, product_url, image_urlBlinkit product ID, product page and image
rankPosition of the product in this search response
merchant_id, merchant_typeThe Blinkit store that serves the location
input_query, input_pincode, input_cityThe search term and location the row came from

How to scrape Blinkit search results

  1. Enter one or more search terms, for example milk or amul butter.
  2. Add pincodes, pick cities from the list, or both.
  3. Set Results per search (1 to 100, default 20).
  4. Click Start, then download the dataset as JSON, CSV or Excel, or read it through the Apify API.

Input example

{
"searchTerms": ["milk", "atta"],
"pincodes": ["560102"],
"cities": ["Mumbai", "Delhi"],
"maxResults": 20
}

This runs 2 search terms × 3 locations = 6 searches in one run.

Output example

{
"input_query": "milk",
"input_pincode": "560102",
"query": "milk",
"rank": 1,
"name": "Country Delight Buffalo Fresh Milk",
"brand": "Country Delight",
"variant": "450 ml",
"price": 49,
"mrp": 59,
"discount_text": "16%\nOFF",
"inventory": 5,
"product_id": 637879,
"product_url": "https://blinkit.com/prn/country-delight-buffalo-fresh-milk/prid/637879",
"image_url": "https://cdn.grofers.com/da/cms-assets/cms/product/6e7eba87-a136-409a-9aab-7022ca4051be.png",
"merchant_id": "40589",
"merchant_type": "express"
}

How much does it cost?

$0.003 per run plus $0.00149 per result, which is $1.49 per 1,000 products. There is no separate charge for Apify compute.

  • 100 products from one search: $0.15
  • 10 search terms × 3 cities × 20 results (600 rows): $0.90

A search that fails adds no rows and is not charged. You can cap the cost of a run with Apify's maximum charge setting; the actor stops when it is reached.

Locations: pincodes and cities

A pincode resolves to one point inside it, and Blinkit's prices and stock come from the store serving that point, so results can differ across a large pincode. Each city in the list uses one central pincode that Blinkit serves:

CityPincodeCityPincode
Delhi110001Ahmedabad380015
Mumbai400050Gurugram122002
Bengaluru560001Noida201301
Hyderabad500081Jaipur302001
Chennai600017Lucknow226010
Kolkata700019Chandigarh160017
Pune411001Indore452001

Other Blinkit scrapers

FAQ

Is this an official Blinkit API?

No. It is an independent tool that reads the product information Blinkit shows publicly to any visitor for a delivery location. It needs no Blinkit account, login, cookies or proxies.

Why do prices differ between locations?

Blinkit prices and stock come from the Blinkit store that serves each address. The same product can have a different price, discount or stock level in another city or pincode.

How many results can one search return?

Up to 100 per search term and location. A Blinkit search page holds about 12 products; the actor reads further pages to reach the number you ask for.

Can I use it as a Blinkit API or price tracker?

Yes. Call it from any language through the Apify API, or schedule it daily in Apify to build a Blinkit price history and dataset. Apify's integrations can pass each run's results on to other tools.