AJIO Catalogue by Category avatar

AJIO Catalogue by Category

Under maintenance

Pricing

from $2.50 / 1,000 results

Go to Apify Store
AJIO Catalogue by Category

AJIO Catalogue by Category

Under maintenance

Every product in an AJIO (India) category ("Men - Tshirts"): id, name, brand, price, MRP, discount, rating, tags and URL, 90 per page. Captured via AJIO's search API filtered to the category facet; AJIO exposes no sponsored marker, so is_sponsored is always false. Dual-mode (Apify + ATR worker).

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

AtTheRate AI

AtTheRate AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Pulls every product in an AJIO (India) category, 90 a page, with brand, price, MRP, discount, seller and product URL. Use it to mirror a fashion category, track discounting across a season, or compare a brand's listed assortment against its rivals.

What you get

  • One row per product: id, name, brand, price, original_price, mrp, discount_pct, currency and product_url.
  • page and position for exact placement inside the category listing.
  • seller and seller_id, so marketplace sellers can be tracked by name.
  • AJIO's merchandising taxonomy on every row: brick, vertical and segment, plus category_label.
  • color_group and base_id to group colourways of the same style.
  • offer_price and coupon_status for the promotion attached to the product, and optional expansion of a whole gender group into its individual categories.

Input

A category is named by its facet label, "<Gender> - <Category>".

{
"categories": ["Men - Tshirts", "Women - Kurtas"],
"locale": "in",
"maxPages": 1,
"concurrency": 2,
"expandSubcategories": false,
"delayMs": 1200,
"callsPerSession": 60,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "IN"
}
}
  • categories (required): labels such as "Men - Tshirts", or a /c/<id> URL such as https://www.ajio.com/men-tshirts/c/830216014. A bare gender such as "Men" with expandSubcategories on crawls every category under it.
  • maxPages: pages per category. 0 means every page. AJIO serves 90 products a page.
  • concurrency: pages fetched in parallel within one category, 1 to 4.
  • proxyConfiguration: egress for the run. An Indian residential proxy is the default.

Output

One dataset row per product per page.

{
"platform": "ajio",
"locale": "in",
"category": "Men - Tshirts",
"category_label": "Men - Tshirts",
"page": 1,
"position": 1,
"id": "469558382001",
"name": "Typographic Print Crew-Neck T-shirt",
"brand": "NEONOMAD",
"price": 809,
"original_price": 1999,
"mrp": 1999,
"discount_pct": 59,
"offer_price": 809,
"currency": "INR",
"rating": 4.2,
"rating_count": 318,
"in_stock": true,
"is_sponsored": false,
"seller": "AJIO",
"brick": "Tshirts",
"color_group": "469558382_black",
"product_url": "https://www.ajio.com/p/469558382001",
"fetched_at": "2026-09-12T03:35:09.757Z"
}

is_sponsored is always false. AJIO exposes no sponsored or ad marker on listings, so every position here is organic. rating and rating_count come through only for products AJIO has rated. original_price is set only when the MRP is above the selling price, while mrp is the listed MRP either way.

Use cases

  • Discount-depth tracking across a category, from price, mrp and discount_pct.
  • Assortment mapping by brand, brick and vertical, to find gaps against competitors.
  • Seller monitoring on the marketplace side, using seller and seller_id.
  • New-arrival detection by diffing id, and colourway coverage per style from base_id.

Notes and limits

  • 90 products a page. That is the largest page size AJIO's API honours.
  • Only AJIO's search API is reachable, so a category is listed by its facet label rather than by browsing the category page. That is why categories are named "Men - Tshirts".
  • A near-miss label is auto-corrected once. Asking for "Women - Kurtas" when the real facet is "Women - Kurtas & Kurtis" resolves to it. An ambiguous label returns zero rows plus suggestions.
  • AJIO has no sponsored flag in the listing payload. is_sponsored is always false by construction, not by observation of a particular run.
  • Only the India storefront exists.
  • An Indian residential proxy is needed. Other egress is refused at the edge.

FAQ

Do I need a proxy? Yes. An Indian residential proxy, which is the actor default.

How many results can I get? Everything AJIO lists for the category, 90 rows a page. maxPages caps it, 0 means no cap.

Does it need a login or an API key? No.

Does it tell me which products are ads? No, and neither does AJIO. There is no sponsored marker in the listing response, so is_sponsored is always false.

What exactly do I put in categories? The facet label AJIO itself uses, in the form "<Gender> - <Category>". A /c/<id> URL works too and is mapped to the label through AJIO's navigation tree.