Skip to Content

JioMart product data API

ShopAPIS extracts structured product data from JioMart — Reliance’s grocery and general-merchandise marketplace in India — and returns it as clean JSON. For any JioMart listing you get title, selling price and MRP, discount, brand, pack size, category path, seller info, in-stock status and the image gallery, priced in INR — with strong coverage of non-metro India that other catalogs miss.

JioMart draws about 24M monthly visits with 40M+ MAU, and roughly 86% of its orders come from non-metro India (Similarweb / plan2 research). India’s online retail market is ~$70B GMV in FY25, projected to reach $214B by FY30, and JioMart’s grocery-plus-general catalog backed by Reliance Retail gives deep Tier 2–4 pricing data.

Why JioMart data is hard to get

JioMart has no public catalog API, and its pricing and availability are pincode-dependent. Selling price, MRP, pack-size variants and in-stock status render dynamically and can vary by delivery location, especially for grocery. The platform applies rate-limiting and bot detection, and listings mix grocery, FMCG, electronics and fashion under seller-defined attributes. ShopAPIS handles pincode-aware resolution and normalizes price, MRP, pack size and category into one INR-priced schema.

Data fields returned

  • Identity — product code, title, brand, category path
  • Price — selling price, MRP, discount %, currency (INR)
  • Pack — pack size / quantity, unit price
  • Availability — in-stock flag, pincode/serviceability signal
  • Seller — seller name, sold-by
  • Variants — size/pack/spec options, per-option price and stock
  • Reviews — count, average rating
  • Media — image gallery

Sample response

{ "platform": "jiomart", "product_code": "590001234567", "url": "https://www.jiomart.com/p/groceries/tata-salt-1-kg/590001234567", "title": "Tata Salt Iodised 1 kg", "brand": "Tata", "category_path": ["Groceries", "Staples", "Salt & Sugar"], "price": { "selling": 28, "mrp": 30, "discount_pct": 7, "currency": "INR" }, "pack": { "size": "1 kg", "unit_price": "₹28/kg" }, "availability": { "in_stock": true, "serviceable_pincode": "400001" }, "seller": { "name": "Reliance Retail" }, "variants": [ { "label": "1 kg", "price": 28, "in_stock": true }, { "label": "1 kg x Pack of 4", "price": 110, "in_stock": true } ], "reviews": { "count": 4210, "rating": 4.6 }, "images": ["https://www.jiomart.com/images/product/original/590001234567/tata-salt-1-kg-1.jpg"] }

Markets and domains covered

JioMart is India-domestic: domain jiomart.com, INR-priced and English/Hindi-language, spanning grocery, FMCG, electronics, fashion and general merchandise with strong non-metro reach. ShopAPIS resolves by product code or URL and supports pincode-aware queries.

Use cases

JioMart pricing and stock are pincode-dependent. ShopAPIS supports pincode-aware resolution so grocery price and availability reflect a specific delivery location.

Last updated on