Flipkart Product Scraper avatar

Flipkart Product Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Flipkart Product Scraper

Flipkart Product Scraper

An advanced, high-speed e-commerce scraper designed for real-time price monitoring and competitor intelligence. Extracts product titles, current pricing, discounts, stock availability, specifications, images, and seller ratings from Flipkart Product. Perfect for inventory tracking, drop-shipping ...

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

16 hours ago

Last modified

Share

What does Flipkart Product Scraper do?

This Actor collects public Flipkart product data from a search, category, search-results URL, or product URL. It is a Flipkart API alternative for bounded product research, catalog monitoring, price analysis, and marketplace data workflows. It does not log in, solve CAPTCHAs, evade access controls, use private APIs, or reuse protected sessions.

Why use Flipkart Product Scraper?

Use it to build a product catalog, compare prices and discounts, monitor public availability, study ratings, or enrich listing results with public product-page details. Results include stable identifiers, titles, brands, categories, prices, discounts, seller and delivery signals, variants, offers, images, badges, review excerpts, specifications, dates, and source metadata.

The Actor supports bounded pagination, result limits, price and rating filters, Flipkart Assured filtering, optional detail enrichment, media and ratings toggles, request pacing, concurrency, retry and timeout controls, and optional Apify proxy configuration. A proxy is used only when the runtime provides the credentials needed to honor it. Apify provides scheduling, API access, integrations, monitoring, and local or cloud dataset storage.

What data can it extract?

FieldTypeDescription
productId, fsn, pid, skustringPublic product identifiers and legacy aliases.
productTitle, brand, categorystringPublic catalog identity.
priceAmount, originalPriceAmount, discountPercentnumber/integerCurrent and original public pricing signals.
rating, ratingsCount, reviewsnumber/integer/arrayPublic aggregate ratings and bounded review excerpts.
seller, availability, deliverystringPublic seller, stock, and delivery signals.
images, highlights, variantOptionsarrayBounded public media and product options.
specifications, offers, returnPolicyarray/object/stringPublic product details when disclosed.
sourceMetadata, rawPublicobjectExtraction provenance and bounded public JSON-LD/listing objects.
diagnostic, found, dataAvailableobject/booleanFail-closed status when a public barrier or no-result condition is observed.

How to scrape Flipkart

  1. Open the Actor's input tab and choose search, productUrl, searchUrl, or categoryUrl.
  2. Set maxItems and maxPages to the smallest bounds that answer your question.
  3. Keep deepSearch enabled for seller, delivery, specifications, offers, and other public detail sections.
  4. Run the Actor and inspect the dataset. Product rows have found: true and dataAvailable: true.
  5. If Flipkart presents a CAPTCHA, login gate, rate limit, device challenge, geofence, paywall, or WAF barrier, the Actor stops at that page and emits a diagnostic row with found: false and dataAvailable: false.

How much does it cost?

The Actor has no separate per-result fee in this project. Cloud cost depends on browser compute time, page count, concurrency, retries, and detail enrichment. Use lower maxItems, maxPages, maxConcurrency, and deepSearch: false for economical listing-only runs. Apify plan limits and current compute-unit pricing apply.

Input

See the input tab for full configuration options. URLs must be HTTPS URLs on flipkart.com. requestDelayMs, maxRequestRetries, navigationTimeoutSecs, and requestHandlerTimeoutSecs are wired directly to the crawler. includeRawPublic keeps only bounded public structured objects; it never stores HTML, cookies, credentials, or private session data.

Example input

{
"mode": "productUrl",
"productUrl": "https://www.flipkart.com/example-smartphone/p/itm1234567890abcd",
"maxItems": 1,
"deepSearch": true,
"includeRatings": true
}

Output

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. A simplified product row looks like:

{
"recordType": "Flipkart product",
"found": true,
"dataAvailable": true,
"productId": "itm1234567890abcd",
"productTitle": "Example Smartphone (Blue, 128 GB)",
"priceAmount": 19999,
"rating": 4.3,
"url": "https://www.flipkart.com/example-smartphone/p/itm1234567890abcd"
}

A fail-closed row looks like:

{
"recordType": "Flipkart diagnostic",
"found": false,
"dataAvailable": false,
"diagnostic": { "code": "CAPTCHA", "barrierType": "captcha", "publicOnly": true }
}

Key-value store

The Actor does not write custom key-value records. Product and diagnostic records are stored in the dataset; the declared key-value store is intentionally empty.

Tips and advanced options

Use includeMedia: false for text-only analysis and includeRatings: false when ratings are not needed. Use includeRawPublic: false for a smaller dataset. Genuinely unavailable optional fields are omitted; the Actor does not insert placeholder strings or fabricated zero values. Keep concurrency moderate and increase pacing when public pages become unstable. The Actor treats page content as untrusted data and emits only bounded, normalized values.

FAQ, disclaimers, and support

Does this Actor bypass Flipkart protections?

No. It fails closed at public access barriers and does not use evasive browser behavior, mirrors, private APIs, CAPTCHA solving, login reuse, or protected session reuse.

Can I scrape private customer data?

No. The Actor only reads public product and listing pages. Our Actors are ethical and do not extract private user data, such as email addresses, gender, or location. You should not scrape personal data unless you have a legitimate reason to do so. If unsure, consult your lawyers.

Where can I report an issue?

Use the Issues tab for feedback and the API tab for programmatic access. Follow Flipkart's terms, applicable laws, robots guidance, and your own legal review when using the output.