Cotton On Product Scraper avatar

Cotton On Product Scraper

Pricing

from $0.30 / 1,000 results

Go to Apify Store
Cotton On Product Scraper

Cotton On Product Scraper

Extract products, categories, and item details from Cotton On AU storefront. Supports search, category browsing, and product detail extraction.

Pricing

from $0.30 / 1,000 results

Rating

0.0

(0)

Developer

Dmitriy Gyrbu

Dmitriy Gyrbu

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

The Cotton On Product Scraper is a powerful tool designed to extract comprehensive product data from the Cotton On AU storefront. It enables businesses and researchers to perform market analysis, monitor pricing, and track product availability in real-time.

🚀 Use Cases

  • Price Monitoring: Track price changes and discounts for specific products or categories.
  • Product Research: Analyze product assortments and trends in the apparel and lifestyle market.
  • Market Research: Compare Cotton On's offerings with competitors.
  • Availability Tracking: Monitor stock levels and availability of specific sizes or colors.
  • Offer Discovery: Identify current promotions and sales across the store.

🛠 Supported Operations

The scraper provides several operations to navigate and extract data from the site:

1. Search Products (search)

Search for products using a keyword.

  • Input: query (required), page, limit, sort, filter.
  • Example: query: "t-shirt", sort: "price_asc".

2. Category Products (category)

Extract products from a specific category URL or slug.

  • Input: url (required), page, limit, sort, filter.
  • Example: url: "/co/women/womens-clothing/womens-tops/".

3. Item Details (item)

Fetch detailed information for a single product using its code, slug, or full URL.

  • Input: slug (required).
  • Example: slug: "7348434-01".

4. List Categories (categories)

Retrieve the category tree structure parsed from the store's sitemap.

  • Input: parent_id, level, limit, refresh.

5. Get Search Filters (search_filters)

Retrieve available filter options (e.g., color, size, price range) and sorting rules for a specific search term or category.

  • Input: query or category_url.

6. Probe (probe)

Perform a lightweight availability check to ensure the storefront is accessible.

📊 Output Fields

The scraper returns normalized data. Key fields include:

  • id: Unique product identifier.
  • name: Full product name.
  • brand: Brand name.
  • source_url: Full URL to the product page.
  • price: Current selling price.
  • discount_price: Original price before discount.
  • currency: Currency code (e.g., AUD).
  • barcode: Primary EAN/UPC.
  • image: Main product image URL.
  • description: Detailed product description.
  • specifications: Product features and specifications.
  • in_stock: Boolean indicating if the product is available.
  • options: Available colors and sizes.

🛡 Proxy & Bot Protection

  • Recommended Mode: direct is typically sufficient for low-volume requests.
  • High Volume: For large-scale scraping, use apify proxies to avoid rate limits and IP blocks.
  • Behavior: The scraper implements automatic retries and fallback mechanisms to handle transient errors and blocks.

⚠️ Disclaimer

This scraper is an unofficial implementation and is not affiliated with, authorized by, or endorsed by Cotton On. All trademarks and copyrights belong to their respective owners. Use this tool in compliance with the website's terms of service.

⚙️ Configuration

  • Default Input: Set to search operation with a small limit for fast testing.
  • Monetization: This actor is configured with a pay-per-event model (per start and per result item).