# Nykaafashion Product Search Scraper (`stealth_mode/nykaafashion-product-search-scraper`) Actor

Scrape product listings from Nyka Fashion's search results with precision. This scraper captures prices, discounts, product metadata, images, and 22 data fields per item — perfect for price monitoring, market research, and fashion e-commerce analysis.

- **URL**: https://apify.com/stealth\_mode/nykaafashion-product-search-scraper.md
- **Developed by:** [Stealth mode](https://apify.com/stealth_mode) (community)
- **Categories:** Automation, Developer tools, E-commerce
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.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.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## Nyka Fashion Product Search Scraper: Extract Fashion Inventory Data

---

### What Is Nyka Fashion?

Nyka Fashion is a leading online fashion and lifestyle retailer in India, offering curated collections of apparel, footwear, and accessories across men's, women's, and kids' categories. With thousands of active product listings and frequent inventory updates, manually tracking product data — prices, discounts, availability — becomes impractical. The **Nyka Fashion Product Search Scraper** automates this process, delivering structured, actionable product intelligence at scale.

---

### Overview

The **Nyka Fashion Product Search Scraper** extracts product listings from Nyka Fashion search result pages, converting dynamic web content into clean, structured datasets. It is ideal for:

- **Price monitoring teams** tracking competitor pricing and discounts
- **E-commerce analysts** benchmarking product assortments and inventory
- **Market researchers** studying fashion retail trends in India
- **Developers** building price comparison or aggregation platforms
- **Fashion retailers** conducting competitive intelligence

Key features include multi-URL batch processing, configurable item limits per page, and robust error handling via `ignore_url_failures`.

---

### Input Format

The scraper accepts a JSON configuration object with three primary parameters:

```json
{
  "urls": [
    "https://www.nykaafashion.com/men/c/6823?root=topnav_1&p=3"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 200
}
````

| Parameter | Type | Description | Notes |
|---|---|---|---|
| `urls` | Array | Search results page URLs to scrape | Paste Nyka category or search URLs (e.g., `/men/c/6823?p=3`). Supports multiple URLs per run. |
| `max_items_per_url` | Integer | Maximum products per URL | Limits output volume. Default: 20. Increase to 200 for deeper pages. |
| `ignore_url_failures` | Boolean | Skip failed URLs and continue | Set `true` for uninterrupted bulk runs. Set `false` to halt on errors. |

**Example URLs:**

- `https://www.nykaafashion.com/men/c/6823?p=1` (Men's category, page 1)
- `https://www.nykaafashion.com/women/c/6824?p=2` (Women's category, page 2)

***

### Output Format

**Example Output Record:**

```json
{
  "id": "27224312",
  "sku": "HNMXX00421011",
  "price": 2499,
  "discounted_price": 2499,
  "discount": 0,
  "type": "configurable",
  "category_id": [
    "2",
    "6835",
    "6823",
    "6834",
    "86302",
    "103589",
    "105569",
    "102"
  ],
  "image_url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_1.jpg?rnd=20200526195200",
  "plp_pdp_bridge": {
    "images": [
      {
        "id": 1,
        "media_type": "image",
        "position": "1",
        "url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_1.jpg?rnd=20200526195200",
        "aspect_ratio": "0.75"
      },
      {
        "id": 2,
        "media_type": "image",
        "position": "2",
        "url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_2.jpg",
        "aspect_ratio": "0.75"
      },
      {
        "id": 3,
        "media_type": "image",
        "position": "3",
        "url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_3.jpg",
        "aspect_ratio": "0.75"
      },
      {
        "id": 4,
        "media_type": "image",
        "position": "4",
        "url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_4.jpg",
        "aspect_ratio": "0.75"
      },
      {
        "id": 5,
        "media_type": "image",
        "position": "5",
        "url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_5.jpg",
        "aspect_ratio": "0.75"
      },
      {
        "id": 6,
        "media_type": "image",
        "position": "6",
        "url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_6.jpg",
        "aspect_ratio": "0.75"
      },
      {
        "id": 7,
        "media_type": "image",
        "position": "7",
        "url": "https://adn-static1.nykaa.com/nykdesignstudio-images/pub/media/catalog/product/c/7/c78291b1340674003_7.jpg",
        "aspect_ratio": "0.75"
      }
    ],
    "siblings_colour": [
      {
        "id": "27224310",
        "sku": "HNMXX00421009",
        "color_name": "1",
        "color_code": "",
        "color_image": "",
        "action_url": "/h-m-men-blue-loose-jeans/p/27224310",
        "store_urls": {
          "fashion_web": "/h-m-men-blue-loose-jeans/p/27224310"
        }
      },
      {
        "id": "27224313",
        "sku": "HNMXX00421012",
        "color_name": "1",
        "color_code": "",
        "color_image": "",
        "action_url": "/h-m-men-blue-loose-jeans/p/27224313",
        "store_urls": {
          "fashion_web": "/h-m-men-blue-loose-jeans/p/27224313"
        }
      },
      {
        "id": "27224311",
        "sku": "HNMXX00421010",
        "color_name": "1",
        "color_code": "",
        "color_image": "",
        "action_url": "/h-m-men-black-loose-jeans/p/27224311",
        "store_urls": {
          "fashion_web": "/h-m-men-black-loose-jeans/p/27224311"
        }
      },
      {
        "id": "27224312",
        "sku": "HNMXX00421011",
        "color_name": "Grey",
        "color_code": "#808080",
        "color_image": "",
        "action_url": "/h-m-men-grey-loose-jeans/p/27224312",
        "store_urls": {
          "fashion_web": "/h-m-men-grey-loose-jeans/p/27224312"
        }
      }
    ],
    "variants": {
      "size": [
        {
          "sku": "HNMXX00420619",
          "id": "27223920",
          "variant_id": "28624",
          "name": "28/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420620",
          "id": "27223921",
          "variant_id": "28625",
          "name": "29/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420621",
          "id": "27223922",
          "variant_id": "28626",
          "name": "30/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420622",
          "id": "27223923",
          "variant_id": "26694",
          "name": "30/32",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420623",
          "id": "27223924",
          "variant_id": "28627",
          "name": "31/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420624",
          "id": "27223925",
          "variant_id": "28628",
          "name": "32/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420625",
          "id": "27223926",
          "variant_id": "26696",
          "name": "32/32",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420626",
          "id": "27223927",
          "variant_id": "28629",
          "name": "33/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420627",
          "id": "27223928",
          "variant_id": "28630",
          "name": "34/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420628",
          "id": "27223929",
          "variant_id": "29100",
          "name": "36/30",
          "in_stock": "1"
        },
        {
          "sku": "HNMXX00420629",
          "id": "27223930",
          "variant_id": "38936",
          "name": "38/30",
          "in_stock": "1"
        }
      ]
    }
  },
  "has_visual_similarity_recos": true,
  "tracking_metadata": {
    "es_score": 32.084274,
    "popularity": 25.903563276882657,
    "popularity_field": "popularity_plain_popularity_variant_1"
  },
  "title": "H&M",
  "sub_title": "Men Grey Loose Jeans",
  "is_out_of_stock": 0,
  "size_variation": [
    {
      "title": "28/30",
      "id": "27223920"
    },
    {
      "title": "29/30",
      "id": "27223921"
    },
    {
      "title": "30/30",
      "id": "27223922"
    },
    {
      "title": "30/32",
      "id": "27223923"
    },
    {
      "title": "31/30",
      "id": "27223924"
    },
    {
      "title": "32/30",
      "id": "27223925"
    },
    {
      "title": "32/32",
      "id": "27223926"
    },
    {
      "title": "33/30",
      "id": "27223927"
    },
    {
      "title": "34/30",
      "id": "27223928"
    },
    {
      "title": "36/30",
      "id": "27223929"
    },
    {
      "title": "38/30",
      "id": "27223930"
    }
  ],
  "offer_count": 1,
  "offers": [
    {
      "id": 1143075,
      "name": "Flat 10% off",
      "description": "H&M Exclusive: Flat 10% off",
      "priority": 1,
      "platform_list": [
        "IOS",
        "WEBSITE",
        "ANDROID",
        "MSITE"
      ],
      "offer_label": "Extra 10% Off",
      "bxgy_mrp_flag": false,
      "regions": null,
      "offer_simple_action_type": "by_percent",
      "gmc_variables": {
        "discount_qty": null,
        "max_unique_quantity": null,
        "discount_amount": 10,
        "max_order_value": null,
        "min_order_quantity": 1,
        "is_first_order": 0,
        "discount_step": null,
        "discount_cap_amount": null,
        "min_unique_quantity": null,
        "min_order_value": null,
        "max_order_quantity": null
      },
      "gmc_map": {
        "rule_type": "brand",
        "order_count": null,
        "is_false_statement_offer": "0",
        "country_code": null,
        "segment": null,
        "prive_tier": null,
        "install_offer_count": null,
        "android_version": null,
        "ios_version": null,
        "is_birthday_offer": null,
        "is_post_code_available": "0",
        "is_customer_mapped": "0",
        "is_email_mapped": "0",
        "is_silent_sample_offer": "0"
      },
      "offer_tag": "SelectProd",
      "coupon_code": null,
      "on_sale": false,
      "updated": "2026-06-19T18:59:31.878+05:30",
      "catalog_tag": "fashion",
      "offer_start_date": "2026-06-22 00:01:00",
      "offer_end_date": "2026-09-01 23:59:00",
      "customer_group": "0,1",
      "countries": [],
      "special_tag": {
        "epoch_end": null,
        "type": null
      }
    }
  ],
  "action_url": "/h-m-men-grey-loose-jeans/p/27224312",
  "aspect_ratio": 0.75,
  "sibling_colour_codes": [],
  "tag": [
    {
      "title": "BESTSELLER",
      "title_color": "#142536",
      "bg_color": "#ebf4ff",
      "border_color": "#C5DDFF",
      "transparency": "FF",
      "transparency_web": 1,
      "image_url": ""
    },
    {
      "title": "LATEST STYLE",
      "title_color": "#142536",
      "bg_color": "#ebf4ff",
      "border_color": "#C5DDFF",
      "transparency": "FF",
      "transparency_web": 1,
      "image_url": ""
    }
  ],
  "dynamic_text": {
    "title": "Extra 10% Off",
    "title_color": "#008945",
    "bg_color": "#ebf4ff",
    "border_color": "#C5DDFF",
    "transparency": "FF",
    "transparency_web": 1,
    "image_url": "",
    "offer_id": 1143075
  },
  "offer_message": "Extra 10% Off",
  "offer_key": 1143075,
  "from_url": "https://www.nykaafashion.com/men/c/6823?root=topnav_1&p=3"
}
```

Each scraped product returns a detailed record with 22 fields:

#### Product Identification

| Field | Meaning & Use |
|---|---|
| `ID` | Unique Nyka internal product identifier. Use this as a primary key for databases and tracking over time. |
| `SKU` | Stock Keeping Unit — the merchant's internal product code. Essential for inventory reconciliation and order fulfillment. |
| `Title` | Product name as displayed on search results. Use for keyword analysis and product categorization. |
| `Sub Title` | Secondary description or tagline (e.g., "Summer Collection 2024"). Useful for variant and segment filtering. |
| `Type` | Product category type (e.g., shirt, trousers, shoes). Helpful for filtering and analytics by product class. |
| `Category ID` | Internal category identifier. Use to map products to catalog hierarchies and segment analysis. |

#### Pricing & Offers

| Field | Meaning & Use |
|---|---|
| `Price` | Original/list price of the product. Track for MSRP trends and margin analysis. |
| `Discounted Price` | Final selling price after discounts. Use for competitive pricing analysis and margin calculations. |
| `Discount` | Discount amount or percentage applied. Monitor promotional intensity and seasonality trends. |
| `Offer Count` | Number of active offers/promotions on this product. Indicates promotional saturation. |
| `Offers` | Array of offer details (coupon codes, bundle deals, etc.). Parse for promotion strategy insights. |
| `Offer Message` | Human-readable promo message (e.g., "Get 20% off"). Extract for marketing trend analysis. |
| `Offer Key` | Unique identifier for each offer. Use to track which promotions drive conversions. |

#### Inventory & Availability

| Field | Meaning & Use |
|---|---|
| `Is Out Of Stock` | Boolean flag for stock status. Track availability patterns by category and season. |
| `Size Variation` | Available sizes for this product (e.g., S, M, L, XL). Use to analyze size demand and supply gaps. |

#### Media & Visuals

| Field | Meaning & Use |
|---|---|
| `Image URL` | Primary product image link. Cache or download for image-based analytics (size, color, composition). |
| `Aspect Ratio` | Image dimensions (width:height). Useful for responsive web design and media library optimization. |

#### Product Intelligence

| Field | Meaning & Use |
|---|---|
| `Sibling Colour Codes` | Available color variants of the same product. Analyze color preferences and inventory diversity. |
| `Tag` | Categorical tags (e.g., "bestseller", "new arrival", "sustainable"). Track trending labels and attributes. |
| `Dynamic Text` | Contextual messaging or alerts (e.g., "Only 2 left in stock"). Monitor urgency messaging tactics. |

#### Navigation & Tracking

| Field | Meaning & Use |
|---|---|
| `Action URL` | Direct link to the product detail page. Use to build clickable product feeds or landing pages. |
| `PLP PDP Bridge` | Connection data between product list (PLP) and detail (PDP) pages. Support analytics and funnel tracking. |
| `Has Visual Similarity Recos` | Flag for visual recommendation module. Indicates product similarity for recommendation system testing. |
| `Tracking Metadata` | Internal tracking codes and analytics parameters. Preserve for click-through and conversion attribution. |

***

### How to Use

1. **Gather URLs** — Navigate to Nyka Fashion category or search pages (e.g., Men's, Women's, Kids). Copy the URL from the address bar (with pagination, if needed).
2. **Prepare configuration** — Create a JSON input with your URLs and set `max_items_per_url` to control data volume (20–200 recommended).
3. **Enable error handling** — Set `ignore_url_failures: true` for bulk runs to prevent interruptions.
4. **Run the scraper** — Execute the actor and monitor progress in the run log.
5. **Export & process** — Download results as JSON, CSV, or Excel. Load into Excel, Python, or your database for analysis.

**Tips & Best Practices:**

- Use specific category URLs (`/men/c/6823`) rather than homepage to target relevant inventory.
- Increase `max_items_per_url` during off-peak hours to reduce server load.
- Run regularly (weekly or monthly) to track price changes and promotional cycles.
- Store historical snapshots to detect trends in discounting and availability.

**Handling Common Issues:**

- If results are empty, verify the URL is a valid Nyka search/category page.
- If images fail to load, check that image CDN is accessible from your network/proxy.
- If size data is missing, the product may not have size variations (single-size items).

***

### Use Cases & Business Value

**Price Intelligence:**

- Monitor competitor prices and discount strategies in real-time.
- Identify price elasticity and seasonal trends across fashion categories.

**Inventory & Assortment Analysis:**

- Track product availability and stockout patterns by category.
- Analyze color and size demand to optimize inventory planning.

**Market Research:**

- Benchmark fashion retailer offerings against Nyka's catalog.
- Identify emerging brands, trends, and promotional messaging.

**E-Commerce Platforms:**

- Feed Nyka product data into price comparison or fashion aggregator sites.
- Build recommendation engines powered by visual and price similarity.

Automating product data collection from Nyka Fashion saves hours of manual work while delivering precise, machine-actionable insights for strategy and operations.

***

### Conclusion

The **Nyka Fashion Product Search Scraper** is a powerful tool for anyone needing structured fashion product data at scale. With 22 rich data fields covering pricing, inventory, media, and tracking, it enables competitive intelligence, market research, and platform integration. Start scraping today and transform unstructured product pages into actionable business intelligence.

# Actor input Schema

## `urls` (type: `array`):

Add the URLs of the product search list urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.

## `ignore_url_failures` (type: `boolean`):

If true, the scraper will continue running even if some URLs fail to be scraped.

## `max_items_per_url` (type: `integer`):

The maximum number of items to scrape per URL.

## Actor input object example

```json
{
  "urls": [
    "https://www.nykaafashion.com/men/c/6823?root=topnav_1&p=3"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20
}
```

# 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 = {
    "urls": [
        "https://www.nykaafashion.com/men/c/6823?root=topnav_1&p=3"
    ],
    "ignore_url_failures": true,
    "max_items_per_url": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("stealth_mode/nykaafashion-product-search-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 = {
    "urls": ["https://www.nykaafashion.com/men/c/6823?root=topnav_1&p=3"],
    "ignore_url_failures": True,
    "max_items_per_url": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("stealth_mode/nykaafashion-product-search-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 '{
  "urls": [
    "https://www.nykaafashion.com/men/c/6823?root=topnav_1&p=3"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20
}' |
apify call stealth_mode/nykaafashion-product-search-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Nykaafashion Product Search Scraper",
        "description": "Scrape product listings from Nyka Fashion's search results with precision. This scraper captures prices, discounts, product metadata, images, and 22 data fields per item — perfect for price monitoring, market research, and fashion e-commerce analysis.",
        "version": "0.0",
        "x-build-id": "DsAy1RLpk15slQOEi"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/stealth_mode~nykaafashion-product-search-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-stealth_mode-nykaafashion-product-search-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/stealth_mode~nykaafashion-product-search-scraper/runs": {
            "post": {
                "operationId": "runs-sync-stealth_mode-nykaafashion-product-search-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/stealth_mode~nykaafashion-product-search-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-stealth_mode-nykaafashion-product-search-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",
                "properties": {
                    "urls": {
                        "title": "URLs of the product search list urls to scrape",
                        "type": "array",
                        "description": "Add the URLs of the product search list urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "ignore_url_failures": {
                        "title": "Continue running even if some URLs fail to be scraped",
                        "type": "boolean",
                        "description": "If true, the scraper will continue running even if some URLs fail to be scraped."
                    },
                    "max_items_per_url": {
                        "title": "Max items per URL",
                        "type": "integer",
                        "description": "The maximum number of items to scrape per URL."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
