Croma Catalogue by Category avatar

Croma Catalogue by Category

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Croma Catalogue by Category

Croma Catalogue by Category

Every product on a Croma category listing (croma.com, India): id, name, brand, price, MRP, rating and stock, page by page, optionally with subcategories. Croma exposes no sponsored signal, so is_sponsored is always false. Dual-mode: also an ATR BullMQ 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

3 days ago

Last modified

Categories

Share

Pulls every product on a Croma category listing (croma.com, India), page by page, with price, MRP, discount, ratings, review counts and stock. Use it to mirror an electronics category, track price moves on TVs, phones or appliances, or compare Croma against other Indian electronics retailers.

What you get

  • One row per product: id, name, brand, price, original_price (the MRP), discount_percent, currency and product_url.
  • Rich review data: rating, rating_count and a separate review_count.
  • page and position for exact placement inside the category listing.
  • in_stock plus stores_in_stock, the number of Croma stores holding the item.
  • Croma's own taxonomy on every row: category_l0, category_l1 and category_l2.
  • offer_text for the promotional line on the tile and live_date for when the product went live.
  • Optional subcategory crawling from Croma's own category facets.

Input

Give one or more category ids, URLs or names.

{
"categories": ["997", "Smart TVs"],
"locale": "in",
"maxPages": 1,
"expandSubcategories": false,
"delayMs": 1200,
"callsPerSession": 60,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "IN"
}
}
  • categories (required): "997", "https://www.croma.com/televisions-accessories/c/997" or a name such as "Smart TVs". Names resolve through Croma's category facets.
  • maxPages: pages per category. 0 means every page. Croma serves 21 products a page.
  • expandSubcategories: also crawl the child categories of each entry.
  • delayMs and callsPerSession: pacing and session rotation.
  • proxyConfiguration: egress for the run. An Indian residential proxy is the default.

Output

One dataset row per product per page.

{
"platform": "croma",
"locale": "in",
"category": "997",
"category_title": "Televisions & Accessories",
"breadcrumbs": "Television & Accessories > Televisions",
"page": 1,
"position": 1,
"id": "273404",
"name": "Croma 108 cm (43 inch) 4K Ultra HD LED Google TV",
"brand": "Croma",
"price": 26990,
"original_price": 44900,
"discount_percent": 39,
"currency": "INR",
"rating": 4.3,
"rating_count": 1180,
"review_count": 214,
"in_stock": true,
"stores_in_stock": 37,
"is_sponsored": false,
"category_l1": "Televisions",
"offer_text": "Extra 10% off on HDFC cards",
"product_url": "https://www.croma.com/croma-108-cm-43-inch-4k-ultra-hd-led-google-tv/p/273404",
"fetched_at": "2026-09-12T03:35:09.757Z"
}

is_sponsored is always false. Croma exposes no sponsored or featured marker on listings, so every position is organic. seller is always null.

Use cases

  • Daily price tracking on high-value electronics from price, original_price and discount_percent.
  • Assortment and share-of-shelf analysis by brand inside category_l1 and category_l2.
  • Review-strength benchmarking from rating, rating_count and review_count.
  • Stock depth monitoring from in_stock and stores_in_stock.
  • Promotion tracking from offer_text, and new-model detection from live_date and id.

Notes and limits

  • Exactly 21 products a page, whatever page size is requested. Croma's service ignores the page-size parameter.
  • Ratings are rich here and worth using. This is one of the few Indian electronics storefronts that publishes both rating counts and review counts on listings.
  • Croma exposes no sponsored signal, so is_sponsored is always false by construction, not by observation of one run.
  • A category name that matches nothing returns zero rows with a warning, and the run continues.
  • Only the India storefront exists.
  • An Indian residential proxy is the default and is recommended. Other egress can be met with an access-denied page.

FAQ

Do I need a proxy? Yes, use an Indian residential proxy. That is the actor default.

How many results can I get? Everything Croma lists for the category, 21 products a page. maxPages caps it, 0 means no cap.

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

Can I see which products are ads? No, and neither can a shopper: Croma publishes no paid-placement marker in its listing data, so is_sponsored is always false.

Can I pass a category name instead of an id? Yes. Names are matched against Croma's own category facets, and a numeric id or a /c/<id> URL is always accepted.