Myntra Product Scraper 🛍️ avatar

Myntra Product Scraper 🛍️

Pricing

from $0.99 / 1,000 results

Go to Apify Store
Myntra Product Scraper 🛍️

Myntra Product Scraper 🛍️

Extract detailed product data from Myntra, India’s leading fashion e-commerce platform. Efficiently gather prices, descriptions, images, and specifications for market research. For the most reliable performance and to ensure uninterrupted access, using residential proxies is highly recommended.

Pricing

from $0.99 / 1,000 results

Rating

5.0

(3)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

3

Bookmarked

97

Total users

14

Monthly active users

13 days ago

Last modified

Share

What does Myntra Product Scraper do?

Myntra Product Scraper collects structured product data from Myntra, India's fashion e-commerce marketplace. Provide one or more public Myntra category, search, or listing URLs, and the Actor returns product names, brands, prices, discounts, ratings, sizes, stock status, images, product links, and category information in an Apify dataset.

Use the resulting Myntra product data for price monitoring, catalog research, competitor analysis, fashion market studies, product discovery, and automated retail workflows. The Actor supports multiple URLs, continues through available listing pages until it reaches your requested result limit, and removes duplicate products from the dataset.

Why use Myntra Product Scraper?

  • Myntra-focused product data - Collect product information from categories, search results, and brand or listing pages in a consistent dataset.
  • Price and promotion monitoring - Compare selling prices, MRP, discount percentages, coupon information, and promotional labels over time.
  • Catalog analysis - Study brands, article types, categories, colors, sizes, ratings, and stock availability across fashion segments.
  • Multiple URL runs - Combine several Myntra categories or searches in one run and set a single result limit.
  • Automation-ready exports - Download JSON, CSV, Excel, or XML, or connect the dataset to spreadsheets, webhooks, and downstream applications.
  • Scheduled research - Run the Actor on a schedule to refresh product catalogs or track changes in pricing and availability.

What data can you extract from Myntra?

Each dataset item represents a product listing. The Actor returns the main product fields below when Myntra provides them. Additional source fields may also be preserved when available.

FieldTypeDescription
productIdStringMyntra product identifier
nameStringProduct name or title
brandStringProduct brand
priceNumberCurrent selling price in Indian rupees
mrpNumberOriginal maximum retail price in Indian rupees
discountPercentNumberNumeric discount percentage
discountLabelStringDiscount classification when available
discountDisplayLabelStringDisplay text such as (50% OFF)
ratingNumberAverage customer rating
ratingCountNumberNumber of customer ratings
sizesArraySizes shown for the product
serviceableSizesArraySizes currently available for serviceability checks
inStockBooleanWhether the listing indicates available inventory
isSponsoredBooleanWhether the item is a sponsored listing
imageUrlStringPrimary product image URL
imagesArrayAdditional product image objects
productUrlStringDirect Myntra product page URL
colourVariantsArrayAlternate color or product variants
productVideosArrayProduct video metadata when available
articleTypeStringArticle type such as T-shirts, jeans, or shoes
categoryStringProduct category
subCategoryStringProduct sub-category
masterCategoryStringTop-level product category
genderStringTarget gender classification
primaryColourStringMain product color
deliveryPromiseObjectDelivery information when provided
couponDataObjectCoupon or offer metadata when provided
catalogDateStringCatalog date when available
seasonStringProduct season when available
yearNumberProduct year when available
sourceUrlStringMyntra URL used for the collection
scrapedAtStringISO timestamp for the collection

How to scrape Myntra product data

  1. Open Myntra Product Scraper in Apify Console.
  2. Add one or more public Myntra category, search, or listing URLs to startUrls.
  3. Set results_wanted to the maximum number of products you want.
  4. Enable an Apify proxy configuration when collecting larger datasets or running repeated monitoring jobs.
  5. Start the Actor and review the dataset preview when the run finishes.
  6. Download the results or connect the dataset to your preferred workflow.

The result limit applies to the complete run. If you provide multiple URLs, products are collected until the limit is reached, while duplicate entries are skipped.

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArray of objectsNo[{"url":"https://www.myntra.com/men-tshirts"}]Myntra category, search, brand, or listing URLs to collect from
results_wantedIntegerNo20Maximum number of unique products to save
proxyConfigurationObjectNoApify residential proxy in the example inputProxy settings for reliability during larger or repeated runs

Usage Examples

Basic category collection

Collect products from a Myntra category with the default settings and a larger result limit:

{
"startUrls": [
{
"url": "https://www.myntra.com/men-tshirts"
}
],
"results_wanted": 50
}

Multiple categories in one run

Collect products from several fashion categories and save up to 200 unique items:

{
"startUrls": [
{
"url": "https://www.myntra.com/men-tshirts"
},
{
"url": "https://www.myntra.com/women-dresses"
},
{
"url": "https://www.myntra.com/casual-shoes"
}
],
"results_wanted": 200
}

