# Amazon B2b Lead Generator Email Scraper (`solid-scraper/amazon-b2b-lead-generator-email-scraper`) Actor

📧 Streamline your B2B outreach with this Lead Generator Email Scraper! Automatically finds targeted business emails by industry, location & keywords—ideal for sales, agencies & marketing teams to build qualified leads fast. 🚀

- **URL**: https://apify.com/solid-scraper/amazon-b2b-lead-generator-email-scraper.md
- **Developed by:** [SolidScraper](https://apify.com/solid-scraper) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.99 / 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.

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

### Amazon B2b Lead Generator Email Scraper 🔍

**Amazon B2b Lead Generator Email Scraper** helps you generate B2B lead lists by scraping **email addresses and company contact details related to Amazon listings and regional marketplace presence**. If you’re looking for an **amazon b2b lead generation email scraper** or a **b2b amazon lead generator email finder**, this actor automates the workflow of finding relevant contacts from publicly available web data using your keywords and email-domain filters—so you can move faster than manual prospecting and build targeted lists at scale.

Whether you’re a marketer, lead researcher, or data analyst, this actor is designed to help you collect outreach-ready results across regions, saving you hours of manual work.

---

### Why choose Amazon Bb Lead Generator Email Scraper?

| Feature | Benefit |
|---|---|
| ✅ **All-in-one B2B email scraping workflow** | Extracts lead records tied to your `searchTerms` and saves them in a structured dataset |
| ✅ **Country and Amazon region targeting** | Focuses results by selecting a `country` and a specific `sourceRegion` marketplace site |
| ✅ **Multiple scraping engine modes** | Lets you choose between **Performance (New)** and **Standard** for different speed/cost tradeoffs |
| ✅ **Built-in resilience (retries & fallbacks)** | Improves the chances of getting results when access is inconsistent |
| ✅ **Structured output for easy downstream use** | Saves fields like `email`, `email_domain`, `title`, `url`, `description`, `source_region`, and `country` |
| ✅ **Scales with a hard cap** | Use `maxEmails` to control how many emails to collect (up to 10,000) |

---

### Key features

- 📌 **Keyword-driven B2B lead discovery**: Use `searchTerms` to define what topics/keywords the actor should look for on the targeted Amazon regional presence.
- 🌍 **Regional control**: Select both `country` (target country) and `sourceRegion` (Amazon regional site) to narrow the results you want.
- 🧠 **B2B-focused email extraction**: Designed as an **amazon business contact email scraper** style tool aimed at business contacts (not consumer-only harvesting).
- 🛡️ **Reliability-oriented scraping modes**: Choose between `cost-effective` (Performance (New)) and `legacy` (Standard) scraping engine options.
- 🔄 **Resilience built in**: Includes retries and fallback behavior to keep the run progressing and increase extraction consistency.
- 📊 **Clean, table-ready dataset fields**: Output is saved with clear fields for analysis and outreach (including `email_domain` and a linkable `url`).
- 💾 **Dataset-first workflow**: Results are pushed into the dataset as the run proceeds, so you can export when ready.
- 🎯 **Hard limit with `maxEmails`**: Set a maximum number of emails to collect to manage cost and output size for your **amazon supplier email scraper b2b** use case.

---

### Input

Provide input via an `input.json` file. Example structure:

```json
{
  "searchTerms": [
    "fitness equipment",
    "home decor"
  ],
  "country": "United States",
  "sourceRegion": "Amazon US",
  "engine": "legacy",
  "maxEmails": 20
}
````

#### Input Fields

| Field | Required | Description |
|---|---:|---|
| `searchTerms` | ✅ | A list of keywords or topics to search for on Amazon. Use terms that match your ideal customer categories (e.g., niches, product categories, or B2B themes). |
| `country` | ✅ | The target country selection used to guide where results are targeted. Defaults to **United States**. |
| `sourceRegion` | ✅ | The specific Amazon regional site to scrape data from (for example, **Amazon US**, **Amazon UK**, **Amazon Germany**, etc.). Defaults to **Amazon US**. |
| `engine` | ❌ | Select your preferred scraping method. **cost-effective** = Performance (New) (faster/cheaper; uses residential proxies). **legacy** = Standard (reliable; slower). Defaults to **legacy**. |
| `maxEmails` | ✅ | Limit the number of emails to collect. Minimum is 1, maximum is 10,000. Defaults to 20. |

***

### Output

After execution, the actor saves each lead record in JSON format into the dataset **Amazon Leads Data** (view: **Extracted Leads**).

```json
[
  {
    "searchTerm": "fitness equipment",
    "title": "Example listing title",
    "url": "https://example.com/listing-or-contact-page",
    "description": "Example description text",
    "email": "contact@example.com",
    "email_domain": "example.com",
    "source_region": "Amazon US",
    "country": "United States"
  }
]
```

#### Output Fields

| Field | Type | Description |
|---|---|---|
| `searchTerm` | string | The exact keyword from your `searchTerms` that led to this record. |
| `title` | string | The title extracted for the lead record. |
| `url` | string | The source link associated with the extracted lead (openable in the dataset table). |
| `description` | string | The extracted description/snippet associated with the record. |
| `email` | string | The email address found for outreach. |
| `email_domain` | string | The domain part of the email address (useful for deduping and list building). |
| `source_region` | string | The selected Amazon regional site (e.g., **Amazon US**, **Amazon UK**). |
| `country` | string | The selected target country. |

***

### How to use Amazon Bb Lead Generator Email Scraper (via Apify Console)

1. **Open Apify Console**\
   Log in at https://console.apify.com and go to the **Actors** page.

2. **Find the actor**\
   Search for **Amazon B2b Lead Generator Email Scraper** in the marketplace and open the actor page.

3. **Open the Input panel**\
   In the **INPUT** section, use the built-in form or paste your `input.json`.

4. **Set your targeting**\
   Choose:
   - `sourceRegion` (e.g., **Amazon US**, **Amazon India**, **Amazon Germany**, etc.)
   - `country` (e.g., **United States**, **United Kingdom**, **Canada**, and many more)

5. **Provide your keywords**\
   Add one or more items to `searchTerms` (this is the foundation for **amazon b2b lead generator email finder** style outputs).

6. **Choose engine & control output size**\
   Optionally set `engine` to `legacy` or `cost-effective`, then set `maxEmails` to the maximum number of emails you want to collect (default is 20).

7. **Run the actor**\
   Click **Run**. While it runs, you can monitor logs for progress and extraction behavior.

8. **Open results and export**\
   When finished, open the output dataset **Amazon Leads Data** → **Extracted Leads**, then export your results (JSON/CSV as supported by the dataset UI).

No coding required—get accurate results in minutes with this **amazon company emails lead generation** workflow.

***

### Advanced features & SEO optimization

- ⚙️ **Engine choice for speed vs reliability**: `engine` lets you pick `cost-effective` (Performance (New)) or `legacy` (Standard) depending on your **amazon verified business email scraper** needs.
- 🌐 **Highly targeted context**: Combined `country` + `sourceRegion` helps produce results that match your desired b2b amazon lead generator email scope.
- 🔍 **Data completeness for outreach**: Records are saved with `email`, `email_domain`, plus context fields (`title`, `url`, `description`) so you’re not working from emails alone.
- 📈 **Designed for lead-generation workflows**: Useful as an **email scraper for amazon business leads** when you want a structured dataset quickly.
- 🧾 **Output is ready for analysis**: Fields like `email_domain` make it easier to group, deduplicate, and validate at scale for **b2b contact list email scraper** pipelines.

***

### Best use cases

- 📩 **B2B lead generation for Amazon sellers and brands**: Build a prospecting list by extracting business contact emails tied to Amazon regional presence.
- 🧪 **Market research & competitive outreach prep**: Analyze email domains and record context for researchers creating targeted **amazon supplier email scraper b2b** datasets.
- 🏷️ **Supplier discovery for wholesale and partnerships**: Find business contacts to start conversations around partnerships, wholesale, and vendor onboarding.
- 📊 **CRM enrichment and database building**: Feed structured results into a CRM or spreadsheet as part of an **amazon wholesale lead generator email** process.
- 🧠 **Data analyst workflows**: Use `source_region`, `country`, and `email_domain` to segment leads and quantify outreach targets.
- 💼 **Agency lead sourcing**: Quickly assemble targeted **b2b amazon lead generator email finder** lists for client campaigns without manual searching.
- 🧰 **Automation pipelines**: Since results are saved as dataset records with stable fields, you can integrate this into repeatable data refresh cycles for **amazon business email mining tool** use cases.

***

### Technical specifications

**Supported Input Formats**

- ✅ `input.json` with fields: `searchTerms`, `country`, `sourceRegion`, (optional) `engine`, `maxEmails`
- ✅ `searchTerms` is an array of strings

**Proxy Support**

- ✅ Built-in proxy support is available through the actor’s scraping engine options (Performance (New) and Standard modes).

**Retry Mechanism**

- ✅ Includes retries and fallback behavior for resilience during extraction runs.

**Dataset Structure**

- ✅ Saves records to dataset **Amazon Leads Data**
- ✅ Dataset view transformation fields include: `searchTerm`, `title`, `url`, `description`, `email`, `email_domain`, `source_region`, `country`

**Rate Limits & Performance**

- ✅ Use `maxEmails` (1–10,000) to control output size
- ✅ Choose `engine` to balance speed and extraction reliability

**Limitations**

- ❌ Results depend on what contact emails are available on publicly accessible sources
- ❌ If no email data is present for a given context, fewer or no records may be produced for those items

***

### FAQ

#### What does Amazon B2b Lead Generator Email Scraper extract?

✅ It saves structured lead records that include `email` and `email_domain`, plus context fields like `title`, `url`, and `description`, along with `source_region` and `country`.

#### Is this an Amazon B2b lead generation email scraper or an Amazon listing scraper?

✅ It’s designed as a **b2b amazon lead generator email finder**: you provide `searchTerms` and the actor extracts business contact emails and supporting metadata, then stores them in a dataset for export.

#### Do I need to code to run it?

✅ No. You can run it through Apify Console by entering the required fields (`searchTerms`, `country`, `sourceRegion`, `maxEmails`) and optionally setting `engine`.

#### What output format will I get?

✅ The actor saves results in JSON format in the dataset **Amazon Leads Data** under the **Extracted Leads** view.

#### Can I control how many emails are collected?

✅ Yes. Use the `maxEmails` input to cap the number of emails to collect (up to 10,000).

#### Does it support different scraping engines?

✅ Yes. The `engine` input supports `cost-effective` (Performance (New)) and `legacy` (Standard), letting you choose speed/cost tradeoffs for scraping.

#### Is the data coming from public sources?

✅ The actor collects information from **publicly accessible sources**. It does not target private or authenticated data.

***

### Support & feature requests

If you’re using Amazon B2b Lead Generator Email Scraper for targeted b2b contact list building, we’d love your feedback.

- 💡 **Feature Requests**: Want enhancements like additional export formats, more dataset fields, or tighter controls for your **amazon business contact email scraper** workflows? Share your ideas.
- 📧 **Contact**: For questions or assistance, email us at <dataforleads@gmail.com>.

Your input helps shape the roadmap for this **amazon b2b lead generation email scraper**.

***

### Amazon B2b Lead Generator Email Scraper — final thoughts

*Built for targeted b2b lead generation, this SEO-optimized Amazon B2b Lead Generator Email Scraper workflow helps you turn keywords into outreach-ready email lists faster.*\
*Get accurate, structured results at scale with minimal setup and maximum dataset usefulness.*

***

### Disclaimer

This tool only accesses **publicly accessible sources**. It does not access private profiles, authenticated data, or password-protected pages.

You are responsible for complying with applicable laws and requirements (for example GDPR/CCPA), as well as platform terms of service and spam regulations. Always use extracted data responsibly, ethically, and for legitimate purposes.

For data removal requests, contact <dataforleads@gmail.com>.

# Actor input Schema

## `searchTerms` (type: `array`):

List of keywords or topics to search for on Amazon.

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

Select the country for Google SERP targeting.

## `sourceRegion` (type: `string`):

Select the specific Amazon regional site to scrape data from.

## `engine` (type: `string`):

Select your preferred scraping method. ⚡ Performance (New): Faster, cheaper, uses residential proxies. 🛡️ Standard: Reliable, uses GOOGLE\_SERP proxy, but slower.

## `maxEmails` (type: `integer`):

Limit the number of emails to collect.

## Actor input object example

```json
{
  "searchTerms": [
    "fitness equipment",
    "home decor",
    "electronics"
  ],
  "country": "United States",
  "sourceRegion": "Amazon US",
  "engine": "legacy",
  "maxEmails": 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 = {
    "searchTerms": [
        "fitness equipment",
        "home decor",
        "electronics"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("solid-scraper/amazon-b2b-lead-generator-email-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 = { "searchTerms": [
        "fitness equipment",
        "home decor",
        "electronics",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("solid-scraper/amazon-b2b-lead-generator-email-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 '{
  "searchTerms": [
    "fitness equipment",
    "home decor",
    "electronics"
  ]
}' |
apify call solid-scraper/amazon-b2b-lead-generator-email-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=solid-scraper/amazon-b2b-lead-generator-email-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Amazon B2b Lead Generator Email Scraper",
        "description": "📧 Streamline your B2B outreach with this Lead Generator Email Scraper! Automatically finds targeted business emails by industry, location & keywords—ideal for sales, agencies & marketing teams to build qualified leads fast. 🚀",
        "version": "1.0",
        "x-build-id": "ti2XBm0XbIzERfQ5v"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/solid-scraper~amazon-b2b-lead-generator-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-solid-scraper-amazon-b2b-lead-generator-email-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/solid-scraper~amazon-b2b-lead-generator-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-solid-scraper-amazon-b2b-lead-generator-email-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/solid-scraper~amazon-b2b-lead-generator-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-solid-scraper-amazon-b2b-lead-generator-email-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": [
                    "searchTerms",
                    "country",
                    "sourceRegion",
                    "maxEmails"
                ],
                "properties": {
                    "searchTerms": {
                        "title": "Search Terms",
                        "type": "array",
                        "description": "List of keywords or topics to search for on Amazon.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "country": {
                        "title": "Target Country",
                        "enum": [
                            "United States",
                            "United Kingdom",
                            "Canada",
                            "Australia",
                            "Germany",
                            "France",
                            "India",
                            "Japan",
                            "Brazil",
                            "Italy",
                            "Spain",
                            "Netherlands",
                            "Sweden",
                            "Norway",
                            "Denmark",
                            "Finland",
                            "Poland",
                            "Czech Republic",
                            "Hungary",
                            "Romania",
                            "Bulgaria",
                            "Croatia",
                            "Slovenia",
                            "Slovakia",
                            "Estonia",
                            "Latvia",
                            "Lithuania",
                            "Portugal",
                            "Greece",
                            "Cyprus",
                            "Malta",
                            "Luxembourg",
                            "Ireland",
                            "Belgium",
                            "Austria",
                            "Switzerland",
                            "Liechtenstein",
                            "Iceland",
                            "South Korea",
                            "China",
                            "Mexico",
                            "Argentina",
                            "Chile",
                            "Colombia",
                            "Peru",
                            "Venezuela",
                            "Ecuador",
                            "Uruguay",
                            "Paraguay",
                            "Bolivia",
                            "Guyana",
                            "Suriname",
                            "French Guiana",
                            "Falkland Islands (Malvinas)",
                            "South Georgia and the South Sandwich Islands",
                            "Bonaire, Sint Eustatius and Saba",
                            "Curaçao",
                            "Aruba",
                            "Sint Maarten (Dutch part)",
                            "Turks and Caicos Islands",
                            "British Virgin Islands",
                            "Anguilla",
                            "Montserrat",
                            "Antigua and Barbuda",
                            "Barbados",
                            "Dominica",
                            "Grenada",
                            "Saint Kitts and Nevis",
                            "Saint Lucia",
                            "Saint Vincent and the Grenadines",
                            "Trinidad and Tobago",
                            "Jamaica",
                            "Bahamas",
                            "Belize",
                            "Costa Rica",
                            "Guatemala",
                            "Honduras",
                            "Nicaragua",
                            "Panama",
                            "El Salvador",
                            "Cuba",
                            "Dominican Republic",
                            "Haiti",
                            "Puerto Rico",
                            "U.S. Virgin Islands",
                            "American Samoa",
                            "Guam",
                            "Northern Mariana Islands",
                            "Saudi Arabia",
                            "United Arab Emirates",
                            "Bahrain",
                            "Iraq",
                            "Iran, Islamic Republic of",
                            "Israel",
                            "Jordan",
                            "Kuwait",
                            "Lebanon",
                            "Oman",
                            "Qatar",
                            "Syrian Arab Republic",
                            "Yemen",
                            "Afghanistan",
                            "Bangladesh",
                            "Bhutan",
                            "Maldives",
                            "Nepal",
                            "Pakistan",
                            "Sri Lanka",
                            "Myanmar",
                            "Cambodia",
                            "Lao People's Democratic Republic",
                            "Thailand",
                            "Viet Nam",
                            "Malaysia",
                            "Singapore",
                            "Brunei Darussalam",
                            "Philippines",
                            "Indonesia",
                            "Timor-Leste",
                            "Papua New Guinea",
                            "Fiji",
                            "New Zealand",
                            "Solomon Islands",
                            "Vanuatu",
                            "New Caledonia",
                            "French Polynesia",
                            "Wallis and Futuna",
                            "Samoa",
                            "Tonga",
                            "Tuvalu",
                            "Kiribati",
                            "Nauru",
                            "Federated States of Micronesia",
                            "Marshall Islands",
                            "Palau",
                            "Cook Islands",
                            "Niue",
                            "Tokelau"
                        ],
                        "type": "string",
                        "description": "Select the country for Google SERP targeting.",
                        "default": "United States"
                    },
                    "sourceRegion": {
                        "title": "Amazon Region",
                        "enum": [
                            "Amazon US",
                            "Amazon India",
                            "Amazon Germany",
                            "Amazon UK",
                            "Amazon Japan",
                            "Amazon Canada",
                            "Amazon France",
                            "Amazon Italy",
                            "Amazon Spain",
                            "Amazon Brazil",
                            "Amazon Australia",
                            "Amazon Mexico",
                            "Amazon UAE",
                            "Amazon Saudi Arabia",
                            "Amazon Netherlands"
                        ],
                        "type": "string",
                        "description": "Select the specific Amazon regional site to scrape data from.",
                        "default": "Amazon US"
                    },
                    "engine": {
                        "title": "Scraping Engine",
                        "enum": [
                            "cost-effective",
                            "legacy"
                        ],
                        "type": "string",
                        "description": "Select your preferred scraping method. ⚡ Performance (New): Faster, cheaper, uses residential proxies. 🛡️ Standard: Reliable, uses GOOGLE_SERP proxy, but slower.",
                        "default": "legacy"
                    },
                    "maxEmails": {
                        "title": "Maximum Emails",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Limit the number of emails to collect.",
                        "default": 20
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
