+Blinkit API
Blinkit grocery search and product data as JSON, with price, MRP, stock and delivery time by location.
The API.SH Blinkit API turns public Blinkit quick-commerce pages into structured JSON. Search groceries by keyword at a delivery location and read each product's price, MRP, discount, stock, delivery ETA, brand and unit, or open one product for its description, key features, ingredients, nutrition, shelf life, manufacturer and return policy. New Delhi is the default location, and you can pass latitude and longitude.
- 2 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/blinkit/v1/ search
{ "success": true } What you can build with the Blinkit API
Quick-commerce price monitoring
Track a product's price, MRP and discount at a location over time to catch price changes.
Stock and availability tracking
Watch in-stock flags and quantities for key products in the areas you care about.
Brand and share-of-shelf analysis
Search a keyword to see which brands appear, which results are sponsored, and how they are priced.
Delivery time comparison
Compare delivery ETAs for the same search across locations to map service levels.
Product catalog enrichment
Pull ingredients, nutrition, shelf life, manufacturer and FSSAI details for grocery product databases.
Blinkit data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Blinkit API endpoints and prices
Every Blinkit endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Blinkit product search /blinkit/ | $1 · $2 PAYG 1 credit |
| Blinkit product /blinkit/ | $1 · $2 PAYG 1 credit |
Call the Blinkit API
Blinkit product search: GET https://api.api.sh/blinkit/
curl "https://api.api.sh/blinkit/v1/search?q=milk" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/blinkit/v1/search",
params={"q": "milk"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/blinkit/v1/search");
url.searchParams.set("q", "milk");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/blinkit/v1/search", "q", "milk")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Blinkit" and "Blinkit product search".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Blinkit data
- Public data only: no Blinkit login, cookies or account needed
- One key and one response shape for Blinkit and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Blinkit API
Search results, including Google's AI overview, say Blinkit has no public open API for general use. Integrations for orders, inventory and catalog go through seller and partner channels. API.SH needs no partner account and returns public search and product pages as JSON.
Instead of buying a quick-commerce data service or building your own Blinkit scraper, use one API.SH key with a fixed price per call and the same JSON shape as other platforms.
Blinkit API questions
What Blinkit data can I get?+
Keyword search at a delivery location (/blinkit/v1/search) and a full product page with price, MRP, stock, nutrition and other attributes (/blinkit/v1/product).
How much does the Blinkit API cost?+
Every Blinkit endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /blinkit/v1/product at 1 credit each.
Is there an official Blinkit API?+
Search results indicate there is no open public Blinkit API; order, inventory and catalog integrations are limited to sellers and partners. API.SH reads public pages only.
Do I need a Blinkit account or login?+
No. API.SH reads public Blinkit pages only. No endpoint uses a login, cookies or anyone's account. You do not need a seller account.
Can I get prices for a specific area?+
Yes. Pass latitude and longitude to get the price, stock and delivery time at that location. New Delhi is used when you leave them out.
Is there a Blinkit seller or order API here?+
No. API.SH does not place orders, sync inventory or return seller data. It returns public products, prices and availability.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key from the dashboard. 3. Call /blinkit/v1/search with q set to a product such as milk. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.