# Burberry Search Product (`pintostudio/burberry-search-product`) Actor

The Burberry Product Search Apify Actor provides an efficient way to explore and collect data on Burberry products, including item names, descriptions, pricing, and availability. Built for reliability and accuracy, saving you time and providing organized, actionable insights.

- **URL**: https://apify.com/pintostudio/burberry-search-product.md
- **Developed by:** [Pinto Studio](https://apify.com/pintostudio) (community)
- **Categories:** E-commerce
- **Stats:** 4 total users, 3 monthly users, 100.0% runs succeeded, 2 bookmarks
- **User rating**: No ratings yet

## Pricing

$27.99/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

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

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
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.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — 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

## Burberry - Product Search and Data Extraction

This Apify actor script retrieves product data based on a search query, processing the input to fetch products and their details, and then storing the results.

### Input Parameters

- **`query`** (String): The search term for products. Default: `"bag"`.
- **`perPage`** (Number): Specifies the number of products per page. Default: `20`.
- **`page`** (Number): Indicates the page of results to retrieve. Default: `1`.
- **`country`** (String): The country code for product localization. Default: `"US"`.

### Key Features

- **Product Search Capabilities**:\
  Search and gather data on a wide range of Burberry products, including apparel, accessories, bags, and footwear.

- **Detailed Product Information**:\
  Capture critical details such as product titles, descriptions, prices, available sizes, and colors.

- **Image Extraction**:\
  Automatically retrieve high-quality product images to accompany your data.

- **Real-Time Data**:\
  Ensure you’re working with the most current product details directly from Burberry’s website.

- **Customizable Parameters**:\
  Filter searches by category, price range, or other relevant criteria to focus on the data you need.

- **User-Friendly Output**:\
  Receive your data in an organized JSON or CSV format, making it easy to analyze and integrate into your workflow.

***

### Output JSON Structure

```json
[
    {
        "pagination": {
            "total": 261,
            "perPage": 20,
            "page": 1
        },
        "products": [
            {
                "id": "80906521",
                "key": "80906521",
                "url": "https://us.burberry.com/large-ekd-crochet-bag-p80906521",
                "content": {
                    "title": "Large EKD Crochet Bag",
                    "defaultTitle": "Large EKD Crochet Bag",
                    "label": ""
                },
                "price": {
                    "current": {
                        "value": 2090,
                        "currency": "USD",
                        "formatted": "$2,090.00"
                    },
                    "old": null
                },
                "isOnMarkdown": null,
                "numberOfColours": 1,
                "types": {
                    "isPreOrderStock": false,
                    "isComingSoon": false,
                    "isRegisterForInterest": false,
                    "isSoldOut": false,
                    "isLimitedAvailability": false
                },
                "alternatives": {
                    "colors": []
                },
                "media": {
                    "defaults": {
                        "image": {
                            "key": "https://assets.burberry.com/is/image/Burberryltd/E40CA0C5-8FB9-4051-A9BC-3955A8C7AB54",
                            "imageAlt": "Large EKD Crochet Bag",
                            "imageDefault": "https://assets.burberry.com/is/image/Burberryltd/E40CA0C5-8FB9-4051-A9BC-3955A8C7AB54",
                            "imageFallback": "https://assets.burberry.com/is/image/Burberryltd/E40CA0C5-8FB9-4051-A9BC-3955A8C7AB54?$BBY_V2_SL_3x4$&wid=640&hei=852",
                            "sources": [
                                {
                                    "media": "(min-width:1920px)",
                                    "srcSet": "https://assets.burberry.com/is/image/Burberryltd/E40CA0C5-8FB9-4051-A9BC-3955A8C7AB54?$BBY_V2_SL_3x4$&wid=639&hei=852, https://assets.burberry.com/is/image/Burberryltd/E40CA0C5-8FB9-4051-A9BC-3955A8C7AB54?$BBY_V2_SL_3x4$&wid=1278&hei=1704 2x"
                                }
                            ]
                        }
                    }
                }
            },
           // <others products>
            
        ]
    }
]
```

***

### Use Cases

This Apify actor is a versatile solution for various scenarios:

#### **Competitive Analysis**: Track Burberry’s pricing, product releases, and inventory to stay ahead in the luxury fashion industry.

#### **Market Research**: Gain insights into popular items, seasonal trends, and customer preferences.

#### **E-commerce Aggregation**: Enrich your e-commerce platform with up-to-date product information from Burberry.

#### **Trend Monitoring**: Keep track of Burberry’s latest product offerings to identify potential trends or investment opportunities.

***

### FAQs

#### 1. What is the cost of this Apify actor, and is there a trial period?

Our Apify actor is available for **$27.99 per month**. We also offer a **2-hour free trial**, allowing you to test its capabilities before making a commitment.

#### 2. How does the 2-hour trial work, and what can I accomplish in that time?

During the 2-hour trial, you can test the full range of features offered by this Apify actor. It’s an ideal time to assess the efficiency of our data extraction and automation tools in handling your specific use cases.

#### 3. What kind of data extraction tasks can this Apify actor handle?

This actor is versatile, built to handle a wide range of data extraction tasks. It can scrape websites, gather structured data, and automate various web interactions, making it suitable for e-commerce, research, and large-scale data collection.

#### 4. How easy is it to set up and use this Apify actor?

Designed with user experience in mind, setup and configuration are straightforward. We provide detailed documentation to help you get started quickly, even if you’re new to Apify or web automation.

#### 5. Can I integrate this Apify actor with other tools and platforms?

Yes, integration is seamless. You can easily connect our actor with other Apify actors or integrate it into your data pipelines to create a fully automated solution that meets your specific business needs.

#### 6. What support options are available if I need help?

We’re here to help! In addition to our comprehensive documentation, we offer customer support to assist you with any questions or issues that arise.

#### 7. Are there limits on usage, or can I scale as my needs grow?

Our Apify actor is scalable and optimized for efficiency, making it suitable for both small tasks and large-scale data operations. If your usage exceeds initial expectations, you can adjust your plan to accommodate increased demand.

#### 8. Why choose this Apify actor over other options?

**Affordability, reliability, and ease of use** set our Apify actor apart. We offer competitive pricing, a user-friendly interface, and robust automation features that save time and boost productivity.

***

By using our Apify actor, you can streamline data workflows, automate complex tasks, and gain powerful insights, all at an affordable monthly rate with the flexibility of a trial. Try it out and experience the difference!

# Actor input Schema

## `query` (type: `string`):

The Search query

## `perPage` (type: `integer`):

Limit Per Page

## `page` (type: `integer`):

The page index

## `country` (type: `string`):

Country to return result from

## Actor input object example

```json
{
  "query": "bag",
  "perPage": 20,
  "page": 1,
  "country": "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 = {
    "query": "bag",
    "perPage": 20,
    "page": 1,
    "country": "US"
};

// Run the Actor and wait for it to finish
const run = await client.actor("pintostudio/burberry-search-product").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 = {
    "query": "bag",
    "perPage": 20,
    "page": 1,
    "country": "US",
}

# Run the Actor and wait for it to finish
run = client.actor("pintostudio/burberry-search-product").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 '{
  "query": "bag",
  "perPage": 20,
  "page": 1,
  "country": "US"
}' |
apify call pintostudio/burberry-search-product --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/Yz7oeV3MLDgZhDUe0/builds/UeICCU3URkcoFq2iJ/openapi.json
