JioMart Scraper avatar

JioMart Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
JioMart Scraper

JioMart Scraper

[๐Ÿ’ฐ $1 / 1K] Extract products from JioMart India by keyword or URL. Get name, brand, selling price, MRP, discount, stock, seller type, category, country of origin, and image. Sort by price, popularity, or biggest discount.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Pull products from JioMart โ€” India's Reliance-backed grocery and retail marketplace โ€” at scale, with selling price, MRP, computed discount percentage, brand, stock status, first-party vs third-party seller, four-level category path, country of origin, and images on every row. Search by keyword or paste any JioMart search, category, or collection link. Built for India e-commerce analysts, FMCG brand managers, and competitive pricing teams who need a clean, structured JioMart price dataset without babysitting a browser through thousands of product tiles.

Why This Scraper?

  • Selling price, MRP, and discount % on the same row โ€” most product extractors hand you one price. You get what the shopper pays, the list price it's marked down from, and the exact discount percentage, so markdown analysis needs no second data source.
  • JioMart's own discount field is empty โ€” this one isn't โ€” the marketplace ships a blank discount on every listing. This actor derives discountPercent and a ready-to-read discountLabel ("23% OFF") from the MRP-to-price gap on every product.
  • Five verified sort orders, each proven to really work โ€” Relevance, Most popular, Price: low to high, Price: high to low, and Biggest discount. Every one was checked against live results and genuinely re-orders the catalog rather than being accepted and quietly ignored, so a price_asc first page really is the cheapest end of the category. JioMart's own default order is available too.
  • First-party vs third-party seller flag โ€” sellerType marks each product 1P (sold by Reliance) or 3P (marketplace seller), separating Reliance's own retail from its marketplace long tail.
  • Country of origin on every product โ€” a mandatory Indian e-commerce disclosure, captured as a plain field for import-mix and sourcing analysis.
  • Batch many searches and links in one run โ€” pass a whole list of keywords and a list of JioMart links together. Comparable actors accept a single keyword or a single link per run.
  • Up to 5,000 products per search term or link โ€” with automatic deduplication, so a term that spans 100+ result pages still returns each product exactly once.
  • Four-level category path โ€” Groceries > Staples > Rice > Basmati Rice on every row, plus a flat category for grouping, so you can pivot at any depth of JioMart's taxonomy.
  • Every row carries its provenance โ€” searchTerm and sourceUrl tell you which query or link produced each product, so multi-term runs stay attributable in one flat table.

Use Cases

Competitive Pricing Intelligence

  • Track selling price against MRP to measure real discount depth by category
  • Monitor a competitor's product range and price moves week over week
  • Find the cheapest option in a category with a single price-ascending run
  • Benchmark your brand's shelf price against rivals on the same search term

FMCG & Brand Monitoring

  • Audit which of your SKUs are listed and in stock across the JioMart catalog
  • Detect unauthorized third-party sellers listing your brand via the sellerType flag
  • Verify that country-of-origin labelling on your listings is correct
  • Measure share of search โ€” how many of the top results for a term are yours

Market & Category Research

  • Map an entire JioMart category with a collection or category link
  • Size a category by brand mix, price bands, and stock availability
  • Track catalog movement week over week by re-running the same term on a schedule
  • Compare grocery, electronics, fashion, and home pricing in one dataset

Deal & Promotion Tracking

  • Surface the steepest markdowns in any category with Biggest discount
  • Build a daily discount feed for a price-comparison or cashback site
  • Spot promotional cycles by trending discount percentage over time
  • Alert on price drops for a watchlist of search terms

Data Enrichment & Integration

  • Enrich a product catalog with current JioMart pricing and stock status
  • Feed price and discount data into BI dashboards and pricing models
  • Power comparison tools with structured product records and images
  • Build a longitudinal India retail price index from scheduled runs

Getting Started

Simplest โ€” one keyword

{
"searchTerms": ["milk"]
}

Find the best deals in a category

Sort by biggest discount and collect a few pages:

{
"searchTerms": ["chocolate", "biscuits", "namkeen"],
"sortBy": "discount_dsc",
"maxResults": 200
}

Paste JioMart links straight from your browser and collect everything available:

{
"startUrls": [
"https://www.jiomart.com/products?department=electronics&l1_category=mobiles-tablets",
"https://www.jiomart.com/collection/all-vegetable--fruits"
],
"maxResults": 0
}
{
"searchTerms": ["basmati rice", "sunscreen", "washing machine"],
"startUrls": ["https://www.jiomart.com/search/atta"],
"sortBy": "price_asc",
"maxResults": 500
}

Input Reference

What to Collect

Provide at least one of these two. You can use either or both.

ParameterTypeDefaultDescription
searchTermsarray["milk"]Products to search JioMart for, one per line โ€” for example milk, basmati rice, sunscreen. Search links are built for you. Each term is searched separately.
startUrlsarray[]JioMart links pasted directly โ€” search result pages, category pages, or collection pages. Copy the address straight from your browser.

Sorting

ParameterTypeDefaultDescription
sortByselect"latest"The order JioMart returns products in. Applies to every search term and link in the run.

Available sortBy values:

ValueShown asBest for
latestAll products (default order)JioMart's own default catalog order
relevanceRelevanceClosest keyword matches
popularMost popularBest-sellers
price_ascPrice: low to highThe cheapest option in a category
price_dscPrice: high to lowPremium and flagship products
discount_dscBiggest discountThe best deals

Limits

ParameterTypeDefaultDescription
maxResultsinteger20Maximum products per search term and per link. Products arrive in full pages of about 50 and whole pages are always kept, so the smallest run returns about 50 products and your number rounds up to the next full page. Set 0 to collect everything available, up to a safety limit of 5,000 products per term or link. A full sweep takes several minutes per term.

