Blinkit Category Scraper avatar

Blinkit Category Scraper

Pricing

from $1.49 / 1,000 results

Go to Apify Store
Blinkit Category Scraper

Blinkit Category Scraper

Scrape the products in Blinkit category pages for any Indian pincode or city: price, MRP, discount, stock and brand, from category URLs.

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 Category Scraper do?

Blinkit Category Scraper collects the products listed in Blinkit category pages for the delivery locations you choose, with name, brand, pack size, selling price, MRP, discount and stock for each.

Paste one or more category page URLs, add pincodes or cities, and the actor scrapes every category at every location in one run. Each row carries the category and location it came from.

Typical uses:

  • follow the prices and assortment of a whole shelf, such as milk, atta or energy drinks
  • compare a category's range and prices between cities
  • see which brands Blinkit lists in a category at a given location
  • build a category-level Blinkit dataset for analysis

What data does it return?

FieldMeaning
name, brand, variantProduct name, brand and pack size
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 category response
category_id, subcategory_idThe category pair from the URL
merchant_id, merchant_typeThe Blinkit store that serves the location
input_category_url, input_pincode, input_cityThe category and location the row came from

How to scrape a Blinkit category

  1. Open a category on blinkit.com and copy its URL. It ends in /cid/<category>/<subcategory>, for example https://blinkit.com/cn/milk/cid/14/922. You can also enter the two numbers as 14/922.
  2. Add pincodes, pick cities, or both.
  3. Set Results per category (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

{
"categoryUrls": ["https://blinkit.com/cn/milk/cid/14/922"],
"pincodes": ["560102"],
"cities": ["Pune"],
"maxResults": 50
}

This scrapes 1 category × 2 locations = 2 category pages in one run.

Output example

{
"input_category_url": "https://blinkit.com/cn/milk/cid/14/922",
"input_pincode": "560102",
"category_id": 14,
"subcategory_id": "922",
"rank": 1,
"name": "Arokya Full Cream Milk",
"brand": "Arokya",
"variant": "500 ml",
"price": 41,
"mrp": 41,
"inventory": 4,
"product_id": 163703,
"product_url": "https://blinkit.com/prn/arokya-full-cream-milk/prid/163703",
"image_url": "https://cdn.grofers.com/da/cms-assets/cms/product/14116e92-4c91-48a6-b73d-f53c1ee618da.png",
"merchant_id": "40589",
"merchant_type": "express"
}

How much does it cost?

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

  • One category, 100 products: $0.15
  • 5 categories × 2 cities × 50 products (500 rows): $0.75

A category 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. 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.

Which URLs work?

Blinkit category pages whose address ends in /cid/<category>/<subcategory>. Top-deal subcategories can end in _td, which is also accepted. Search pages and product pages belong to the other Blinkit scrapers above.

How many products does a category return?

Up to 100 per category and location. The actor reads further pages of the category to reach the number you ask for; a smaller category returns what it has.

Can I use it as a Blinkit category API?

Yes. Call it from any language through the Apify API, schedule it in Apify for daily shelf tracking, or use Apify's integrations.