# Tiktok Profile Email Scraper (`scrapio/tiktok-profile-email-scraper`) Actor

TikTok Profile Email Scraper helps you collect creator emails directly from TikTok profiles. Use the data for sponsorship outreach, collaborations, and PR campaigns. Fast, scalable scraping with clean, export-ready results.

- **URL**: https://apify.com/scrapio/tiktok-profile-email-scraper.md
- **Developed by:** [Scrapio](https://apify.com/scrapio) (community)
- **Categories:** Lead generation, Social media, Automation
- **Stats:** 3 total users, 1 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

### **TikTok** Email Scraper 📱

The Tiktok Profile Email Scraper allows users to **extract** valuable **data** from public **TikTok** profiles. This includes email addresses and other relevant details that can be used for marketing, outreach, or research purposes.

By automating the **data** collection process, the tool saves time and ensures accuracy. It is designed to work efficiently with large **data**sets, making it suitable for businesses of all sizes.

The **extract**ed **data** can be exported in various formats for easy integration into your existing systems. This tool ensures compliance with legal and ethical standards, providing a safe and reliable scraping experience.

With its advanced features, the Tiktok Profile Email Scraper is an essential tool for anyone looking to leverage **TikTok** **data** for professional purposes.

Tiktok Profile Email Scraper is a powerful tool designed to extract email addresses from TikTok profiles efficiently. It helps businesses and marketers gather contact information for lead generation and outreach purposes.

With the growing popularity of TikTok, accessing valuable contact data can provide a competitive edge. This Tiktok email extractor simplifies the process of gathering emails from public profiles while saving time and effort.

Our Tiktok contact scraper tool is user-friendly and customizable, making it suitable for both beginners and advanced users. It ensures accurate data extraction while adhering to ethical and legal guidelines.

### 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 Addresses | Extract verified email addresses from public TikTok profiles. |
| Profile Names | Retrieve the names associated with TikTok accounts. |
| Profile URLs | Collect direct links to TikTok profiles for reference. |
| Follower Counts | Gather the number of followers for each TikTok profile. |
| Bio Information | Extract bio details from TikTok profiles for additional context. |
| Profile Pictures | Download profile images for identification purposes. |
| Engagement Metrics | Retrieve data on likes, shares, and comments for profiles. |
| Location Data | Collect publicly available location information from profiles. |

### Key Features of **TikTok** Email Scraper

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

- ⭐ Extract email addresses from public **TikTok** profiles quickly and accurately
- ⭐ Supports large-scale data scraping for extensive lead generation campaigns
- ⭐ **Customizable** scraping options to target specific data points
- ⭐ User-friendly interface designed for both beginners and advanced users
- ⭐ Export data in multiple formats such as CSV or JSON for easy integration
- ⭐ **Advanced** filtering options to refine and organize extracted data
- ⭐ Ensures compliance with legal and ethical data scraping standards
- ⭐ **Regular** updates to maintain compatibility with **TikTok**s platform changes
- ⭐ **Automated** scraping to save time and reduce manual effort
- ⭐ **Secure** and reliable data extraction process to protect user privacy
- ⭐ Detailed logs and reports for tracking scraping activities
- ⭐ 247 customer support to assist with any issues or questions

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

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

1. ✅ **Sign up** for an account and **log in** to the Tiktok Profile Email Scraper platform
2. ✅ Download and install the scraper software or access the web-based tool
3. ✅ Enter the **TikTok** profile URLs or keywords you want to scrape data from
4. ✅ Customize your scraping settings such as data types and filters
5. ✅ **Start** the scraping process and monitor progress in real-time
6. ✅ Once completed review the extracted data for accuracy and completeness
7. ✅ **Export** the data in your preferred format such as CSV or JSON
8. ✅ **Integrate** the exported data into your CRM or marketing tools for further use
9. ✅ Adjust settings and repeat the process for additional profiles as needed
10. ✅ Refer to the user guide or contact support for troubleshooting assistance

### Use Cases 🎯

Lead Generation
🎯 Extract contact emails from **TikTok** profiles for targeted outreach
🎯 Build a database of potential clients or collaborators

Market Research
🎯 **Analyze** **TikTok** profiles for trends and audience insights
🎯 Gather data to inform marketing strategies and campaigns

Influencer Marketing
🎯 **Identify** influencers by extracting follower counts and engagement metrics
🎯 Reach out to influencers using their publicly available email addresses

Networking Opportunities
🎯 Connect with professionals and creators on **TikTok**
🎯 Expand your network by accessing contact information from profiles

Competitor Analysis
🎯 Monitor competitor profiles for engagement and follower trends
🎯 Gather insights to refine your business strategies

### Why choose us? 💎

The Tiktok Profile Email Scraper is designed to meet the needs of professionals seeking **reliable** and efficient data extraction tools. Our software is built with **advanced** algorithms to ensure accuracy and speed, even when handling large datasets.

We prioritize user experience by offering a simple interface that requires minimal technical expertise. With customizable scraping options, users can tailor the tool to their specific requirements.

Our commitment to ethical data scraping ensures compliance with legal standards, protecting both users and the individuals whose data is being collected. Regular updates keep the tool compatible with **TikTok**’s platform changes, ensuring uninterrupted functionality.

We also provide 24/7 customer support to address any issues or questions. By choosing our Tiktok email extractor, you gain access to a trusted solution for lead generation, market research, and more.

### **TikTok** Email Scraper Scalability 📈

The Tiktok Profile Email Scraper is built to handle data scraping tasks of any scale. Whether you are a small business or a large enterprise, our tool can adapt to your requirements.

It supports bulk scraping, allowing you to extract data from thousands of profiles in a single session. Our **advanced** algorithms ensure that the process remains fast and **efficient**, even with **extensive** datasets.

Users can customize their scraping parameters to focus on specific data points or profiles. The tool’s robust infrastructure ensures reliability and minimizes downtime during **large-scale** operations.

By providing scalable solutions, we empower businesses to grow their marketing and outreach efforts without limitations.

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

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

#### Legal & Ethical Guidelines
⚖️ **Ensure** that you only scrape publicly available data from **TikTok** profiles
⚖️ **Do not** use the scraper for unauthorized or malicious purposes
⚖️ Comply with **TikTok**s terms of service and privacy policies
⚖️ **Avoid** scraping sensitive or private information from profiles
⚖️ **Use** the extracted data responsibly and for legitimate purposes only
⚖️ Inform individuals if their data is being used for marketing or outreach
⚖️ Regularly review legal and ethical guidelines for data scraping
⚖️ Consult with legal professionals if you are unsure about compliance

### Input Parameters 🧩
📦 Example Input (JSON)
```json
{
  "keywords": ["Tiktok Profile Email Scraper"],
  "country": "Global",
  "maxEmailNumbers": 20,
  "platform": "TikTok",
  "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 (TikTok) |
| engine | Engine type (legacy) |
| proxyConfiguration | Optional proxy settings |

### Output Format 📤

📝 Example Output (JSON)

```json
[
  {
    "network": "TikTok",
    "keyword": "Tiktok Profile 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 TikTok as the source |
| keyword | Keyword that triggered the result (Tiktok Profile Email Scraper) |
| title | Profile title or username |
| description | Public bio snippet with contact info |
| url | Direct TikTok profile link |
| email | Extracted email address |

### FAQ ❓

#### What is the Tiktok Profile **Email Scraper**?

It is a tool designed to extract email addresses and other data from public TikTok profiles.

#### How does this tool work?

The scraper uses advanced algorithms to collect data from TikTok profiles based on user-defined parameters.

#### Is it **legal** to scrape data from TikTok?

**Yes**, as long as you only scrape **publicly available** data and comply with TikTok’s terms of service.

#### Can I use this tool for **lead generation**?

**Yes**, the Tiktok Profile Email Scraper is ideal for collecting contact information for lead generation.

#### What formats can I **export** the data in?

You can export the data in formats such as **CSV** or **JSON** for easy integration.

#### Does the scraper work with large datasets?

**Yes**, it is designed to handle large-scale data scraping tasks efficiently.

#### Is the tool easy to use for **beginners**?

**Yes**, it features a **user-friendly** interface suitable for users with minimal technical expertise.

#### Does the tool comply with ethical guidelines?

**Yes**, it ensures **compliance** with legal and ethical standards for data scraping.

#### Can I customize the scraping parameters?

**Yes**, the tool allows users to customize settings to target specific data points.

#### What support options are available?

We offer 24/7 customer support to assist with any issues or questions.

#### How often is the tool updated?

The scraper is regularly updated to maintain compatibility with TikTok’s platform changes.

#### Can I scrape data from **private** profiles?

**No**, the tool only works with **publicly available** data from TikTok profiles.

#### Is my data **secure** while using the tool?

**Yes**, the tool ensures a **secure** and reliable data extraction process.

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

The tool is compatible with most modern operating systems and requires an internet connection.

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

**Yes**, the tool supports bulk scraping for efficient data collection.

# Actor input Schema

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

List of keywords to search for on Tiktok (e.g., \['marketing', 'founder', 'business']). The actor will search Google for Tiktok 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": "Tiktok",
  "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/tiktok-profile-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/tiktok-profile-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/tiktok-profile-email-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Tiktok Profile Email Scraper",
        "description": "TikTok Profile Email Scraper helps you collect creator emails directly from TikTok profiles. Use the data for sponsorship outreach, collaborations, and PR campaigns. Fast, scalable scraping with clean, export-ready results.",
        "version": "0.1",
        "x-build-id": "1lFpSYPABZSqmSMMQ"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapio~tiktok-profile-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapio-tiktok-profile-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~tiktok-profile-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scrapio-tiktok-profile-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~tiktok-profile-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapio-tiktok-profile-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 Tiktok (e.g., ['marketing', 'founder', 'business']). The actor will search Google for Tiktok profiles/posts containing these keywords and extract email addresses.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "platform": {
                        "title": "Platform",
                        "enum": [
                            "Tiktok"
                        ],
                        "type": "string",
                        "description": "Select platform.",
                        "default": "Tiktok"
                    },
                    "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
