Flipkart Price Tracker
Pricing
from $7.74 / 1,000 results
Flipkart Price Tracker
Track public Flipkart India product search results by keyword. Export marketplace records with title, brand, INR price, discount text, rating, review count, availability signals, image, seller when exposed, product URL, source URL, query, and rank for India ecommerce analysis.
Pricing
from $7.74 / 1,000 results
Rating
0.0
(0)
Developer
TrueFetch
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through them, TrueFetch may receive a commission at no extra cost to you.
Flipkart Price Tracker is a ready-to-run Apify Actor for collecting current public Flipkart India search results as structured product records, so teams can compare INR prices, discounts, availability, ratings, sellers, and source evidence without manually copying marketplace pages.
- India-specific search: Run against the supported Flipkart India marketplace with an explicit keyword and result ceiling.
- 58 normalized fields: Keep product identity, pricing, discounts, demand, seller, fulfillment, source, and processing context in one Dataset schema.
- Verifiable snapshots: Retain product and search URLs alongside query and rank instead of returning detached price numbers.
- Automation-ready delivery: Export through Apify, call the Actor API, schedule repeat runs, or expose it to an MCP client.
Run a minimum 10-result test with a recognizable product model before scaling a monitoring workflow. For programmatic use, open the API tab.
What does Flipkart Price Tracker do?
Flipkart Price Tracker searches public Flipkart India product results for the keyword you provide. It gathers candidate listings, enriches records when a public product page exposes additional details, normalizes the data, removes duplicate product URLs, and stores up to your requested maximum. The Actor is designed for current marketplace snapshots, not automatic historical-price storage.
A record can include title, brand, product identifiers, current selling price, original price, discount, availability, rating, review count, seller, images, specifications, fulfillment text, product URL, search URL, query, and rank. Optional values stay empty when Flipkart does not expose a reliable value for that product. That distinction matters: an empty field is not replaced with a guess, a hidden default, or an unrelated catalog value.
The Actor supports one marketplace: India. It sends the selected keyword to Flipkart search and returns INR-oriented marketplace records. A run is a point-in-time observation. Prices, offers, stock, seller details, rank, and delivery terms can change after collection, so source links and collection time should remain part of downstream analysis.
Flipkart's official Marketplace platform overview describes a listing as the complete buyer-facing information for a product, including stock, price, and delivery period. This Actor turns the public portion of that changing listing context into a consistent Dataset; it does not provide seller-account operations or claim access to private inventory.
How do I run Flipkart Price Tracker?
Open Flipkart Price Tracker on Apify, enter all three required inputs, and start the run. For a low-risk validation, use the same concrete scenario throughout this guide:
{"keyword": "Samsung Galaxy F55 5G","country": "India","max_results": 10}
The minimum accepted result ceiling is 10, so this request uses the schema minimum. max_results is a ceiling, not a promise: the Dataset can contain fewer records when public results are unavailable, duplicated, removed, or unsuitable for publication.
After the run finishes, inspect the Dataset before building alerts or comparisons. Check that titles and URLs correspond to the intended Samsung Galaxy F55 5G search, that currency is INR where price data is present, and that records have useful product_url values. Review variant, seller, and offer context before treating two rows as directly comparable.
For recurring tracking, schedule repeat runs and persist each Dataset with its collection time. The Actor itself does not calculate price changes between runs. Your database, spreadsheet, or analytics workflow should join stable identifiers or carefully normalized product URLs and retain separate snapshots.
What data does Flipkart Price Tracker return?
The default Dataset defines 58 fields. Each stored record follows the same broad structure even when individual optional values are null.
| Data group | Dataset fields |
|---|---|
| Images and content | main_image, image_urls, title, brand, badges, category, breadcrumbs, description, features |
| Identity and variants | product_id, sku, gtin, mpn, model, specifications, manufacturer, origin, energy_class, included, condition, release_date, variant_group, variants |
| Price and promotion | price, was_price, unit_price, currency, price_text, discount_pct, discount_text, promo_text, installment_text |
| Availability and demand | stock_status, stock_text, sales_text, buy_limit |
| Rating and seller | rating, review_count, seller, seller_url, seller_score |
| Fulfillment | shipping_text, shipping_cost, delivery_text, pickup_text, return_text, return_days, warranty_text |
| Marketplace context | platform, site, country, product_url, source_url, query, rank, sponsored |
| Processing context | processor, processed_at |
Example values below illustrate the schema and are not a live quotation or performance promise:
{"title": "Samsung Galaxy F55 5G","brand": "Samsung","price": 24999,"was_price": 29999,"currency": "INR","discount_pct": 16,"rating": 4.3,"country": "IN","platform": "flipkart","query": "Samsung Galaxy F55 5G","rank": 1,"product_url": "https://www.flipkart.com/example-product/p/example","processor": "https://apify.com/truefetch/flipkart-price-tracker","processed_at": "2026-07-21T12:00:00+00:00"}
Use the output schema as the contract for field names. Treat examples as shape documentation only; actual public listings determine which optional values are available.
What inputs can I configure?
| Input | Type | Required | Accepted behavior | Example |
|---|---|---|---|---|
keyword | string | Yes | A non-empty product, model, brand, category, or search phrase | Samsung Galaxy F55 5G |
country | string | Yes | The exact supported country value | India |
max_results | integer | Yes | A result ceiling from 10 through 10,000 | 10 |
The Actor validates the real input rather than silently inventing missing required values. Country text is matched case-insensitively and normalized to the supported India value. Boolean values do not qualify as integers for max_results. Inputs outside the documented schema are rejected by the Actor input schema.
Choose a keyword that is specific enough for comparison. A full product model such as Samsung Galaxy F55 5G is safer for an initial test than a broad term such as phone, which can mix storage capacities, colors, bundles, refurbished items, and unrelated accessories.
What platforms and markets does Flipkart Price Tracker cover?
This Actor covers Flipkart for India (IN) and uses flipkart.com as its source site. The public input surface intentionally exposes no platform selector because the Actor is dedicated to Flipkart. It does not claim support for Myntra, Amazon, or other marketplaces inside the same run.
Flipkart's official Marketplace documentation separates a catalog product from a seller listing: the product has attributes such as brand, model, and color, while a listing adds stock, price, delivery period, and seller SKU context. That is why downstream comparisons should consider both identity and current offer fields instead of joining on title alone.
The Actor observes public search and product information. The official Flipkart seller APIs are an authenticated alternative for merchants managing their own listings; they serve a different purpose and require seller authorization.
Why use Flipkart Price Tracker?
The main benefit is a repeatable, source-linked snapshot rather than a copied price column. Product research teams can compare selling price with original price and discount text. Catalog teams can inspect identifiers, images, specifications, and variants. Marketplace teams can preserve search rank, query, and sponsored status alongside each product.
Flipkart's official seller material notes that listings include title, description, images, pricing, and other relevant details, and that sellers manage stock and price over time. Keeping those dimensions together reduces false comparisons. For example, a lower Samsung Galaxy F55 5G price may represent a different storage variant, seller, bundle, condition, or promotion rather than a clean price drop.
Because each output includes source context, analysts can revisit the marketplace record when a number looks unusual. This does not guarantee that a listing will still be active later, but it makes review more defensible than a detached spreadsheet value.
Who is Flipkart Price Tracker for?
- Ecommerce analysts comparing public Flipkart assortment, pricing, discounts, and search placement.
- Brands monitoring how a recognizable model appears in India marketplace search.
- Retail and procurement teams collecting source-linked evidence before manual review.
- Catalog teams enriching internal product records with public titles, specifications, images, and identifiers.
- Data teams building scheduled snapshots, dashboards, or change-detection pipelines.
- AI-agent builders who need structured marketplace context through an API or MCP connection.
The Actor is not a checkout bot, seller-account manager, review writer, or automatic repricing system. It does not replace commercial, legal, or merchandising judgment. Use public data responsibly and verify important purchase or pricing decisions at the source.
How can I use Flipkart Price Tracker through the API or MCP?
The Apify API tab provides generated examples for your account token and preferred client. The public Actor ID is LGwf7iBaE89KOk24T.
{"actorId": "LGwf7iBaE89KOk24T","input": {"keyword": "Samsung Galaxy F55 5G","country": "India","max_results": 10}}
Use Apify webhooks or schedules when another system should react to completed runs. Retrieve items from the default Dataset and keep processed_at, query, and source URLs with the product data.
For MCP clients, follow the official Apify MCP integration guide. Apify documents a Streamable HTTP endpoint with OAuth and supports Actor-specific tool selection through the tools=actor query parameter. Give the MCP client the same explicit three-field input used in the Console; do not omit required fields and expect the Actor to manufacture defaults.
How much does Flipkart Price Tracker cost?
Flipkart Price Tracker uses pay-per-event pricing: an Actor start plus one result event for each item stored in the default Dataset. Prices verified from the local pricing metadata on 2026-07-21 are:
| Apify tier | Actor start | Price per stored result |
|---|---|---|
| FREE | $0.01000 | $0.00860 |
| BRONZE | $0.01000 | $0.00831 |
| SILVER | $0.01000 | $0.00803 |
| GOLD | $0.01000 | $0.00774 |
| PLATINUM | $0.01000 | $0.00774 |
| DIAMOND | $0.01000 | $0.00774 |
At the FREE tier, a run that stores 10 results costs 0.01000 + (10 × 0.00860) = $0.09600. A run storing fewer items charges fewer result events, while a larger ceiling can increase the maximum result-event cost. Confirm current terms on the pricing tab before budgeting because published prices can change.
How does Flipkart Price Tracker compare with alternatives?
| Option | Best fit | Important trade-off |
|---|---|---|
| Flipkart Price Tracker | Public Flipkart India keyword search snapshots in a normalized 58-field Dataset | One marketplace and current observations only |
| Product Price Tracker | Comparing compatible sources in one broader workflow | Broader results may require more normalization judgment |
| Flipkart seller APIs | Authorized management of a merchant's own listings, stock, and prices | Requires seller credentials and is not a public market-search feed |
| Manual browser research | A few one-off product checks with human context | Slow to repeat, hard to audit at scale, and easy to copy inconsistently |
The official Flipkart Listing Management API is designed to create and update seller listings and requires authorization. Choose it when you control the seller account. Choose this Actor when the task is collecting public search observations without building that authenticated merchant integration.
What are the limits and troubleshooting steps?
| Symptom or limit | Explanation and next step |
|---|---|
| No records are stored | Confirm country is India, use a recognizable model, and retry with max_results: 10. |
| Fewer than 10 rows appear | The limit is a ceiling; public results can be unavailable, duplicate, removed, or filtered as incomplete. |
| Prices or discounts differ later | Each run is a snapshot; retain collection time and source URLs for comparison. |
| Similar rows have different prices | Compare variant, seller, bundle, condition, fulfillment, and promotion context. |
| Optional fields are null | Flipkart did not expose a reliable public value for that item; do not convert null into zero. |
| Rank changes across runs | Search placement is volatile and can vary with marketplace changes and sponsored results. |
| A product URL no longer works | Listings can move, expire, or be removed after collection. |
| Cost is higher than expected | Count stored Dataset items and apply the start plus per-result formula. |
Public websites change, restrict requests, and vary content by product or time. The Actor cannot guarantee a fixed row count, field completeness, rank, response time, or uninterrupted availability. Start at the schema minimum, inspect the Dataset, and scale only after the current result quality fits your use case.
Frequently asked questions
Does the Actor keep historical prices automatically?
No. It returns current observations. Schedule repeat runs and store each Dataset if you need history.
Does max_results: 10 guarantee ten products?
No. It is the maximum number to store. The run may contain fewer valid, unique, public records.
Why is India required if it is the only country?
The runtime requires an explicit country and validates that the dedicated Flipkart Actor supports it. This prevents an unsupported market from being silently substituted.
Are the sample prices live Flipkart quotes?
No. README examples explain the output shape. Use a fresh run and verify the source URL for current marketplace values.
Can I compare two products only by title?
Usually not safely. Check identifiers, model, variant, seller, condition, bundle contents, and price context before matching.
How is billing counted?
There is one start event and one result event for every record pushed to the default Dataset.
Can I use the Actor from an AI assistant?
Yes. Connect through the Apify MCP server or call the Actor API, while still providing the required inputs explicitly.
Related TrueFetch Actors
- Product Price Tracker for compatible multi-source product searches.
- Amazon Price Tracker for Amazon country storefronts.
- Myntra Price Tracker for India fashion and lifestyle search.
Support and last updated
For reproducible support, open an Actor issue with the input, run ID, expected behavior, and a small redacted output sample. You can also use the TrueFetch group or support channel.
The public Store page checked on 2026-07-21 reported 2 total users, 1 monthly active user, 0 ratings, and 0 bookmarks. These are dated Store signals, not evidence of current extraction quality or a performance guarantee; this README is controlled by local runtime and schema evidence.
Last updated: 2026-07-21.