Discover/blinkit.com API
live

blinkit.com APIblinkit.com

Search Blinkit products by keyword, browse categories, and retrieve real-time price, stock, and brand data for any delivery location via a structured REST API.

Endpoints
4
Updated
3mo ago
Try it
Area name or pincode to search for (e.g. 'Mumbai', 'New Delhi', '110001')
api.parse.bot/scraper/99ee22ab-c3b4-4c1b-b96d-b828aac93698/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X POST 'https://api.parse.bot/scraper/99ee22ab-c3b4-4c1b-b96d-b828aac93698/set_location' \
  -H 'X-API-Key: $PARSE_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "query": "Mumbai",
  "initiates_session": "true"
}'
All endpoints · 4 totalclick to expand

Set the delivery location by searching for an area name or pincode. Useful before searching or browsing to get location-specific results.

Input
ParamTypeDescription
queryrequiredstringArea name or pincode to search for (e.g. 'Mumbai', 'New Delhi', '110001')
Response
{
  "type": "object",
  "fields": {
    "status": "string indicating success",
    "location": "object containing coordinate, city, locality, display_address, location_info, and is_serviceable flag"
  },
  "sample": {
    "data": {
      "status": "Success",
      "location": {
        "city": "Mumbai",
        "locality": "Mumbai Central",
        "coordinate": {
          "lat": 18.9690247,
          "lon": 72.8205292
        },
        "is_available": true,
        "location_info": {
          "city": "Mumbai",
          "state": "Maharashtra",
          "country": "India"
        },
        "is_serviceable": true,
        "display_address": {
          "title": "Mumbai Central",
          "description": "Mumbai, Maharashtra, India"
        }
      }
    },
    "status": "success"
  }
}

About the blinkit.com API

The Blinkit API gives developers access to 4 endpoints covering product search, category browsing, product details, and delivery location setup on India's quick-commerce grocery platform. The search_products endpoint returns price, MRP, discount-implied fields, stock status, and ad-vs-organic placement per result. The get_product_details endpoint adds brand, inventory count, and a full image array for any product ID surfaced in search.

Endpoints and Data Coverage

The API exposes four endpoints. set_location accepts an area name or pincode (e.g. '110001' or 'Mumbai') and returns a location object with coordinates, city, locality, display address, and an is_serviceable flag indicating whether Blinkit delivers to that area. Location context flows into subsequent search_products calls, so setting it first ensures results reflect local availability and pricing.

Product Search and Details

search_products accepts a keyword query plus optional limit and offset integers for pagination. Each item in the products array includes product_id, name, unit, price, mrp, and image. The presence of both price and mrp lets you compute the effective discount without extra calls. get_product_details takes a product_id from search results and returns the full record: brand, inventory count, a primary image URL, and an images array for multi-angle views.

Categories

get_categories requires no parameters and returns the top-level category list from the homepage. Each category object carries name, id, deeplink, and image. Category IDs can be used to scope browsing or map Blinkit's taxonomy to an internal catalog. No nested sub-categories are returned by this endpoint; only the top-level hierarchy is exposed.

Location Behavior

All product data — pricing, stock, availability — is location-sensitive on Blinkit. If set_location is not called before a search, results fall back to a default location, which may not match the end user's delivery area. For accurate inventory and pricing, call set_location first and confirm is_serviceable is true before querying products.

Common use cases
  • Track real-time price and MRP changes for grocery SKUs across multiple Blinkit delivery zones
  • Check live inventory counts for specific products before surfacing them in a comparison app
  • Build a pincode-aware grocery availability checker using set_location and search_products
  • Extract brand and unit metadata from get_product_details to enrich a product catalog
  • Monitor ad-vs-organic placement in Blinkit search results for competitive analysis
  • Map Blinkit's top-level category taxonomy to a unified grocery classification system
  • Alert users when an out-of-stock product's inventory count returns to a positive value
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Blinkit have an official public developer API?+
No. Blinkit does not publish a public developer API or API documentation for third-party use. This Parse API provides structured access to the data available on the platform.
What does search_products return beyond the product name and price?+
Each result includes product_id, name, unit, price, mrp, and image. The mrp field is the maximum retail price, so comparing it to price gives you the discount amount. Pagination is controlled with limit and offset parameters.
Does the API return sub-category or nested category data?+
get_categories returns only the top-level category list — name, id, deeplink, and image — without nested sub-categories. You can fork this API on Parse and revise it to add an endpoint that retrieves sub-categories for a given category ID.
Can I retrieve user reviews or ratings for Blinkit products?+
Not currently. The API covers product metadata, pricing, inventory, and category data. Reviews and ratings are not included in any current endpoint. You can fork this API on Parse and revise it to add a review-fetching endpoint if that data is accessible for a given product.
How does location affect the data returned by search_products?+
Blinkit's product availability, pricing, and inventory are tied to delivery location. If you call search_products without first calling set_location, results use a default location. For location-accurate results, call set_location with a pincode or area name and verify the is_serviceable flag is true before querying products.
Page content last updated . Spec covers 4 endpoints from blinkit.com.
Related APIs in Food DiningSee all →
publix.com API
Access Publix grocery store data including product search, pricing, promotions, weekly ad deals, store locations, and category browsing.
pedidosya.com.ar API
Browse restaurants and menus available in Argentine cities through PedidosYa, search for specific restaurants by name or food category, and retrieve complete menu offerings including items, prices, and available options.
thefork.it API
Search and discover Italian restaurants by cuisine, location, or ratings, then access detailed information like menus, reviews, and availability across major cities in Italy. Find top-rated dining options and compare restaurant details to plan your perfect meal.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
opentable.ca API
Search and discover restaurants on OpenTable, view detailed information like menus and reviews, and check real-time dining availability across metro areas. Find top-rated restaurants in your location and instantly see which tables are open for your preferred date and time.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
deliveroo.co.uk API
Search for restaurants and retrieve menus from Deliveroo UK. Look up restaurants by keyword and postcode, or fetch full menu details for any Deliveroo restaurant by URL.