# Quince.com Product Scraper - Prices, Discounts, Reviews & More (`techforce.global/quince-scraper`) Actor

Search products and walk away with selling prices, retail prices, discounts, hero images, and the latest customer reviews for every product, ready to drop into your spreadsheet, dashboard, or BI tool. The Quince.com Product Scraper turns catalog into clean, structured product data in minutes.

- **URL**: https://apify.com/techforce.global/quince-scraper.md
- **Developed by:** [Techforce Global](https://apify.com/techforce.global) (community)
- **Categories:** E-commerce, Automation, Agents
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

$15.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Quince.com Product Scraper — Prices, Discounts, Reviews & Images at Scale

The **Quince.com Product Scraper** is an Apify Actor that turns Quince's catalog into clean, structured product data in minutes. Search by keyword, browse a built-in category dropdown, or paste product URLs directly — and walk away with **selling prices, retail prices, discounts, hero images, and the latest customer reviews** for every product, ready to drop into your spreadsheet, dashboard, or BI tool.

> **The fastest way to turn Quince.com into a clean product feed — no monthly subscription, no engineering required.**

---

### ⭐ Features

- **Three Easy Ways to Pull Products** — Fuzzy keyword search, a pre-loaded category dropdown (300+ categories), or a list of direct product URLs. Pick whatever matches your workflow.
- **Real Pricing Intelligence** — Get both the **selling price** _and_ the **traditional retail price** (the strike-through "was" price), with the **discount percentage calculated for you** ($39.90 was $79 → 49.5% off).
- **Clean Product Images** — Only the **primary-color product photos** are returned. No noise from other color variants or unrelated suggestions. Just the hero shots that match the product page a shopper actually sees.
- **Customer Voice Built In** — The **5 most recent reviews** per product (rating, title, body, author, date) plus the overall **average rating** and **total review count** — perfect for trust signals on comparison sites.
- **Privacy-Respectful** — Reviewer email addresses are automatically masked so your dataset stays clean and compliant.
- **Multi-Region** — US and Canada storefronts supported out of the box.
- **No Monthly Fee** — Pay only for what you scrape. No subscriptions, no minimums.

---

### 🎯 Use Cases

- **Competitive Pricing Intelligence** — Track Quince's pricing across cashmere, linen, denim, jewelry, and home goods. See exactly how much they're discounting, on which SKUs, and how often. Match or beat them in your own catalog.
- **Discount & Deal Monitoring** — Surface every active markdown on Quince in seconds. Power your "best deals" newsletter, Slack alerts, or in-app notifications without manual checking.
- **Affiliate & Comparison Sites** — Get a clean product feed (title, price, hero image, rating) ready to render on your affiliate site, blog, or shopping aggregator. Refresh weekly to keep listings live.
- **Trend & Assortment Research** — Pull the latest from any category (sweaters, dresses, bedding, rugs, jewelry) to spot what's new, what's restocking, and what's trending. Inform your buying and merchandising calls.
- **Brand Benchmarking** — Quince is a price-disruptor in cashmere, linen, and silk. Use the data to benchmark your own pricing on comparable-quality goods.
- **Drop-ship & Reseller Catalog Sync** — Keep your downstream product listings aligned with Quince's current selling price and inventory state.
- **Market & Investment Research** — Use Quince's catalog as alt-data for understanding DTC pricing trends, discount cadences, and category mix shifts.
- **n8n, Zapier & Make Automation** — Drop the actor into any no-code workflow to push fresh Quince data into Google Sheets, Airtable, HubSpot, Slack, or your warehouse.

---

### 🚀 How to Use

1. **Pick your input mode** — Fuzzy search, category browse, or direct product URLs.
2. **Tell us what you want** — Type a search term, pick a category from the dropdown, or paste product URLs.
3. **Set your limit** — Cap how many products you want (default 50 for search, 200 for category).
4. **Click Run** on the Apify platform.
5. **Export your data** in JSON, CSV, Excel, RSS, or HTML — or connect via the Apify API.

---

### 🧩 Input Configuration

| Field                 | Type   | Required    | Description                                                                                                                |
| :-------------------- | :----- | :---------- | :------------------------------------------------------------------------------------------------------------------------- |
| `mode`                | Select | **Yes**     | How you want to discover products: `fuzzy_search`, `category`, or `product_urls`.                                          |
| `searchQuery`         | String | Conditional | Your free-text query (e.g. `"mongolian cashmere crewneck"`). Used when `mode = fuzzy_search`.                              |
| `searchLimit`         | Number | No          | Max products to return from search. Default `50`, max `500`.                                                               |
| `category`            | Select | Conditional | Pick a category from the built-in dropdown (300+ options, refreshed from Quince's live menu). Used when `mode = category`. |
| `categoryMaxProducts` | Number | No          | Max products to extract from the chosen category. Default `200`, max `5000`.                                               |
| `productUrls`         | Array  | Conditional | One or more full Quince product URLs. Used when `mode = product_urls`.                                                     |
| `region`              | Select | No          | Storefront region: `US` (default) or `CA`.                                                                                 |
| `proxy`               | Object | No          | Apify Proxy configuration. RESIDENTIAL group recommended for reliability.                                                  |

> [!TIP]
> The **category dropdown** is built from Quince's live mega-menu, so you can target subcategories like "Women > Sweaters > Cashmere", "Home > Bedding", or "Men > Linen" with a single click.

> [!NOTE]
> **Pricing**: Pay per event only. **No monthly subscription.**

#### Example Input — Search for Cashmere Crewnecks

```json
{
    "mode": "fuzzy_search",
    "searchQuery": "mongolian cashmere crewneck",
    "searchLimit": 50,
    "region": "US"
}
````

#### Example Input — Browse a Category

```json
{
    "mode": "category",
    "category": "/women/sweaters",
    "categoryMaxProducts": 100,
    "region": "US"
}
```

#### Example Input — Scrape Specific Products

```json
{
    "mode": "product_urls",
    "productUrls": [
        "https://www.quince.com/women/lightweight-cotton-cashmere-dolman-sleeve-sweater",
        "https://www.quince.com/women/100-organic-cotton-button-front-cardigan"
    ],
    "region": "US"
}
```

***

### 📦 Example Output

Each item in the dataset represents one product:

```json
{
    "url": "https://www.quince.com/women/lightweight-cotton-cashmere-dolman-sleeve-sweater",
    "title": "Lightweight Cotton Cashmere Link-Stitch Dolman Sweater",
    "description": "Experience the perfect blend of luxury and comfort with our Lightweight Cotton Cashmere Link-Stitch Dolman Sweater. Crafted with attention to detail, its unique link-stitch pattern and relaxed fit offer endless spring styling opportunities.",
    "sellingPrice": "$39.90",
    "retailPrice": "$79",
    "discount": "49.5%",
    "images": [
        "https://images.ctfassets.net/.../W-SWT-40-SGSTNE_1063_EDITED.jpg",
        "https://images.ctfassets.net/.../W-SWT-40-SGSTNE_1120_EDITED.jpg",
        "https://images.ctfassets.net/.../W-SWT-40-SGSTNE_1083_EDITED.jpg"
    ],
    "reviews": [
        {
            "rating": 5,
            "title": "Flattering",
            "body": "This sweater is so flattering that I have it in two colors and will probably buy more. It's also so comfortable while looking expensive.",
            "author": "k***@***",
            "createdAt": "2026-05-22 04:52:07"
        },
        {
            "rating": 5,
            "title": "Good Looking & Great Quality",
            "body": "The sweater is lightweight, comfortable and looks great.",
            "author": "Kelly v.",
            "createdAt": "2026-05-22 02:07:08"
        }
    ],
    "averageRating": 4.88,
    "reviewCount": 15697,
    "sourceKind": "category",
    "sourceInput": "/women/sweaters"
}
```

#### Output Fields

| Field           | Description                                                                                 |
| :-------------- | :------------------------------------------------------------------------------------------ |
| `url`           | Canonical product page URL on quince.com.                                                   |
| `title`         | Product display name.                                                                       |
| `description`   | Product description (HTML stripped to clean plain text).                                    |
| `sellingPrice`  | Current selling price with `$` prefix (e.g. `$39.90`). `N/A` if unavailable.                |
| `retailPrice`   | Traditional / strike-through retail price (e.g. `$79`). `N/A` if no comparison shown.       |
| `discount`      | Percentage savings computed from the two prices (e.g. `49.5%`). `N/A` for full-price items. |
| `images`        | Hero product images for the primary color. List of URLs.                                    |
| `reviews`       | The 5 most recent customer reviews — rating, title, body, author, date.                     |
| `averageRating` | Overall average rating, 1–5.                                                                |
| `reviewCount`   | Total customer reviews on the product.                                                      |
| `sourceKind`    | Which input mode produced this record (`product_urls`, `category`, `search`).               |
| `sourceInput`   | The query, slug, or URL the user originally provided.                                       |

> Missing or unavailable values are always returned as the string `"N/A"` so your downstream code never has to guard against nulls.

***

### 🔗 Integrations

Connect to any workflow tool via the Apify API or native integrations:

- **n8n** — HTTP Request node → Apify API → push to Google Sheets, Airtable, HubSpot, Notion
- **Zapier** — Apify integration available natively
- **Make (Integromat)** — Full Apify module available
- **Google Sheets** — Direct CSV export or API-driven pipeline
- **Slack / Email** — Trigger alerts on new arrivals, discounts, or restocks
- **HubSpot / Salesforce** — Import CSV or connect via Zapier / n8n
- **BigQuery / Snowflake / Postgres** — Pipe JSON output through any ETL tool

This actor can be wired into a fully automated workflow — no manual steps, just end-to-end product intelligence.

***

### 🆘 Support

For issues, questions, or feature requests:
**Email**: bhavin.shah@techforceglobal.com

#### Made with ❤️ for the Data Extraction community

#### [📅 Book a 15-min consultation](https://calendly.com/techforce-infotech-pvt-ltd/intro-meeting)

#### 🌐 Website: https://techforceglobal.com/apify-actors/

# Actor input Schema

## `mode` (type: `string`):

How you want to tell the actor what to scrape.

## `searchQuery` (type: `string`):

Free-text query, e.g. "mongolian cashmere crewneck". Used only when mode = fuzzy\_search.

## `searchLimit` (type: `integer`):

Cap on products returned by the fuzzy search. Used only when mode = fuzzy\_search.

## `category` (type: `string`):

Pick from Quince's mega-menu. Refreshed via scripts/fetch\_categories.py. Used only when mode = category.

## `categoryMaxProducts` (type: `integer`):

Cap on products scraped from the chosen category. Used only when mode = category.

## `productUrls` (type: `array`):

One or more full PDP URLs to scrape. Used only when mode = product\_urls.

## `region` (type: `string`):

Quince storefront region. Affects pricing and currency.

## `proxy` (type: `object`):

Apify Proxy settings. RESIDENTIAL is recommended. If you hit proxy tunnel failures during a run, try a different country (e.g. US -> CA) or a different proxy group, then re-run.

## `maxConcurrency` (type: `integer`):

Maximum parallel HTTP requests.

## `maxRequestRetries` (type: `integer`):

How many times to retry a failed network request before giving up.

## Actor input object example

```json
{
  "mode": "fuzzy_search",
  "searchQuery": "mongolian cashmere crewneck",
  "searchLimit": 50,
  "category": "/women/sweaters",
  "categoryMaxProducts": 200,
  "productUrls": [],
  "region": "US",
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  },
  "maxConcurrency": 10,
  "maxRequestRetries": 3
}
```

# Actor output Schema

## `products` (type: `string`):

Extracted Quince product records (one item per product).

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "proxy": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "US"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("techforce.global/quince-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "proxy": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "US",
    } }

# Run the Actor and wait for it to finish
run = client.actor("techforce.global/quince-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}' |
apify call techforce.global/quince-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=techforce.global/quince-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Quince.com Product Scraper - Prices, Discounts, Reviews & More",
        "description": "Search products and walk away with selling prices, retail prices, discounts, hero images, and the latest customer reviews for every product, ready to drop into your spreadsheet, dashboard, or BI tool. The Quince.com Product Scraper turns catalog into clean, structured product data in minutes.",
        "version": "0.1",
        "x-build-id": "NAR9ovxBaRLHMgr3F"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/techforce.global~quince-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-techforce.global-quince-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/techforce.global~quince-scraper/runs": {
            "post": {
                "operationId": "runs-sync-techforce.global-quince-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/techforce.global~quince-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-techforce.global-quince-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "mode"
                ],
                "properties": {
                    "mode": {
                        "title": "Input Mode",
                        "enum": [
                            "fuzzy_search",
                            "category",
                            "product_urls"
                        ],
                        "type": "string",
                        "description": "How you want to tell the actor what to scrape.",
                        "default": "fuzzy_search"
                    },
                    "searchQuery": {
                        "title": "Search query",
                        "type": "string",
                        "description": "Free-text query, e.g. \"mongolian cashmere crewneck\". Used only when mode = fuzzy_search.",
                        "default": ""
                    },
                    "searchLimit": {
                        "title": "Max products from fuzzy search",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Cap on products returned by the fuzzy search. Used only when mode = fuzzy_search.",
                        "default": 50
                    },
                    "category": {
                        "title": "Category",
                        "enum": [
                            "/all/new-arrivals",
                            "/women/new-arrivals",
                            "/men/new-arrivals",
                            "/home/new-arrivals",
                            "/baby-&-kids/new-arrivals",
                            "/bags-&-accessories/new-arrivals",
                            "/jewelry/new-arrivals",
                            "/beauty-&-wellness/new-arrivals",
                            "/style-gone-viral",
                            "/linen",
                            "/lookbooks/styled-by-erin-walsh",
                            "/the-spring-edit",
                            "/the-vacation-shop",
                            "/the-workwear-edit",
                            "/all/best-sellers",
                            "/women/best-sellers",
                            "/men/best-sellers",
                            "/home/best-sellers",
                            "/baby-&-kids/best-sellers",
                            "/bags-&-accessories/best-sellers",
                            "/jewelry/best-sellers",
                            "/beauty-&-wellness/best-sellers",
                            "/women",
                            "/women/back-in-stock",
                            "/women/bundle-&-save",
                            "/women/linen",
                            "/styled-by-erin-walsh",
                            "/women/spring-edit",
                            "/women/the-vacation-shop",
                            "/women/the-pattern-edit",
                            "/women/cashmere",
                            "/women/silk",
                            "/women/apparel",
                            "/women/dresses",
                            "/women/shirts-&-blouses",
                            "/women/sweaters",
                            "/women/tees",
                            "/women/pants",
                            "/women/jeans",
                            "/women/jackets",
                            "/women/skirts",
                            "/women/shorts",
                            "/women/blazers",
                            "/women/loungewear",
                            "/women/activewear",
                            "/women/sweatshirts",
                            "/women/intimates-&-shapewear",
                            "/women/swim",
                            "/shop/women/petites",
                            "/womens-plus-sizes",
                            "/women/shop-all-maternity",
                            "/women/jewelry",
                            "/women/jewelry/earrings-all",
                            "/women/jewelry/necklaces-all",
                            "/women/jewelry/rings-all",
                            "/women/jewelry/bracelets-all",
                            "/women/bags-&-leather-goods",
                            "/women/belts",
                            "/women/sunglasses",
                            "/women/socks",
                            "/women/hats-&-scarves",
                            "/home/travel",
                            "/tech-accessories",
                            "/women/shoes",
                            "/women/shoes/flats",
                            "/women/shoes/loafers",
                            "/women/shoes/sandals",
                            "/women/shoes/boots",
                            "/women/shoes/heels",
                            "/women/shoes/sneakers",
                            "/beauty-&-wellness",
                            "/beauty-&-wellness/vitamins-&-supplements",
                            "/beauty-&-wellness/fragrance",
                            "/beauty-&-wellness/haircare",
                            "/beauty-&-wellness/skincare",
                            "/beauty-&-wellness/beauty-&-wellness-tools",
                            "/home/candles",
                            "/men",
                            "/men/back-in-stock",
                            "/men/bundle-&-save",
                            "/men/linen",
                            "/men/the-vacation-shop",
                            "/men/spring-edit",
                            "/men/the-workwear-edit",
                            "/men/cashmere",
                            "/men/apparel",
                            "/men/shirts",
                            "/men/tees",
                            "/men/pants",
                            "/men/shorts",
                            "/men/sweaters",
                            "/men/polos",
                            "/men/jackets",
                            "/men/jeans",
                            "/men/activewear",
                            "/men/sweatshirts-and-sweatpants",
                            "/men/loungewear",
                            "/men/suiting",
                            "/men/underwear",
                            "/men/swimwear",
                            "/men/leather-goods",
                            "/men/fine-jewelry",
                            "/men/belts",
                            "/men/sunglasses",
                            "/men/socks",
                            "/men/hats-scarves-&-gloves",
                            "/men-tech-accessories",
                            "/men/shoes",
                            "/men/shoes/sneakers",
                            "/men/shoes/dress-shoes",
                            "/men/shoes/loafers",
                            "/men/shoes/boots",
                            "/home",
                            "/home/the-outdoor-shop",
                            "/home/limited-edition-colors",
                            "/bedding-style-guide",
                            "/home/premium-brands",
                            "/home/back-in-stock",
                            "/baby/home",
                            "/baby-&-kids/nursery",
                            "/home/luxe-sheets-&-bedding",
                            "/home/sheets-and-pillowcases",
                            "/home/duvet-covers-and-shams/lifestyle",
                            "/home/quilts-and-coverlets",
                            "/home/down-comforters-duvet-&-pillow-inserts",
                            "/home/throws-&-blankets/lifestyle",
                            "/home/bedding-by-fabric/linen?filter=subcollections%3DLinen",
                            "/cotton-bedding",
                            "/home/bedding-by-fabric/bamboo?filter=subcollections%3DBamboo",
                            "/bedding-101",
                            "/home/all-bath",
                            "/home/bath-mats",
                            "/home/shower-curtains",
                            "/home/bathroom-accessories",
                            "/home/robes",
                            "/home/furniture",
                            "/home/living-room-furniture",
                            "/home/bedroom-furniture",
                            "/home/dining-room-furniture",
                            "/home/outdoor-furniture",
                            "/home/lighting",
                            "/home/rugs",
                            "/home/wool-rugs",
                            "/home/performance-rugs",
                            "/home/vintage-rugs",
                            "/home/indoor-outdoor-rugs",
                            "/home/natural-fiber-rugs",
                            "/home/checkerboard-&-grid-rugs",
                            "/home/patterned-rugs",
                            "/home/solid-rugs",
                            "/home/sheepskin-&-hide",
                            "/home/rug-pads",
                            "/home/curtains",
                            "/home/curtains/blackout",
                            "/home/curtains/room-darkening?filter=subcollections%3DRoom%2520Darkening",
                            "/home/curtains/light-filtering?filter=subcollections%3DLight%2520Filtering",
                            "/home/curtains/sheer?filter=subcollections%3DSheer",
                            "/home/curtains/linen-curtains?filter=subcollections%3DLinen%2520Curtains",
                            "/home/all-decor",
                            "/home/pillows-&-decor/lifestyle",
                            "/wall-art",
                            "/home/planters",
                            "/home/decorative-objects",
                            "/home/boxes-and-storage",
                            "/home/mirrors",
                            "/home/coffee-table-books",
                            "/home/kitchen-&-table-linens",
                            "/home/cookware",
                            "/home/table-linens",
                            "/home/glassware",
                            "/home/flatware",
                            "/home/dinnerware",
                            "/home/kitchen-tools-and-cutlery",
                            "/home/kitchen-electrics-home",
                            "/food-and-wine",
                            "/home/candles/candles",
                            "/home/candles/diffusers",
                            "/pets",
                            "/baby-&-kids",
                            "/kids-&-baby/bundle-&-save",
                            "/kids/the-vacation-shop",
                            "/baby-&-kids/linen",
                            "/kid-cashmere",
                            "/baby-&-kids/back-in-stock",
                            "/baby-&-kids/baby-girl",
                            "/baby-girl/swim",
                            "/baby-girl/sleepwear",
                            "/baby-girl/sleep-bags",
                            "/baby-girl/dresses",
                            "/baby-girl/tops-and-bodysuits",
                            "/baby-girl/bottoms",
                            "/baby-girl/sweaters",
                            "/baby-girl/cashmere",
                            "/baby-girl/jackets-and-outerwear",
                            "/baby-girl/rompers",
                            "/baby-girl/sweatshirts-and-sweatpants",
                            "/baby-girl/accessories",
                            "/baby-&-kids/baby-boy",
                            "/baby-boy/swim",
                            "/baby-boy/sleepwear",
                            "/baby-boy/sleep-bags",
                            "/baby-boy/tops-and-bodysuits",
                            "/baby-boy/bottoms",
                            "/baby-boy/sweaters",
                            "/baby-boy/cashmere",
                            "/baby-boy/jackets-and-outerwear",
                            "/baby-boy/rompers",
                            "/baby-boy/sweatshirts",
                            "/baby-boy/accessories",
                            "/baby-&-kids/toddler-girl",
                            "/toddler-girl/swim",
                            "/toddler-girl/sleepwear",
                            "/toddler-girl/sleep-bags",
                            "/toddler-girl/dresses",
                            "/toddler-girl/tops",
                            "/toddler-girl/bottoms",
                            "/toddler-girl/sweaters",
                            "/toddler-girl/cashmere",
                            "/toddler-girl/outerwear",
                            "/toddler-girl/sweatshirts-and-sweatpants",
                            "/toddler-girl/accessories",
                            "/baby-&-kids/backpacks-and-more",
                            "/baby-&-kids/toddler-boy",
                            "/toddler-boy/swim",
                            "/toddler-boy/sleepwear",
                            "/toddler-boy/sleep-bags",
                            "/toddler-boy/tops",
                            "/toddler-boy/bottoms",
                            "/toddler-boy/sweaters",
                            "/toddler-boy/cashmere",
                            "/toddler-boy/outerwear",
                            "/toddler-boy/sweatshirts-and-sweatpants",
                            "/toddler-boy/accessories",
                            "/baby-&-kids/girls",
                            "/girls/swim",
                            "/girls/sleepwear",
                            "/girls/dresses",
                            "/girls/tops",
                            "/girls/bottoms",
                            "/girls/sweaters",
                            "/girls/cashmere",
                            "/girls/outerwear",
                            "/girls/activewear",
                            "/girls/sweatshirts-and-sweatpants",
                            "/girl/accessories",
                            "/baby-&-kids/boys",
                            "/boys/swim",
                            "/boys/sleepwear",
                            "/boys/tops",
                            "/boys/bottoms",
                            "/boys/sweaters",
                            "/boys/cashmere",
                            "/boys/outerwear",
                            "/boys/activewear",
                            "/boys/sweatshirts-and-sweatpants",
                            "/boy/accessories",
                            "/home/travel/carryon-suitcases?filter=subcollections%3DCarry-On%2520Suitcases",
                            "/home/travel/checked-suitcases?filter=subcollections%3DChecked%2520Suitcases",
                            "/home/travel/travel-accessories?filter=subcollections%3DTravel%2520Accessories",
                            "/home/travel/duffles-totes",
                            "/home/travel/backpacks",
                            "/home/travel/garment-bags",
                            "/home/travel?filter=subcollections%3DBundle%2520%2526%2520Save",
                            "/bags-&-accessories",
                            "/women/the-vacation-shop/bags-accessories",
                            "/women/spring-edit/bags-accessories",
                            "/the-workwear-edit/bags-accessories",
                            "/the-handwoven-collection",
                            "/cashmere/cashmere-accessories",
                            "/home/travel/bundle-save?filter=subcollections%3DBundle%2520%2526%2520Save",
                            "/women/bags-&-leather-goods/crossbodies-clutches",
                            "/women/bags-&-leather-goods/totes",
                            "/women/bags-&-leather-goods/belt-bags",
                            "/women/bags-&-leather-goods/backpacks",
                            "/women/bags-&-leather-goods/small-accessories",
                            "/bags-&-accessories/womens-accessories",
                            "/bags-&-accessories/women/hats",
                            "/men/leather-goods/bags-backpacks",
                            "/men/leather-goods/leather-accessories",
                            "/bags-&-accessories/mens-accessories",
                            "/men/belts-and-leather-accessories",
                            "/jewelry",
                            "/women/jewelry/bridal-jewelry",
                            "/jewelry/back-in-stock",
                            "/women/watch-bands",
                            "/men/fine-jewelry/necklaces",
                            "/men/fine-jewelry/rings",
                            "/men/fine-jewelry/bracelets",
                            "/men/fine-jewelry/earrings",
                            "/men/watch-bands",
                            "/gold-bars-collectibles",
                            "/beauty-&-wellness/all",
                            "/beauty-&-wellness/beauty",
                            "/beauty-&-wellness/wellness",
                            "/fitness",
                            "/therabody",
                            "/augustinus-bader",
                            "/ursa-major",
                            "/isdin",
                            "/supergoop",
                            "/virtue",
                            "/living-proof",
                            "/goop",
                            "/ceremonia",
                            "/le-prunier",
                            "/true-botanicals",
                            "/philip-b",
                            "/koba",
                            "/iles-formula",
                            "/irene-forte",
                            "/graduation-gifting",
                            "/gifts/under-$50",
                            "/gift-card",
                            "/gifts/women",
                            "/gifts/men",
                            "/gifts/for-baby-and-kids",
                            "/home/throws-&-blankets",
                            "/cashmere",
                            "/birthday-gifts",
                            "/wedding-and-engagement-gifts",
                            "/housewarming-gifts",
                            "/baby-shower-gifts",
                            "/anniversary-gifts"
                        ],
                        "type": "string",
                        "description": "Pick from Quince's mega-menu. Refreshed via scripts/fetch_categories.py. Used only when mode = category.",
                        "default": "/women/sweaters"
                    },
                    "categoryMaxProducts": {
                        "title": "Max products per category",
                        "minimum": 1,
                        "maximum": 5000,
                        "type": "integer",
                        "description": "Cap on products scraped from the chosen category. Used only when mode = category.",
                        "default": 200
                    },
                    "productUrls": {
                        "title": "Product URLs",
                        "type": "array",
                        "description": "One or more full PDP URLs to scrape. Used only when mode = product_urls.",
                        "items": {
                            "type": "string",
                            "pattern": "^https?://(www\\.)?quince\\.com/.+"
                        },
                        "default": []
                    },
                    "region": {
                        "title": "Region",
                        "enum": [
                            "US",
                            "CA"
                        ],
                        "type": "string",
                        "description": "Quince storefront region. Affects pricing and currency.",
                        "default": "US"
                    },
                    "proxy": {
                        "title": "Apify Proxy Configuration",
                        "type": "object",
                        "description": "Apify Proxy settings. RESIDENTIAL is recommended. If you hit proxy tunnel failures during a run, try a different country (e.g. US -> CA) or a different proxy group, then re-run."
                    },
                    "maxConcurrency": {
                        "title": "Max concurrency",
                        "minimum": 1,
                        "maximum": 100,
                        "type": "integer",
                        "description": "Maximum parallel HTTP requests.",
                        "default": 10
                    },
                    "maxRequestRetries": {
                        "title": "Max retries per request",
                        "minimum": 0,
                        "maximum": 10,
                        "type": "integer",
                        "description": "How many times to retry a failed network request before giving up.",
                        "default": 3
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
