# Maxfashion Product Search Scraper (`stealth_mode/maxfashion-product-search-scraper`) Actor

Scrape Max Fashion product listings with comprehensive details including prices, images, inventory status, and variant information. Collect up to 45 fields per product — ideal for price monitoring, competitive analysis, and fashion retail research.

- **URL**: https://apify.com/stealth\_mode/maxfashion-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, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.50 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
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

## Max Fashion Product Search Scraper: Extract Fashion Data at Scale

---

### What Is Max Fashion?

Max Fashion is a major online fashion retailer serving the Middle East region, offering apparel, footwear, and accessories across multiple categories. The platform hosts thousands of active product listings updated regularly with new collections, seasonal sales, and pricing changes. Manually extracting product data from search results is inefficient; the **Max Fashion Product Search Scraper** automates this workflow, delivering structured product intelligence for e-commerce professionals, researchers, and developers.

---

### Overview

The **Max Fashion Product Search Scraper** extracts product data from Max Fashion search results and category pages, transforming HTML listings into clean, structured records. It captures 45+ fields per product, including pricing variants, images, inventory status, and SKU information.

Ideal for:

- **Price monitoring services** tracking fashion retail trends and competitor pricing
- **E-commerce aggregators** building multi-retailer product catalogs
- **Market researchers** analyzing fashion consumer demand and inventory patterns
- **Retail analytics teams** benchmarking assortment and promotion strategies

The scraper handles pagination, respects rate limits, and provides granular control over data collection volume.

---

### Input Format

The scraper accepts a JSON configuration specifying which product pages to scrape and collection limits:

