Flipkart Product Scraper ๐Ÿ›’ avatar

Flipkart Product Scraper ๐Ÿ›’

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Flipkart Product Scraper ๐Ÿ›’

Flipkart Product Scraper ๐Ÿ›’

Extract detailed product data from Flipkart with ease. Capture essential information including prices, descriptions, images, and customer reviews instantly. Ideal for market research, price monitoring, and e-commerce analysis. Get structured data for your business needs today!

Pricing

from $1.00 / 1,000 results

Rating

5.0

(2)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

112

Total users

16

Monthly active users

3 days ago

Last modified

Share

Flipkart Product Scraper

Extract Flipkart product listings at scale with reliable, structured output. Collect pricing, ratings, availability, and product metadata for research, monitoring, and analytics. Built for fast collection, strict result targeting, and resilient reruns when Flipkart shifts request behavior.

Features

  • Fast collection mode - Prioritizes speed by extracting directly from listing pages.
  • Strict target pagination - Continues pagination to reach your requested results_wanted count when products are available.
  • Rich structured output - Returns normalized numeric/text fields ready for analysis.
  • Self-healing request strategy - Tries multiple safe request profiles and normalized listing URLs before failing.
  • Failure diagnostics - Stores a structured diagnostic report when a page blocks or stops exposing listing products.

Use Cases

Price Monitoring

Track selling price, original price, and discount changes across categories. Use repeated runs to monitor promotions and pricing trends.

Catalog Intelligence

Build product datasets with IDs, listings, brand/category metadata, and key specs. Useful for product benchmarking and catalog enrichment.

Seller and Availability Tracking

Capture listing availability and buyability indicators. Helpful for operational market monitoring.

Competitive Analysis

Compare rating volume and review volume across similar products. Identify fast-moving and high-engagement listings.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoFlipkart monitors listing URLFlipkart category or search URL to scrape.
results_wantedIntegerNo20Maximum number of products to return.
proxyConfigurationObjectNoApify proxy presetProxy settings for reliability at scale.

Output Data

Each dataset item may contain:

FieldTypeDescription
idString|NullProduct identifier.
item_idString|NullItem identifier if available.
listing_idString|NullListing identifier.
titleString|NullProduct title.
brandString|NullProduct brand.
categoryString|NullCategory/vertical label.
priceNumber|NullCurrent price.
price_textString|NullCurrent price as formatted text.
original_priceNumber|NullOriginal/MRP price.
original_price_textString|NullOriginal/MRP as formatted text.
discount_percentNumber|NullDiscount percentage.
discount_amountNumber|NullDiscount amount.
discount_textString|NullDiscount text label.
ratingNumber|NullAverage rating.
rating_countNumber|NullTotal rating count.
review_countNumber|NullTotal review count.
rating_breakdownObject|NullCount per rating bucket (1-5).
specificationsObject|NullStructured specification key-values.
key_specsString[]|NullKey specification bullets.
warranty_summaryString|NullWarranty summary text.
availability_statusString|NullAvailability state.
is_availableBoolean|NullAvailability flag.
buyability_intentString|NullBuyability intent exposed by the listing state.
is_flipkart_advantageBoolean|NullFlipkart advantage style flag when present.
swatch_availableBoolean|NullIndicates whether listing swatches are available.
currencyString|NullCurrency code.
analytics_categoryString|NullAnalytics category label from Flipkart state.
analytics_sub_categoryString|NullAnalytics sub-category label from Flipkart state.
market_placeString|NullMarketplace label.
image_urlString|NullProduct image URL.
urlString|NullProduct URL.
fetched_atStringExtraction timestamp in ISO format.

Usage Examples

Use default fast mode for maximum speed.

{
"startUrl": "https://www.flipkart.com/computers/computer-components/monitors/pr?sid=6bo,g0i,9no&marketplace=FLIPKART",
"results_wanted": 100
}

High-Volume Collection with Proxies

{
"startUrl": "https://www.flipkart.com/mobiles/pr?sid=tyy,4io&marketplace=FLIPKART",
"results_wanted": 300,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"id": "MONH3H7XYMMSJBCB",
"listing_id": "LSTMONH3H7XYMMSJBCBCQNQPE",
"title": "Frontech Ultima Series 55.88 cm (22 inch) Full HD LED Backlit VA Panel Monitor",
"brand": "Frontech",
"category": "monitor",
"price": 5772,
"original_price": 19500,
"discount_percent": 70,
"discount_amount": 13728,
"rating": 4.1,
"rating_count": 1388,
"review_count": 130,
"rating_breakdown": {
"1": 141,
"2": 63,
"3": 113,
"4": 241,
"5": 830
},
"availability_status": "IN_STOCK",
"is_available": true,
"buyability_intent": "POSITIVE",
"is_flipkart_advantage": true,
"swatch_available": false,
"currency": "INR",
"analytics_category": "ComputerComponents",
"analytics_sub_category": "Monitors",
"image_url": "https://rukmini1.flixcart.com/image/1500/1500/xif0q/monitor/l/v/a/mon-0079c-full-hd-22-2024-mon-0079c-frontech-original-imahkm4mftzgg96g.jpeg?q=70",
"url": "https://www.flipkart.com/...",
"fetched_at": "2026-02-13T06:57:02.015Z"
}

Tips for Best Results

Prioritize Fast Mode

  • Use the default settings for the fastest runs.
  • Increase results_wanted gradually to estimate runtime for your category.

Use Stable Listing URLs

  • Prefer category and search URLs that show normal product listings.
  • Validate that the URL opens product cards in your browser before running.

Scale Safely

  • Use residential proxies for larger runs and stricter categories.
  • Keep request volume realistic for the target category depth.

Integrations

Connect your extracted dataset with:

  • Google Sheets - Build live tracking sheets.
  • Airtable - Create searchable product databases.
  • Make - Automate downstream workflows.
  • Zapier - Trigger actions in business tools.
  • Webhooks - Push data into your own systems.

Export Formats

  • JSON - Best for APIs and developers.
  • CSV - Best for spreadsheets and BI tools.
  • Excel - Best for operational reporting.
  • HTML - Quick human-readable preview.

Frequently Asked Questions

Does it paginate until my requested count?

Yes. The actor paginates listing pages to reach results_wanted when enough products are available.

Which mode is fastest?

The actor runs in an optimized fast mode by default and is recommended for bulk extraction.

Can available fields vary by category?

Yes. Some fields depend on what each listing exposes, so certain attributes may be null in some categories.

Why are some fields null?

Some products or listings do not expose every field consistently. Null values are expected in such cases.

What happens if Flipkart changes request behavior?

The actor retries with alternative request fingerprints and stores structured diagnostics if a page blocks or stops returning listing products.

Can I scrape search URLs and category URLs?

Yes. Both are supported as long as they return product listing pages.

How many products can I collect?

You can request large volumes; practical limits depend on page availability, category depth, and runtime constraints.


Support

For issues or feature requests, use the actor issue tracker in Apify Console.

Resources


This actor is intended for legitimate data collection and analysis use cases. You are responsible for complying with applicable laws, platform terms, and responsible usage practices.