AJIO Scraper and Price Tracker: Prices, Ratings, History
This Actor returns AJIO products from searches, category links and product pages, with price, MRP, discount, best price with coupon, rating, reviews count and sizes in stock. Every run records each product's price in your own Apify account, so brands, sellers and deal sites get price history, price-drop data and charts from a daily schedule.
Main price: $1.10 to $2.50 per 1,000 products, depending on your Apify plan.
What you can do with it
- Schedule a daily run and see which products dropped in price, and by how much.
- Monitor your own and competitors' prices, discounts, coupons and stock per size.
- Study discount levels, bestsellers and wishlist demand by category or brand.
- Feed a deal site with the biggest discounts and coupon prices.
What you get
Results come as rows in an Apify dataset, which you can export as JSON, CSV or Excel or read over the API. These are the main fields:
| Field | Example | Meaning |
|---|---|---|
title, brand | Men Checked Regular Fit Shirt | Product and brand |
price, mrp, discountPercent | 336, 1399, 76 | Selling price, MRP and discount (INR) |
rating, ratingCount, reviewCount | 2.9, 967, 263 | Ratings and reviews |
sizesInStock | [S, M, L, XL] | Sizes available now |
coupons | [{ code, description, maxSaving }] | Coupon codes, with full details on |
returnWindowDays, codAvailable | 10, true | Return window and cash on delivery |
lowestPrice, trackedSince | 336, 2026-10-18 | Price history fields |
Pricing
This Actor is pay per event. Apify plan tiers set the price: the column for your Apify plan is what you pay, and higher plans pay less per result. Prices are per 1,000 events.
| Event | What is charged | Free | Starter | Scale | Business |
|---|---|---|---|---|---|
| Product | One product from search, category or list pages, including price history. | $2.50 | $1.50 | $1.30 | $1.10 |
| Product with details | One product with its product page opened for full details, including price history. | $5.00 | $3.00 | $2.70 | $2.40 |
Run start fee: $0.05 per 1,000 runs. Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). Prices come from the Apify Store and can change; the Actor's Apify page always shows the current ones. Platform usage is billed through your Apify account.
Run it from code
Create an API token in Apify Console (Settings, API and Integrations) and replace YOUR_APIFY_TOKEN. This call starts a run with a small input and returns the rows when it finishes. Synchronous calls suit small inputs; for big jobs, start a run and read the dataset later.
curl
curl -X POST "https://api.apify.com/v2/acts/apisamurai~ajio-scraper-price-tracker/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchTerms": [
"levis jeans"
],
"maxItemsPerSearch": 20
}'Python (pip install apify-client)
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {
"searchTerms": ["levis jeans"],
"maxItemsPerSearch": 20,
}
# Start the Actor and wait for it to finish.
run = client.actor("apisamurai/ajio-scraper-price-tracker").call(run_input=run_input)
# Read the results from the run's default dataset.
items = client.dataset(run.default_dataset_id).list_items().items
for item in items:
print(item)JavaScript (npm install apify-client)
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const input = {
searchTerms: ['levis jeans'],
maxItemsPerSearch: 20,
};
// Start the Actor and wait for it to finish.
const run = await client.actor('apisamurai/ajio-scraper-price-tracker').call(input);
// Read the results from the run's default dataset.
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Client calls follow the Python and JavaScript client docs. The full input reference is on the Actor's Apify page.
FAQ
- Where is the price history stored?
- In your own Apify account. Runs with the same price history name share one history, so use the same name in every scheduled run.
- What do full details add?
- Reviews count, rating breakdown, fit feedback, description, specifications, units per size, coupon codes, bank offers, return window, cash on delivery and seller.
- Can I use my own AJIO filters?
- Yes. Set filters on ajio.com and paste the category or search link. They are kept.
- What is not charged?
- Products that fail to load. Price history, charts and the report are included in the product price.
- Where do I report a problem?
- Email hello@apisamurai.com, or open an issue on the Actor's Apify page.