# Aliexpress Email Scraper (`scrapio/aliexpress-email-scraper`) Actor

AliExpress Email Scraper helps you collect seller emails directly from AliExpress listings and profiles. Use the data for sourcing, dropshipping outreach, and B2B sales campaigns efficiently.

- **URL**: https://apify.com/scrapio/aliexpress-email-scraper.md
- **Developed by:** [Scrapio](https://apify.com/scrapio) (community)
- **Categories:** Lead generation, E-commerce, Automation
- **Stats:** 2 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$14.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 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

### **AliExpress** Email Scraper 📱

**AliExpress** Email Scraper allows users to **extract** key **data** points from **AliExpress** seller profiles. This includes essential **contact** details such as email addresses, seller names, and store information.

The tool is designed to ensure **data** accuracy and relevance by targeting specific seller profiles based on user-defined criteria. Users can also **extract** additional details like product categories, store ratings, and location **data** to better understand the sellers they are reaching out to.

This scraper is perfect for businesses looking to create a detailed **AliExpress** email **data**base for marketing or partnership purposes. It simplifies the process of gathering seller information, making it an indispensable tool for lead generation and outreach efforts.

AliExpress Email Scraper is a powerful tool designed to help businesses and marketers extract valuable email contacts from AliExpress sellers. It enables users to build a comprehensive email database for lead generation and outreach campaigns.

With the AliExpress email extraction tool, you can efficiently gather seller contact information from AliExpress, saving time and effort. This tool is ideal for businesses looking to connect with AliExpress sellers for partnerships or promotional purposes.

The email scraper for AliExpress sellers is user-friendly and highly effective, making it accessible to both beginners and advanced users. It automates the process of extracting emails, ensuring accuracy and speed.

### Support and feedback

- **Bug reports**: Open a ticket in the repository Issues section
- **Custom features**: Contact our enterprise support team
  *Email: hello.scrapio@gmail.com*
### Extractable Data Table 📊
| Data Type | Description |
| --- | --- |
| Email Address | The primary contact email of the AliExpress seller. |
| Seller Name | The name of the seller or store on AliExpress. |
| Store Name | The official name of the seller's store on AliExpress. |
| Product Categories | The categories of products sold by the seller. |
| Store Ratings | The overall rating of the seller's store based on customer reviews. |
| Location | The geographical location of the seller's store. |
| Contact Links | Links to the seller's contact or profile page on AliExpress. |
| Store Description | A brief description of the seller's store and offerings. |

### Key Features of **AliExpress** Email Scraper

Here are the **standout features** that make the **AliExpress** Email Scraper a **top-tier tool** for **marketers**, **agencies**, and **researchers**:

- ⭐ Effortlessly extract email addresses from **AliExpress** seller profiles
- ⭐ Gather detailed seller information including store names and ratings
- ⭐ Target specific product categories for more relevant data extraction
- ⭐ User-friendly interface suitable for beginners and advanced users
- ⭐ **High**-speed data scraping with accurate and reliable results
- ⭐ Export extracted data in multiple formats for easy integration
- ⭐ **Customizable** scraping options to meet specific business needs
- ⭐ **Secure** and compliant with legal data scraping practices
- ⭐ **Automated** data extraction to save time and effort
- ⭐ **Regular** updates to ensure compatibility with **AliExpress** platform changes

### How to use **AliExpress** Email Scraper 🚀

Follow this **simple, step-by-step guide** to start extracting **AliExpress** emails today:

1. ✅ **Sign up** or **log in** to your account on the **AliExpress** Email Scraper platform
2. ✅ **Input** your search criteria such as product categories or specific seller names
3. ✅ Set filters to refine your scraping results such as location or store ratings
4. ✅ **Start** the scraping process by clicking the Extract button
5. ✅ Monitor the progress of the scraping process in real-time on the dashboard
6. ✅ Once completed review the extracted data for accuracy and relevance
7. ✅ **Export** the data in your preferred format such as CSV or Excel
8. ✅ Use the extracted email data for lead generation or outreach campaigns
9. ✅ Repeat the process as needed to update your **AliExpress** email database
10. ✅ Contact support if you encounter any issues during the scraping process

### Use Cases 🎯

Lead Generation for E-commerce
🎯 Extract emails from **AliExpress** sellers to build a targeted email list
🎯 Reach out to sellers for potential partnerships or collaborations

Market Research
🎯 **Analyze** seller data to understand product trends and market demand
🎯 Gather insights on top-rated sellers and their offerings

Affiliate Marketing
🎯 **Identify** sellers to promote their products through affiliate programs
🎯 Build relationships with high-performing **AliExpress** sellers

Supplier Outreach
🎯 **Find** reliable suppliers for your business by extracting their contact details
🎯 Negotiate deals directly with **AliExpress** sellers using their email addresses

### Why choose us? 💎

Our **AliExpress** Email Scraper stands out as the **best** **AliExpress** email extraction tool due to its reliability, speed, and ease of use. It is designed to cater to businesses of all sizes, from startups to large enterprises, ensuring that everyone can benefit from its **advanced** scraping capabilities.

The tool is equipped with customizable options, allowing users to target specific sellers or product categories with precision. We prioritize data accuracy and compliance, ensuring that all extracted information is relevant and legally obtained.

Our **user-friendly** interface makes it easy for anyone to use the scraper, regardless of technical expertise. Regular updates keep the tool compatible with any changes on the **AliExpress** platform, ensuring uninterrupted performance.

By choosing our **AliExpress** Email Scraper, you gain access to a powerful lead generation tool that simplifies the process of building an email database. Whether you are looking to expand your business network or conduct market research, our scraper is the ideal solution for your needs.

### **AliExpress** Email Scraper Scalability 📈

The **AliExpress** Email Scraper is designed to handle data extraction tasks of any scale, making it suitable for both small and large projects. Whether you need to scrape a few dozen seller profiles or thousands, the tool ensures consistent performance and accuracy.

It supports batch processing, allowing users to extract data from multiple seller profiles simultaneously. This scalability makes it an excellent choice for businesses looking to grow their **AliExpress** email database over time.

The scraper's robust infrastructure ensures that it can handle high volumes of data without compromising speed or reliability. Regular updates and optimizations ensure that the tool remains **efficient**, even as your data extraction needs evolve.

With the **AliExpress** Email Scraper, you can confidently scale your lead generation efforts without worrying about technical limitations.

### **AliExpress** Email Scraper Legal Guidelines ⚖️

**Yes**—scraping **AliExpress** is **legal** as long as you follow **ethical** and **compliant** practices. The **AliExpress** Email Scraper extracts only **publicly available** information from **public** **AliExpress** profiles, making it **safe** and **compliant** for **research**, **marketing**, and **analysis**.

#### Legal & Ethical Guidelines
⚖️ **Ensure** that all data scraping activities comply with **AliExpress**s terms of service
⚖️ **Use** the extracted email data only for legitimate business purposes such as lead generation
⚖️ **Avoid** sharing or selling the extracted data to third parties without consent
⚖️ Respect the privacy of **AliExpress** sellers and do not misuse their contact information
⚖️ **Do not** use the scraper for spamming or sending unsolicited emails
⚖️ **Ensure** compliance with data protection laws such as GDPR and CCPA when using the tool
⚖️ Regularly review and update your scraping practices to align with legal requirements
⚖️ Contact legal counsel if you are unsure about the legality of your data scraping activities

### Input Parameters 🧩
📦 Example Input (JSON)
```json
{
  "keywords": ["AliExpress Email Scraper"],
  "country": "Global",
  "maxEmailNumbers": 20,
  "platform": "AliExpress",
  "engine": "legacy"
}
````

### Input Table

| Data Type | Description |
| --- | --- |
| keywords | Keywords to find relevant profiles |
| country | Country setting (Global) |
| maxEmailNumbers | Maximum emails to collect (default 20) |
| platform | Platform to scrape (AliExpress) |
| engine | Engine type (legacy) |
| proxyConfiguration | Optional proxy settings |

### Output Format 📤

📝 Example Output (JSON)

```json
[
  {
    "network": "AliExpress",
    "keyword": "AliExpress Email Scraper",
    "title": "Google's Single-Benefit Marketing Strategy for Chrome ...",
    "description": "✓For years, once we created a Gmail account, we couldn't change the username (the part before @ gmail.com ). ... Grand Rapids Marketing Co. Read more",
    "url": "https://www.linkedin.com/posts/phill-agnew_heres-how-google-marketed-chrome-browser-activity-7404878510214914048-dLxI",
    "email": "before@gmail.com"
  }
]
```

### Output Table

| Data Type | Description |
| --- | --- |
| network | Identifies AliExpress as the source |
| keyword | Keyword that triggered the result (AliExpress Email Scraper) |
| title | Profile title or username |
| description | Public bio snippet with contact info |
| url | Direct AliExpress profile link |
| email | Extracted email address |

### FAQ ❓

#### What is AliExpress **Email Scraper**?

AliExpress Email Scraper is a tool designed to extract email addresses and other seller information from AliExpress for lead generation and outreach.

#### Is the scraper easy to use?

**Yes**, the scraper features a **user-friendly** interface suitable for both beginners and advanced users.

#### What data can I **extract** using this tool?

You can extract email addresses, seller names, store names, product categories, store ratings, and more.

#### Is the tool compliant with **legal** regulations?

**Yes**, the scraper is designed to comply with data protection laws and AliExpress's terms of service.

#### Can I **export** the **extract**ed data?

**Yes**, the extracted data can be exported in multiple formats, such as **CSV** or Excel.

#### How often is the scraper updated?

The scraper is regularly updated to ensure compatibility with AliExpress platform changes.

#### Can I customize the scraping process?

**Yes**, the tool offers customizable options to target specific sellers or product categories.

#### Is there a **limit** to the number of profiles I can scrape?

**No**, the scraper is scalable and can handle both small and large data extraction tasks.

#### What are the system requirements for using the scraper?

The scraper is web-based and does not require any specific system requirements.

#### Can I use the tool for affiliate marketing purposes?

**Yes**, the scraper is ideal for identifying sellers to promote their products through affiliate programs.

#### Is technical support available?

**Yes**, technical support is available to assist with any issues or questions you may have.

#### Does the tool store the **extract**ed data?

**No**, the tool does not store any data; all extracted information is saved locally by the user.

#### How accurate is the **extract**ed data?

The scraper is designed to provide highly accurate and reliable data extraction results.

#### Can I scrape data from multiple categories at once?

**Yes**, the tool supports batch processing for scraping data from multiple categories simultaneously.

#### Is there a free trial available?

Please check the pricing page on our website for information about free trials or demo versions.

# Actor input Schema

## `keywords` (type: `array`):

List of keywords to search for on Aliexpress (e.g., \['marketing', 'founder', 'business']). The actor will search Google for Aliexpress profiles/posts containing these keywords and extract email addresses.

## `platform` (type: `string`):

Select platform.

## `location` (type: `string`):

Optional: Add location to search query (e.g., 'London', 'New York'). Leave empty to search globally.

## `emailDomains` (type: `array`):

Optional: Filter results to only include emails from specific domains (e.g., \['@gmail.com', '@outlook.com']). Leave empty to collect all email domains.

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

Maximum number of emails to collect per keyword (default: 20).

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

Choose scraping engine. 🚀 Cost Effective (New): Uses residential proxies with async requests for faster, cheaper scraping. 🔧 Legacy: Uses GOOGLE\_SERP proxy with traditional selectors - more reliable but slower and more expensive.

## `proxyConfiguration` (type: `object`):

Choose which proxies to use. By default, no proxy is used. If Google rejects or blocks the request, the actor will automatically fallback to datacenter proxy, then residential proxy with 3 retries.

## Actor input object example

```json
{
  "keywords": [
    "marketing"
  ],
  "platform": "Aliexpress",
  "location": "",
  "emailDomains": [
    "@gmail.com"
  ],
  "maxEmails": 20,
  "engine": "legacy",
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# 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 = {
    "keywords": [
        "marketing"
    ],
    "emailDomains": [
        "@gmail.com"
    ],
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapio/aliexpress-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 = {
    "keywords": ["marketing"],
    "emailDomains": ["@gmail.com"],
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("scrapio/aliexpress-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 '{
  "keywords": [
    "marketing"
  ],
  "emailDomains": [
    "@gmail.com"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call scrapio/aliexpress-email-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Aliexpress Email Scraper",
        "description": "AliExpress Email Scraper helps you collect seller emails directly from AliExpress listings and profiles. Use the data for sourcing, dropshipping outreach, and B2B sales campaigns efficiently.",
        "version": "0.1",
        "x-build-id": "RbjnJyPE3xAySiBCn"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapio~aliexpress-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapio-aliexpress-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/scrapio~aliexpress-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scrapio-aliexpress-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/scrapio~aliexpress-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapio-aliexpress-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": [
                    "keywords"
                ],
                "properties": {
                    "keywords": {
                        "title": "Keywords",
                        "type": "array",
                        "description": "List of keywords to search for on Aliexpress (e.g., ['marketing', 'founder', 'business']). The actor will search Google for Aliexpress profiles/posts containing these keywords and extract email addresses.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "platform": {
                        "title": "Platform",
                        "enum": [
                            "Aliexpress"
                        ],
                        "type": "string",
                        "description": "Select platform.",
                        "default": "Aliexpress"
                    },
                    "location": {
                        "title": "Location Filter",
                        "type": "string",
                        "description": "Optional: Add location to search query (e.g., 'London', 'New York'). Leave empty to search globally.",
                        "default": ""
                    },
                    "emailDomains": {
                        "title": "Email Domains Filter",
                        "type": "array",
                        "description": "Optional: Filter results to only include emails from specific domains (e.g., ['@gmail.com', '@outlook.com']). Leave empty to collect all email domains.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxEmails": {
                        "title": "Maximum Emails per Keyword",
                        "minimum": 1,
                        "maximum": 5000,
                        "type": "integer",
                        "description": "Maximum number of emails to collect per keyword (default: 20).",
                        "default": 20
                    },
                    "engine": {
                        "title": "Engine",
                        "enum": [
                            "legacy"
                        ],
                        "type": "string",
                        "description": "Choose scraping engine. 🚀 Cost Effective (New): Uses residential proxies with async requests for faster, cheaper scraping. 🔧 Legacy: Uses GOOGLE_SERP proxy with traditional selectors - more reliable but slower and more expensive.",
                        "default": "legacy"
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Choose which proxies to use. By default, no proxy is used. If Google rejects or blocks the request, the actor will automatically fallback to datacenter proxy, then residential proxy with 3 retries."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
