Moglix Scraper - Industrial & MRO Product Prices
Pricing
from $1.20 / 1,000 product scrapeds
Moglix Scraper - Industrial & MRO Product Prices
Scrape Moglix industrial and MRO products for procurement and price intel. Export selling price, MRP, GST/HSN, bulk tiers, stock, brand and attributes from search, category, brand or product URLs — a practical Moglix API alternative.
Pricing
from $1.20 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Moglix Scraper — Industrial & MRO Product Prices
Disclaimer: Unofficial integration for publicly accessible sources. Trademarks belong to their respective owners. Provided for informational use only; users must comply with applicable platform terms and laws.
Crawloop industrial / B2B catalog data — transactional MRO pricing (Moglix) plus company directories (Europages / WLW) and electronics catalogs (RS Online / DigiKey).
| Moglix (IN MRO catalog) | Europages (EU directory) | WLW (DACH directory) | RS Online | DigiKey |
|---|---|---|---|---|
| Moglix Scraper ◄── you are here | Europages Scraper | WLW Scraper | RS Online Scraper | DigiKey Product Scraper |
| Prices, MRP, GST/HSN, bulk tiers, stock | EU companies, VAT, contacts | DE / AT / CH suppliers | Stock numbers, MOQ, price breaks | MPN, stock, compliance |
Moglix scraper for Apify — a practical Moglix API alternative that turns Indian industrial and MRO product listings into structured JSON. Extract selling price, MRP, GST split, HSN, bulk quantity breaks, stock, brand, attributes, variants, and category path from search keywords, category pages, brand pages, or product URLs.
Built for procurement price monitoring, MRO assortment research, brand coverage analysis, and catalog benchmarking across Indian industrial e-commerce. Run from the Console, Python, Node.js, or MCP. Fast HTTP crawl via curl_cffi — catalog APIs and SSR payloads (no headless browser).
Use cases
| Use case | What you get |
|---|---|
| Keyword price pulls | Search → product rows with live selling price & MRP |
| Category catalog dumps | Full category listings with pagination |
| Brand assortment maps | All SKUs on a brand page with stock & discount depth |
| GST / HSN enrichment | Tax %, tax amount, and HSN from product detail pages |
| Bulk-break intelligence | Quantity ladders (minQty–maxQty → price) |
| Variant & attribute matrices | Size / colour siblings plus structured attributes |
When to use this Actor
- You need Moglix product and price data as dataset rows
- You have keywords, category URLs, brand pages, or product PDPs
- You want transactional prices (not RFQ-only directories)
- You prefer a browser-free crawl on Apify
When not to use this Actor
- Supplier phone / GST KYC leads — use an IndiaMART-style supplier scraper instead
- Placing orders or RFQs — this Actor is read-only extraction
- Pincode-specific delivery ETAs — optional location fields are not resolved here
- Authenticated / enterprise Cognilix catalogs — public storefront only
Key features
- Search queries + category / brand / product URLs in one run
- Listing cards plus optional full PDP enrichment (
fetchDetails) - Structured fields: price, MRP, GST, HSN, bulk tiers, stock, attributes, variants
- Deduplicated by MSN, hard
maxItemscap, configurable concurrency - Apify Proxy ready (datacenter default; IN residential if needed)
Input
| Field | Type | Description |
|---|---|---|
searchQueries | string[] | Product keywords (e.g. safety gloves, house wires) |
startUrls | request list | Mix of category / brand / PDP / search URLs |
categoryUrls | request list | Category listing URLs |
brandUrls | request list | /brands/{slug} pages |
productUrls | request list | Product detail URLs (…/mp/{msn}) |
fetchDetails | boolean | Enrich each row from the PDP (default true) |
maxItems | integer | Hard cap on output rows (0 = unlimited within pages) |
maxPages | integer | Max pages per search / category / brand |
pageSize | integer | API page size for search & brand (10–60) |
concurrency | integer | Parallel PDP workers (1–15) |
proxyConfiguration | object | Apify Proxy settings |
Example input
{"searchQueries": ["safety gloves", "house wires"],"categoryUrls": [{ "url": "https://www.moglix.com/electricals/wires-cables/house-wires/211196531" }],"brandUrls": [{ "url": "https://www.moglix.com/brands/fab" }],"fetchDetails": true,"maxItems": 100,"maxPages": 3,"proxyConfiguration": { "useApifyProxy": true }}
Output
Each dataset item is one product.
| Field | Description |
|---|---|
msn | Moglix stock number |
title | Product name |
brand / brandUrl | Brand label and brand page |
sellingPrice / mrp | Current price and MRP (INR) |
priceWithoutTax / taxAmount / taxPercentage | GST split |
hsn | HSN code (detail mode) |
bulkPrices | Quantity break ladder |
moq / quantityAvailable / outOfStock | Order & stock signals |
categoryName / categoryPath / taxonomy | Category tree |
attributes / keyFeatures / variants | Specs and sibling MSNs |
rating / reviewCount | Review aggregates |
url / imageUrl / images | Links and media |
enriched / sourceType / scrapedAt | Provenance |
Example output
{"recordType": "product","msn": "MSNO5WN7R38W51","title": "FAB 1 Sqmm Single Core Red FR PVC CCS Copper Insulated House Wire, Length: 91 m","brand": "FAB","sellingPrice": 469,"mrp": 1600,"priceWithoutTax": 397,"taxAmount": 72,"taxPercentage": 18,"discountPercent": 70,"currency": "INR","hsn": "85446090","moq": 1,"quantityAvailable": 908,"bulkPrices": [{ "minQty": 2, "maxQty": 2, "sellingPrice": 465 }],"categoryName": "House Wires","url": "https://www.moglix.com/fab-1-sqmm-single-core-red-fr-pvc-ccs-copper-insulated-house-wire-length-91-m/mp/msno5wn7r38w51","enriched": true,"sourceType": "search","scrapedAt": "2026-08-06T09:00:00.000Z"}
Integration examples
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('crawloop/moglix-scraper').call({searchQueries: ['safety gloves'],maxItems: 50,fetchDetails: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items.slice(0, 3));
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("crawloop/moglix-scraper").call(run_input={"searchQueries": ["safety gloves"],"maxItems": 50,"fetchDetails": True,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["msn"], item.get("sellingPrice"), item.get("title"))
cURL
curl -X POST "https://api.apify.com/v2/acts/crawloop~moglix-scraper/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries":["safety gloves"],"maxItems":50,"fetchDetails":true}'
MCP and AI assistants
Use this Actor from AI tools via Apify MCP.
Connect your Apify account, then call this Actor by its Store ID / name (crawloop/moglix-scraper).
Example prompts:
- "Run Moglix Scraper for safety gloves and return the top 20 rows as JSON with sellingPrice, mrp, and hsn"
- "Scrape the House Wires category on Moglix with full PDP details and summarize GST and bulk tiers"
- "Chain Moglix Scraper then Europages Scraper for India catalog prices plus EU supplier contacts"
Suite next step
After Moglix catalog prices, map EU suppliers with Europages Scraper, DACH firms with WLW Scraper, or electronics MOQ/price breaks with RS Online Scraper / DigiKey Product Scraper.
FAQ
Is this an official Moglix API?
No. It reads publicly available storefront and catalog responses. There is no public developer API for general catalog search — this Actor is a Moglix API alternative for structured export.
Do I need a Moglix account?
No. Public listing and product pages are enough.
How is this different from IndiaMART scrapers?
IndiaMART actors focus on supplier discovery and KYC signals (phone, GSTIN on seller cards). Moglix is a transactional industrial catalog — fixed INR prices, MRP, GST/HSN, stock, and bulk breaks per SKU.
Can I scrape with Python or Node.js?
Yes. Use the Apify client examples above, or call the Actor from MCP / AI assistants.
Why are some detail fields empty?
Listing mode only returns card fields. Enable fetchDetails for HSN, bulk ladders, full attributes, and variants. Some fields are simply not published on every SKU.