Blinkit Deals & Offers Scraper
Pricing
from $1.49 / 1,000 results
Blinkit Deals & Offers Scraper
Collect Blinkit's live deals, discounted products, banners and flash offers for any Indian pincode or city.
Pricing
from $1.49 / 1,000 results
Rating
0.0
(0)
Developer
Upscrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
What does Blinkit Deals & Offers Scraper do?
Blinkit Deals & Offers Scraper collects the promotions Blinkit shows on its home feed for the delivery locations you choose: discounted deal products, promotional banners and flash offers. Deal products come with their price, MRP, discount and stock.
Add pincodes or cities and the actor collects each location's deals in one run. Each row carries the location it came from.
Typical uses:
- see which products and brands Blinkit is promoting in each city today
- track discounts and flash offers over time with an Apify schedule
- compare promotions between cities or pincodes
- follow a competitor's promotions on Blinkit
What data does it return?
| Field | Meaning |
|---|---|
section | The home-feed section the deal appeared in, for example "Hot deals" |
title, rank | The deal's title and its position in that response |
deeplink_url, image_url | Where the deal links on Blinkit, and its image |
product | For a deal product: name, brand, pack size, price, MRP, discount, stock and product link |
promotion_type | The deal type you asked for |
input_pincode, input_city | The location the row came from |
How to scrape Blinkit deals
- Add pincodes, pick cities, or both.
- Choose a Deal type: all placements, deal products only, banners or flash offers.
- Set Results per location (1 to 100, default 20).
- Click Start, then download the dataset as JSON, CSV or Excel, or read it through the Apify API.
Input example
{"pincodes": ["560102"],"cities": ["Delhi", "Mumbai"],"dealType": "deals","maxResults": 20}
This collects up to 20 deals in each of 3 locations in one run.
Output example
{"input_pincode": "560102","promotion_type": "deals","section": "Hot deals","rank": 1,"title": "Whole Farm Grocery Sugar (Packet) (Sakkare)","deeplink_url": "https://blinkit.com/prn/whole-farm-grocery-sugar-packet-sakkare/prid/527639","image_url": "https://cdn.grofers.com/da/cms-assets/cms/product/cf6ec834-9b41-4022-9f56-434154bb97f2.png","product": {"name": "Whole Farm Grocery Sugar (Packet) (Sakkare)","brand": "Whole Farm Grocery","variant": "1 kg","price": 70,"mrp": 95,"discount_text": "26%\nOFF","inventory": 8,"product_id": 527639,"product_url": "https://blinkit.com/prn/whole-farm-grocery-sugar-packet-sakkare/prid/527639","merchant_id": "40589","merchant_type": "express"}}
How much does it cost?
$0.003 per run plus $0.00149 per deal, which is $1.49 per 1,000 deals. There is no separate charge for Apify compute.
- 20 deals in one city: $0.03
- 20 deals in each of the 14 listed cities (280 rows): $0.42
A location 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 the deals come from the store serving that point. Each city in the list uses one central pincode that Blinkit serves:
| City | Pincode | City | Pincode |
|---|---|---|---|
| Delhi | 110001 | Ahmedabad | 380015 |
| Mumbai | 400050 | Gurugram | 122002 |
| Bengaluru | 560001 | Noida | 201301 |
| Hyderabad | 500081 | Jaipur | 302001 |
| Chennai | 600017 | Lucknow | 226010 |
| Kolkata | 700019 | Chandigarh | 160017 |
| Pune | 411001 | Indore | 452001 |
Other Blinkit scrapers
- Blinkit Product Search Scraper: products for a search term
- Blinkit Product Details Scraper: price, stock and images for product URLs or IDs
- Blinkit Category Scraper: every product in a category page
- Blinkit Delivery Coverage Checker: whether Blinkit delivers to a pincode, and how fast
FAQ
Is this an official Blinkit API?
No. It is an independent tool that reads the promotions Blinkit shows publicly to any visitor for a delivery location. It needs no Blinkit account, login, cookies or proxies.
Why are banners or flash offers sometimes empty?
Blinkit shows banners and flash offers only for some campaigns and locations, so a run can return none of them for a location. Deal products appear under headers such as "Hot deals" and carry a product with price and stock.
How often do deals change?
Promotions change with Blinkit's campaigns, so a run shows the deals at that moment. Schedule the actor to build a history.
Can I track Blinkit deals automatically?
Yes. Schedule the actor in Apify to build a history of deals and discounts, call it from any language through the Apify API, or use Apify's integrations.