```json
{
  "urls": [
    "https://www.maxfashion.com/ae/en/c/mxwomen-clothing?p=2"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 200
}
````

#### Input Parameters

| Parameter | Type | Description |
|---|---|---|
| `urls` | Array | Direct links to Max Fashion product search or category pages. Supports paginated URLs (e.g., `?p=2`). One URL per entry. |
| `max_items_per_url` | Integer | Maximum products extracted per URL (range: 1–200). Higher values capture more products but increase run time. |
| `ignore_url_failures` | Boolean | If `true`, the scraper continues if a URL fails. If `false`, the run stops on first failure. Recommended: `true` for bulk operations. |

> **Pro tip:** Use paginated category URLs (e.g., `?p=1`, `?p=2`) to systematically collect entire product ranges. Set `max_items_per_url` to 200 for complete page captures.

***

### Output Format

**Sample output**

```json
{
  "low_price": 80,
  "low_sale_price": 80,
  "sale_price": 80,
  "title": "Printed Tiered Sleeveless Dress",
  "pid": "B26WUBNFSDOL104BLUEMULTISHADE",
  "price": 80,
  "url": "/buy-printed-tiered-sleeveless-dress/p/B26WUBNFSDOL104BLUEMULTISHADE",
  "sale_price_range": [
    80,
    80
  ],
  "thumb_image": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_07-2100.jpg?v=1",
  "description": {
    "en": "Printed Tiered Sleeveless Dress"
  },
  "price_range": [
    80,
    80
  ],
  "brand": "MAX",
  "breadcrumb_categories": [
    "mxwomen-clothing#Clothing",
    "mxwomen-clothing-dressesandjumpsuits#Dresses & Jumpsuits",
    "mxwomen#Women",
    "mxwomen-clothing-dressesandjumpsuits-midi#Midi"
  ],
  "category_facet_value": [
    "01#mxwomen#Women#false#https://media.maxfashion.com/i/max/mxwomen.jpg",
    "02#mxwomen-clothing#Clothing#false#https://media.maxfashion.com/i/max/mxwomen-clothing",
    "03#mxwomen-clothing-dressesandjumpsuits#Dresses & Jumpsuits#false#https://media.maxfashion.com/i/max/mxwomen-clothing-dressesandjumpsuits",
    "04#mxwomen-clothing-dressesandjumpsuits-midi#Midi#false#https://media.maxfashion.com/i/max/mxwomen-clothing-dressesandjumpsuits-midi"
  ],
  "base_product_id": "01KJV1R4M9EAJ011918AMF18TJ",
  "material_composition_all": [
    "100% قطن",
    "100% Cotton"
  ],
  "size_all": [
    "S",
    "XL",
    "XS",
    "L",
    "M"
  ],
  "manufacturer_name_all": [
    "ماكس",
    "MAX"
  ],
  "gallery_images": [
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_07-2100.jpg?v=1"
    },
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_08-2100.jpg?v=1"
    },
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_01-2100.jpg?v=1"
    },
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_02-2100.jpg?v=1"
    },
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_03-2100.jpg?v=1"
    },
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_04-2100.jpg?v=1"
    },
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_05-2100.jpg?v=1"
    },
    {
      "type": "IMAGE",
      "url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_06-2100.jpg?v=1"
    }
  ],
  "concept_all": [
    "ماكس",
    "MAX"
  ],
  "sku_list": [
    "B26WUBNFSDOL104-MXSPR26040126",
    "169193080",
    "169193081",
    "169193082",
    "169193078",
    "169193079"
  ],
  "product_type": "VARIANT_BASED",
  "color_all": [
    "أزرق",
    "Blue"
  ],
  "sku_code": "B26WUBNFSDOL104-MXSPR26040126",
  "employee_price": 64,
  "variants": [
    {
      "sku_price": 80,
      "sku_sale_price": 80,
      "skuid": "169193078",
      "employee_price": [
        64
      ]
    },
    {
      "sku_price": 80,
      "sku_sale_price": 80,
      "skuid": "169193079",
      "employee_price": [
        64
      ]
    },
    {
      "sku_price": 80,
      "sku_sale_price": 80,
      "skuid": "169193080",
      "employee_price": [
        64
      ]
    },
    {
      "sku_price": 80,
      "sku_sale_price": 80,
      "skuid": "169193081",
      "employee_price": [
        64
      ]
    },
    {
      "sku_price": 80,
      "sku_sale_price": 80,
      "skuid": "169193082",
      "employee_price": [
        64
      ]
    }
  ],
  "name": {
    "en": "Printed Tiered Sleeveless Dress"
  },
  "advanced_tags": {
    "en": []
  },
  "thumbnail_img": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_07-2100.jpg?v=1",
  "primary_asset_content_url": "https://media.maxfashion.com/i/max/B26WUBNFSDOL104BLUEMULTISHADE-B26WUBNFSDOL104-MXSPR26040126_07-2100.jpg?v=1",
  "sibling_items": [],
  "was_price": 80,
  "uri": "/buy-printed-tiered-sleeveless-dress/p/B26WUBNFSDOL104BLUEMULTISHADE",
  "product_id": "01KJV1R4M9EAJ011918AMF18TJ",
  "object_id": null,
  "sku": "B26WUBNFSDOL104BLUEMULTISHADE",
  "percentage_discount": 0,
  "in_stock": 1,
  "color": {
    "en": "Blue",
    "ar": "أزرق"
  },
  "sibling": [],
  "currency": "",
  "child_details": [
    {
      "price": 80,
      "was_price": 80,
      "sku": "169193078",
      "in_stock": 1
    },
    {
      "price": 80,
      "was_price": 80,
      "sku": "169193079",
      "in_stock": 1
    },
    {
      "price": 80,
      "was_price": 80,
      "sku": "169193080",
      "in_stock": 1
    },
    {
      "price": 80,
      "was_price": 80,
      "sku": "169193081",
      "in_stock": 1
    },
    {
      "price": 80,
      "was_price": 80,
      "sku": "169193082",
      "in_stock": 1
    }
  ],
  "brand_display_value": {
    "en": "MAX",
    "ar": "ماكس"
  },
  "all_categories": [
    "mxwomen-clothing",
    "mxwomen-clothing-dressesandjumpsuits",
    "mxwomen",
    "mxwomen-clothing-dressesandjumpsuits-midi"
  ],
  "concept": {
    "en": "MAX",
    "ar": "ماكس"
  },
  "from_url": "https://www.maxfashion.com/ae/en/c/mxwomen-clothing?p=2"
}
```

Each scraped product returns 45+ enriched fields spanning pricing, images, variants, and metadata:

#### Pricing & Discounts

| Field | Meaning |
|---|---|
| `Price` | Current product price in local currency |
| `Sale Price` | Discounted price during promotions |
| `Low Price` | Lowest available variant price |
| `Low Sale Price` | Lowest sale price across variants |
| `Was Price` | Original price before discount |
| `Price Range` | Min–max price for variant options |
| `Sale Price Range` | Min–max sale price range |
| `Percentage Discount` | Calculated discount percentage (e.g., 25%) |
| `Currency` | Currency code (e.g., AED, USD) |
| `Employee Price` | Special employee or staff pricing tier |

#### Product Identification

| Field | Meaning |
|---|---|
| `Title` | Product name as displayed |
| `Name` | Alternate product name field |
| `PID` | Primary internal product ID |
| `Product ID` | Full product identifier |
| `Base Product ID` | Parent/base product ID (for grouped variants) |
| `SKU` | Stock Keeping Unit — unique inventory code |
| `SKU Code` | Standardized SKU format |
| `SKU List` | Array of all SKU codes for variants |
| `URL` | Canonical product page URL |
| `URI` | Product URI for API lookups |
| `Object ID` | System-level unique identifier |

#### Imagery & Content

| Field | Meaning |
|---|---|
| `Thumb Image` | Thumbnail image URL (small size) |
| `Thumbnail Image` | Alternative thumbnail field |
| `Gallery Images` | Array of all product image URLs (multiple angles/colors) |
| `Primary Asset Content URL` | High-resolution primary product image |
| `Description` | Full product description (HTML or plain text) |

#### Attributes & Variants

| Field | Meaning |
|---|---|
| `Color` | Primary product color |
| `Color All` | All available color options (array) |
| `Size All` | Available sizes (e.g., XS, S, M, L, XL) |
| `Material Composition All` | Fabric/material details (e.g., 100% Cotton) |
| `Product Type` | Category type (e.g., T-shirt, Jeans, Dress) |
| `Variants` | Array of product variants with attributes |
| `Sibling Items` | Related products (color/size variants) |
| `Sibling` | Alternate variant identifier |
| `Child Details` | Details of variant children/sub-products |
| `Concept All` | Product concept or line (e.g., casual, formal) |
| `Concept` | Primary concept classification |

#### Classification & Organization

| Field | Meaning |
|---|---|
| `Brand` | Product brand name |
| `Brand Display Value` | Formatted brand display text |
| `Breadcrumb Categories` | Full category path (e.g., Women > Clothing > Dresses) |
| `Category Facet Value` | Specific category facet for filtering |
| `All Categories` | Complete list of applicable categories |
| `Manufacturer Name All` | Manufacturer/supplier details |
| `Advanced Tags` | Custom tags for advanced filtering (trend, material, etc.) |

#### Inventory & Availability

| Field | Meaning |
|---|---|
| `In Stock` | Boolean or quantity indicating stock availability |

***

### How to Use

1. **Gather URLs** — Navigate to Max Fashion, use filters (category, price, brand), and copy the resulting search URL including pagination parameters (e.g., `?p=1`, `?p=2`).
2. **Configure input** — Paste URLs into the `urls` array. Set `max_items_per_url` based on desired volume (e.g., 50 for sample, 200 for comprehensive collection).
3. **Set resilience** — Keep `ignore_url_failures: true` to skip problematic pages without stopping the entire run.
4. **Execute** — Start the scraper and monitor progress in the logs.
5. **Export & analyze** — Download results as JSON, CSV, or Excel. Import into analytics tools or databases.

**Common scenarios:**

- Monitoring competitor pricing across seasons
- Building real-time price comparison datasets
- Analyzing inventory turnover by color and size
- Tracking promotion frequency and discount depth

***

### Business Applications

- **Price intelligence:** Monitor Max Fashion's pricing strategy, discount patterns, and seasonal adjustments against competitors.
- **Inventory insights:** Track product availability, popular sizes/colors, and stock-out patterns to identify demand trends.
- **Assortment planning:** Analyze category depth, brand mix, and new product launches to inform retail strategy.
- **Fashion analytics:** Study color trends, material preferences, and seasonal shifts in the Middle East fashion market.

The scraper transforms manual data collection from hours into minutes, enabling faster decision-making and competitive advantage.

***

### Conclusion

The **Max Fashion Product Search Scraper** is a powerful tool for anyone requiring fashion retail data at scale. With 45+ enriched fields and flexible pagination support, it streamlines price monitoring, competitive research, and market analysis. Start scraping today and unlock actionable insights from Max Fashion's extensive catalog.

# 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.

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

Select proxies to be used by your scraper.

## Actor input object example

```json
{
  "urls": [
    "https://www.maxfashion.com/ae/en/c/mxwomen-clothing?p=2"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}
```

# 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.maxfashion.com/ae/en/c/mxwomen-clothing?p=2"
    ],
    "ignore_url_failures": true,
    "max_items_per_url": 20,
    "proxy": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "US"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("stealth_mode/maxfashion-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.maxfashion.com/ae/en/c/mxwomen-clothing?p=2"],
    "ignore_url_failures": True,
    "max_items_per_url": 20,
    "proxy": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "US",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("stealth_mode/maxfashion-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.maxfashion.com/ae/en/c/mxwomen-clothing?p=2"
  ],
  "ignore_url_failures": true,
  "max_items_per_url": 20,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "US"
  }
}' |
apify call stealth_mode/maxfashion-product-search-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Maxfashion Product Search Scraper",
        "description": "Scrape Max Fashion product listings with comprehensive details including prices, images, inventory status, and variant information. Collect up to 45 fields per product — ideal for price monitoring, competitive analysis, and fashion retail research.",
        "version": "0.0",
        "x-build-id": "GLMrR8oZtztEIQytB"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/stealth_mode~maxfashion-product-search-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-stealth_mode-maxfashion-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~maxfashion-product-search-scraper/runs": {
            "post": {
                "operationId": "runs-sync-stealth_mode-maxfashion-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~maxfashion-product-search-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-stealth_mode-maxfashion-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."
                    },
                    "proxy": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Select proxies to be used by your scraper."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