Output

Every product is one flat row. Example:

{
"productId": "18147760",
"name": "Yogabar Almond Milk 1L | Vegan, Dairy-Free, Plant-Based Drink | Ideal for Vegan Diets, Dairy Alternative",
"sku": "RVNOBPE76M",
"brand": "Yogabar",
"sellingPrice": 149,
"mrp": 299,
"currency": "INR",
"discountPercent": 50,
"discountLabel": "50% OFF",
"inStock": true,
"sellerType": "3P",
"category": "Nutritional Drinks",
"categoryPath": "Groceries > Biscuits, Drinks & Packaged Foods > Drinks & Juices > Nutritional Drinks",
"countryOfOrigin": "India",
"imageUrl": "https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/ldddiy/.j/pg/almond-drink-fop.jpg.1fe1b1b0b8.jpg",
"imageUrls": [
"https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/ldddiy/.j/pg/almond-drink-fop.jpg.1fe1b1b0b8.jpg",
"https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/ldddiy/.j/pg/almond-drink-bop.jpg.65d64df979.jpg",
"https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/ldddiy/.j/pg/almond-drink-side-1.jpg.f01e2c9d96.jpg"
],
"productUrl": "https://www.jiomart.com/product/yogabar-almond-milk-1ltr-mi7e31-18147760",
"searchTerm": "milk",
"sourceUrl": "https://www.jiomart.com/products?q=milk"
}

Product & Pricing

FieldTypeDescription
productIdstringJioMart's unique product identifier. Stable across runs โ€” use it as your join key.
skustringJioMart's SKU code โ€” the retail identifier to match against your own catalog.
namestringFull product title, including pack size where JioMart lists it.
brandstringBrand name.
sellingPricenumberThe price the shopper actually pays.
mrpnumberMaximum Retail Price โ€” the list price before markdown.
currencystringCurrency code, INR.
discountPercentnumberDiscount off MRP, as a whole percentage. null when there is no markdown.
discountLabelstringHuman-readable discount, e.g. "23% OFF". null when there is no markdown.

Availability & Seller

FieldTypeDescription
inStockbooleanWhether JioMart currently lists the product as purchasable.
sellerTypestring1P for products sold by Reliance, 3P for marketplace sellers.
countryOfOriginstringDeclared country of manufacture or origin.
FieldTypeDescription
categorystringThe most specific category the product sits in.
categoryPathstringFull taxonomy from department down to leaf, joined with >.
imageUrlstringPrimary product image.
imageUrlsarrayEvery image in the product gallery, primary first โ€” typically 3 to 7, including pack front, back, and label shots.
productUrlstringDirect link to the product page on JioMart.

Provenance

FieldTypeDescription
searchTermstringThe keyword that produced this row. null for rows from a category or collection link.
sourceUrlstringThe JioMart page this row came from. For keyword searches, this is the search link built for you. Always populated.

Tips for Best Results

  • Results arrive in full pages of about 50. Setting maxResults to 10 still returns about 50 products, and 60 returns about 100 โ€” whole pages are always kept rather than cut short. Budget in multiples of 50.
  • Start at 50โ€“100 to sanity-check a term, then raise the cap. A quick first run tells you whether the term returns the products you expect before you commit to a full sweep.
  • Keep search terms broad. milk returns a rich, well-ranked catalog; a full product title with pack size often matches nothing. If a term returns zero, shorten it or paste a category link instead.
  • Use price_asc for price-floor analysis, discount_dsc for markdown depth. Both are genuinely applied by JioMart, so the first page of a price_asc run really is the cheapest end of the category โ€” no need to collect everything and sort locally.
  • Category and collection links beat keywords for whole-category sweeps. A keyword search is ranked and drifts; a category link walks JioMart's own taxonomy, so categoryPath stays consistent across the run.
  • Pair sellerType with brand for counterfeit and grey-market monitoring. A 3P row carrying your brand is a marketplace seller, not Reliance retail โ€” that's usually the list worth reviewing.
  • Sort by discount_dsc and read mrp against sellingPrice to size a markdown. The first page of a Biggest discount run is the deepest-cut end of the category, and because every row carries both the list price and what the shopper pays, you can rank promotions by rupee value rather than headline percentage โ€” a 20% cut on a โ‚น40,000 TV outranks 70% off a โ‚น90 snack.
  • Results are the nationwide standard JioMart catalog. Prices and availability reflect the national listing rather than any single delivery address, which makes runs directly comparable over time.

Pricing

From $1.00 per 1,000 results โ€” matching the going rate for JioMart product data while returning batched multi-term runs, computed discount percentages, and seller-type flags. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.12$0.12$0.11$0.10
1,000$1.20$1.15$1.05$1.00
10,000$12.00$11.50$10.50$10.00
100,000$120.00$115.00$105.00$100.00

A "result" is one product row. No compute or time-based charges โ€” you pay per result, plus a small fixed per-run start fee. Standard Apify platform fees apply on top.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n โ€” Workflow automation
  • Google Sheets โ€” Direct spreadsheet export
  • Slack / Email โ€” Notifications on new results
  • Webhooks โ€” Trigger custom APIs on run completion
  • Apify API โ€” Full programmatic access

This actor collects only publicly available product information from JioMart โ€” the same listings any visitor can browse without signing in. It does not collect personal data, and it does not access accounts, carts, or order history.

You are responsible for how you use the data you collect. Review JioMart's terms of service before running at scale, respect applicable laws including India's data protection rules and the GDPR where relevant, and keep usage reasonable. Product data is intended for market research, pricing analysis, and competitive intelligence โ€” not for republishing JioMart's catalog wholesale or for any use that infringes their rights.