Ajio Products Search Scraper avatar

Ajio Products Search Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Ajio Products Search Scraper

Ajio Products Search Scraper

Scrape product listings from Ajio.com based on search queries and filters.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

codingfrontend

codingfrontend

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

1

Monthly active users

a month ago

Last modified

Share

Ajio Product Scraper

An Apify actor to scrape product listings from Ajio.com - India's leading fashion e-commerce platform. Uses API interception for fast and reliable data extraction.

Features

  • ๐Ÿ” Product Search: Search for any product on Ajio
  • ๐Ÿ’ฐ Price Range Filter: Filter products by minimum and maximum price
  • โญ Rating Filter: Filter by customer ratings (1-4 star & above)
  • ๐Ÿ”„ Sort Options: Sort by relevance, discount, price, newest, or rating
  • ๐Ÿš€ Fast API Extraction: Intercepts Ajio's internal API for reliable data
  • ๐Ÿ“Š Comprehensive Data: Extracts 40+ fields including images, pricing, categories
  • ๐Ÿค– Anti-detection: Stealth mode with Playwright Chrome

Input Parameters

ParameterTypeRequiredDefaultDescription
searchstringYes-Product search query (e.g., "shoe", "men shirts")
priceMinnumberNo0Minimum price filter
priceMaxnumberNo0Maximum price filter (0 = no limit)
sortBystringNo"relevance"Sort order
ratingsstringNo""Minimum rating filter
maxProductsPerSearchnumberNo100Maximum products to scrape
proxyobjectNo-Proxy configuration

Sort Options

  • relevance - Most relevant products first
  • discount-desc - Highest discount first
  • prce-asc - Lowest price first
  • prce-desc - Highest price first
  • newn - Newest arrivals first
  • rating - Highest rated first

Rating Options

  • 4 star & above - 4+ star products
  • 3 star & above - 3+ star products
  • 2 star & above - 2+ star products
  • 1 star & above - 1+ star products

Example Input

{
"search": "men sports shoes",
"priceMin": 500,
"priceMax": 3000,
"sortBy": "discount-desc",
"ratings": "4 star & above",
"maxProductsPerSearch": 100
}

Output Data

The scraper extracts comprehensive data for each product:

Core Fields

FieldTypeDescription
productIdstringUnique Ajio product identifier
namestringProduct name/title
brandNamestringBrand name
brandTypeNamestringBrand URL slug

Pricing Fields

FieldTypeDescription
mrpnumberMaximum Retail Price
mrpFormattedstringFormatted MRP (e.g., "Rs.9,299")
pricenumberCurrent selling price
priceFormattedstringFormatted price
offerPricenumberFinal offer/coupon price
offerPriceFormattedstringFormatted offer price
discountstringDiscount text (e.g., "85% off")
discountPercentnumberDiscount percentage
couponStatusstringCoupon applicability status

Category Fields

FieldTypeDescription
segmentstringTarget segment (Men/Women/Kids)
segmentIdstringSegment identifier
categorystringProduct category
categoryIdstringCategory identifier
subCategorystringSub-category
subCategoryIdstringSub-category identifier
planningCategorystringPlanning category

Rating & Reviews

FieldTypeDescription
ratingnumberAverage rating (1-5)
reviewCountnumberTotal reviews

Images

FieldTypeDescription
mainImagestringPrimary product image URL
outfitPictureURLstringModel/outfit image URL
imagesarrayAll image URLs
allImagesobjectCategorized images (primary, product, listing, model)

URLs & Metadata

FieldTypeDescription
productUrlstringFull product page URL
relativeUrlstringRelative product path
colorGroupstringColor variant group
optionCodestringVariant option code
isBestSellerbooleanBest seller flag
isNewbooleanNew arrival flag
tagsarrayProduct tags

Example Output

{
"productId": "701377118005",
"name": "Men Sports Shoes with Mesh upper",
"brandName": "RED TAPE",
"brandTypeName": "red-tape",
"currency": "INR",
"mrp": 9299,
"mrpFormatted": "Rs.9,299",
"price": 1395,
"priceFormatted": "Rs.1,395",
"offerPrice": 1297,
"offerPriceFormatted": "Rs. 1,297",
"discount": "85% off",
"discountPercent": 85,
"segment": "Men",
"segmentId": "8302",
"category": "Footwear",
"categoryId": "830207",
"subCategory": "Sports Shoes",
"subCategoryId": "830207008",
"rating": 3.6,
"reviewCount": 55,
"mainImage": "https://assets.ajio.com/medias/sys_master/root/...",
"images": ["https://assets.ajio.com/...", "..."],
"productUrl": "https://www.ajio.com/red-tape-men-sports-shoes-with-mesh-upper/p/701377118_olive",
"isBestSeller": false,
"isNew": false
}

Usage

Via Apify Console

  1. Navigate to the Ajio Product Scraper on Apify
  2. Enter your search query and filters
  3. Click "Start" to run the scraper
  4. Download results in JSON, CSV, or Excel format

Via API

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const input = {
search: "women dresses",
priceMin: 500,
priceMax: 5000,
sortBy: "discount-desc",
ratings: "4 star & above",
maxProductsPerSearch: 50
};
const run = await client.actor("your-actor-id").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Via CLI

$apify call your-actor-id -i '{"search": "men shirts", "maxProductsPerSearch": 100}'

Why Use This Scraper?

  • Reliable: Uses Ajio's internal API for consistent data extraction
  • Comprehensive: Extracts 40+ data fields per product
  • Fast: Scrapes ~100 products in ~30 seconds
  • Flexible: Filter by price, rating, and sort by various criteria
  • Export Ready: Download data in JSON, CSV, or Excel format

Use Cases

  • Price Monitoring: Track competitor pricing and discounts
  • Market Research: Analyze product trends and categories
  • Inventory Management: Monitor product availability
  • E-commerce Analytics: Gather data for business intelligence

Custom Solutions

Need a custom scraper or dedicated server setup? We offer:

  • On-demand scraper development for any website
  • Individual server setups with your own infrastructure
  • Custom modifications to existing scrapers
  • Priority support and maintenance

๐Ÿ“ง Email: lakshmanan.w3dev@gmail.com
๐Ÿ“ฑ WhatsApp: +91 6382775774