Larger collection with a residential proxy

Use an Apify residential proxy configuration for a larger catalog collection or a recurring monitoring run:

{
"startUrls": [
{
"url": "https://www.myntra.com/nike-shoes"
}
],
"results_wanted": 500,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Sample Output

The following example shows one dataset item with common product, pricing, availability, media, and provenance fields. Optional fields can be absent when Myntra does not publish them for a listing.

{
"productId": "12345678",
"name": "Men Graphic Printed Round Neck Pure Cotton T-shirt",
"brand": "Roadster",
"price": 499,
"mrp": 999,
"discountPercent": 50,
"discountLabel": "Flat_Search_Percent",
"discountDisplayLabel": "(50% OFF)",
"rating": 4.3,
"ratingCount": 1856,
"sizes": ["S", "M", "L", "XL", "XXL"],
"serviceableSizes": ["S", "M", "L", "XL", "XXL"],
"inStock": true,
"isSponsored": false,
"articleType": "Tshirts",
"category": "Tshirts",
"subCategory": "Topwear",
"masterCategory": "Apparel",
"gender": "Men",
"primaryColour": "White",
"imageUrl": "https://assets.myntassets.com/images/12345678/main.jpg",
"images": [
{
"src": "https://assets.myntassets.com/images/12345678/main.jpg"
}
],
"colourVariants": [
{
"productId": 12345679
}
],
"deliveryPromise": {
"deliveryDate": "2026-03-15"
},
"couponData": {
"couponDiscount": 150
},
"productUrl": "https://www.myntra.com/tshirts/roadster/roadster-men-graphic-printed-round-neck-pure-cotton-t-shirt/12345678/buy",
"sourceUrl": "https://www.myntra.com/men-tshirts",
"scrapedAt": "2026-01-18T04:36:57.000Z"
}

Tips for best results

  • Use complete, public Myntra URLs from category pages, search results, or brand listings.
  • Begin with 20 to 50 products to confirm that the selected URL returns the products you need.
  • Use several smaller scheduled runs when you need regular monitoring across many categories.
  • Enable residential proxies for larger collections or frequent price checks.
  • Expect optional values such as rating, mrp, sizes, delivery details, and coupon information to be empty when Myntra does not publish them.
  • Use productId for product-level matching when comparing datasets across runs.
  • Review scrapedAt and sourceUrl when combining results from different categories or collection dates.

Integrations and export formats

Integration or formatUseful for
Google SheetsCollaborative price, catalog, and assortment analysis
AirtableSearchable product databases with custom views
WebhooksSending completed run notifications or data to another service
Make or ZapierNo-code workflows triggered by new product data
Apify APIStarting runs and reading datasets from your applications
JSONDeveloper workflows, data processing, and machine learning pipelines
CSV or ExcelSpreadsheet analysis, reporting, and catalog review
XMLSystems that require XML data interchange

Frequently Asked Questions

How many Myntra products can I collect?

You can request as many products as are available from the supplied listings, subject to the results_wanted value and the size of the Myntra catalog. Start with a smaller limit before running a large collection.

Does the Actor collect more than one listing page?

Yes. The Actor continues through available listing pages until it reaches results_wanted or there are no more products to collect.

Can I use Myntra search URLs?

Yes. Add a public Myntra search results URL to startUrls, just as you would add a category or brand listing URL.

Do I need a proxy?

No, a proxy is optional for smaller runs. Residential proxies are recommended for larger collections and recurring monitoring because they can improve reliability.

Why are some fields missing or empty?

Fields are empty when Myntra does not provide that information for a particular listing. Ratings, sizes, delivery promises, coupons, and variant details are not available for every product.

Are sponsored products identified?

Yes. When the source distinguishes promoted listings, the dataset includes isSponsored so you can separate sponsored and organic results.

Can I schedule recurring Myntra product collection?

Yes. Use Apify scheduling to run the Actor hourly, daily, weekly, or on a custom interval for price and catalog monitoring.

Can I export the results to CSV or Excel?

Yes. Apify datasets can be downloaded as CSV, Excel, JSON, XML, and other supported formats.

Public data collection may be subject to laws, privacy requirements, and Myntra's terms. You are responsible for using the Actor lawfully, respecting access restrictions, and processing the resulting data responsibly.

Support

For bugs, feature requests, or missing fields, use the Issues tab on the Actor page. Include the input URL, relevant run details, and an example of the field or product that needs attention.

This Actor is intended for legitimate collection of publicly available Myntra product information, including market research, price monitoring, catalog analysis, and business intelligence. Users are responsible for complying with Myntra's terms, applicable laws, privacy obligations, and any restrictions related to the use or redistribution of collected data.