# Website Email & Phone Finder (`scrapapi/website-email-phone-finder`) Actor

- **URL**: https://apify.com/scrapapi/website-email-phone-finder.md
- **Developed by:** [ScrapAPI](https://apify.com/scrapapi) (community)
- **Categories:** Automation, Lead generation, Social media
- **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

### **Social Media** Email Scraper 📱

The Website Email & Phone Finder is capable of **extract**ing a wide range of **contact** information from social media platforms. It focuses on retrieving publicly available email addresses and phone numbers from user profiles.

The tool can also identify associated business details, such as company names and job titles, when available. Additionally, it gathers profile URLs and other relevant identifiers to ensure you have a complete **data**set.

This scraper is particularly useful for businesses seeking to expand their networks or individuals conducting research. By leveraging this tool, users can save time and effort in finding accurate **contact** information online.

It is designed for efficiency, accuracy, and compliance with legal guidelines.

Website Email & Phone Finder is a powerful tool designed to extract contact information from social media platforms efficiently. It simplifies the process of discovering email addresses and phone numbers for personal or professional use.

With the rise of social media, finding accurate contact details online has become increasingly important. This tool serves as a reliable contact information lookup tool for businesses and individuals alike.

Our scraper is designed to locate and retrieve email addresses and phone numbers from publicly available profiles. It ensures you have access to the most relevant data for networking or outreach purposes.

### Support and feedback

- **Bug reports**: Open a ticket in the repository Issues section
- **Custom features**: Contact our enterprise support team
  *Email: scrapier.io@gmail.com *
### Extractable Data Table 📊
| Data Type | Description |
| --- | --- |
| Email Addresses | Extracts publicly available email addresses from social media profiles. |
| Phone Numbers | Retrieves publicly listed phone numbers for direct communication. |
| Profile URLs | Captures the URLs of the profiles where contact information is found. |
| Usernames | Identifies usernames associated with the extracted contact details. |
| Business Names | Extracts company or business names linked to the profiles. |
| Job Titles | Retrieves job titles when available on the profiles. |
| Social Media Platform | Indicates the platform where the data was sourced. |
| Additional Notes | Collects any additional publicly available details related to the contact information. |

### Key Features of **Social Media** Email Scraper

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

- ⭐ Efficiently extracts email addresses and phone numbers from social media profiles
- ⭐ Supports multiple social media platforms for comprehensive data collection
- ⭐ Provides accurate and up-to-date contact information for outreach purposes
- ⭐ Includes profile URLs and usernames for easy reference and verification
- ⭐ Identifies business names and job titles for professional networking
- ⭐ Ensures compliance with legal and ethical guidelines during data extraction
- ⭐ Offers customizable scraping options to meet specific user needs
- ⭐ Delivers results in a structured format for seamless integration with other tools
- ⭐ Utilizes advanced algorithms to ensure data accuracy and relevance
- ⭐ Provides a user-friendly interface for easy operation and navigation
- ⭐ Enables bulk data extraction for large-scale contact discovery projects
- ⭐ Offers robust support and documentation for a smooth user experience

### How to use **Social Media** Email Scraper 🚀

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

1. ✅ **Sign up** for an account on the platform hosting the Website Email  Phone Finder
2. ✅ Navigate to the scrapers interface and **log in** with your credentials
3. ✅ **Select** the social media platform you want to scrape for contact information
4. ✅ Enter the search parameters such as profile URLs or keywords to narrow down results
5. ✅ Customize the scraping settings to include specific data types like emails or phone numbers
6. ✅ **Start** the scraping process and monitor the progress in real-time on the dashboard
7. ✅ Once the scraping is complete download the extracted data in your preferred format
8. ✅ **Review** the results to ensure accuracy and relevance for your intended use
9. ✅ Use the data for networking outreach or business development purposes
10. ✅ Save your scraping settings for future use to streamline repeated tasks
11. ✅ Refer to the documentation for troubleshooting or advanced customization options
12. ✅ Contact support if you encounter any issues or need additional assistance

### Use Cases 🎯

Business Development
🎯 **Find** email addresses online to connect with potential clients or partners
🎯 Discover phone numbers for direct communication with key business contacts
🎯 **Identify** business names and job titles to target specific industries or roles

Recruitment and Talent Acquisition
🎯 Locate contact details of potential candidates on social media platforms
🎯 **Use** the email lookup service to reach out to professionals for job opportunities
🎯 Retrieve job titles and company information to identify suitable talent

Market Research
🎯 Gather contact information for surveys or feedback collection
🎯 **Identify** business contact details for competitor analysis
🎯 **Use** the reverse contact search tool to verify and expand datasets

Personal Networking
🎯 **Find** email addresses and phone numbers to reconnect with old acquaintances
🎯 **Use** the online contact finder to expand your professional network
🎯 **Identify** email and phone details for event or community outreach

### Why choose us? 💎

The Website Email & Phone Finder stands out as a **reliable** and efficient tool for extracting contact information online. It is designed to cater to a wide range of users, from businesses to individuals, ensuring that everyone can benefit from its features.

Our tool leverages **advanced** algorithms to deliver accurate and up-to-date data, saving users time and effort. We prioritize user experience by offering a simple and intuitive interface that makes the scraping process seamless.

Additionally, our software ensures compliance with legal and ethical standards, giving users peace of mind. Whether you need a phone number finder app or an email lookup service, our tool provides comprehensive solutions.

We also offer robust support and detailed documentation to assist users at every step. By choosing our product, you gain access to a powerful contact discovery tool that adapts to your needs.

Trust us to help you achieve your networking and outreach goals efficiently.

### **Social Media** Email Scraper Scalability 📈

The Website Email & Phone Finder is built to handle projects of all sizes, making it a scalable solution for diverse needs. Whether you are an individual looking to extract a few contacts or a business requiring bulk data, our tool can accommodate your requirements.

It supports high-volume scraping without compromising on accuracy or speed. Our software is optimized for performance, ensuring that even large datasets are processed **efficient**ly.

Users can customize scraping settings to focus on specific data types or platforms, enhancing flexibility. The tool is also designed to integrate **seamless**ly with other software, enabling smooth workflows.

With its scalability, the Website Email & Phone Finder is suitable for both small-scale and enterprise-level projects.

### **Social Media** Email Scraper Legal Guidelines ⚖️

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

#### Legal & Ethical Guidelines
⚖️ **Ensure** that all data extraction complies with the terms of service of the social media platform
⚖️ **Only** collect publicly available contact information to respect user privacy
⚖️ **Avoid** using the tool for spamming or unsolicited communication
⚖️ **Do not** scrape data that requires authentication or bypassing security measures
⚖️ **Use** the extracted data responsibly and in accordance with applicable laws
⚖️ Regularly review platform policies to ensure ongoing compliance
⚖️ Provide proper attribution when using data for research or publication purposes
⚖️ Seek consent from individuals before using their contact information for commercial purposes

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

### Output Format 📤

📝 Example Output (JSON)

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

### FAQ ❓

#### What is the Website Email & Phone Finder?

It is a tool designed to extract email addresses and phone numbers from social media platforms efficiently.

#### Which platforms are supported?

The tool supports multiple popular social media platforms for comprehensive data extraction.

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

**Yes**, it is designed to ensure **compliance** with legal and ethical standards during data scraping.

#### Can I use it for bulk data **extract**ion?

**Yes**, the tool supports high-volume scraping for large-scale projects.

#### What data types can I **extract**?

You can extract email addresses, phone numbers, profile URLs, usernames, business names, and job titles.

#### Is the **extract**ed data accurate?

The tool uses advanced algorithms to ensure the accuracy and relevance of the data.

#### How do I get started?

Sign up for an account, log in, and follow the step-by-step instructions in the documentation.

#### Can I customize the scraping settings?

**Yes**, the tool allows you to customize settings to focus on specific data types or platforms.

#### Is technical support available?

**Yes**, we offer robust support and detailed documentation to assist users.

#### What formats are the results available in?

The extracted data can be downloaded in various formats for easy integration.

#### Can I use the tool for personal networking?

**Yes**, it is suitable for both personal and professional use cases.

#### How often is the data updated?

The tool retrieves real-time data to ensure it is up-to-date.

#### Is there a **limit** to the number of contacts I can **extract**?

The tool supports scalable usage, so you can extract as many contacts as needed.

#### What precautions should I take while using the tool?

Ensure **compliance** with platform policies and use the data responsibly.

#### Can I use the tool for reverse contact searches?

**Yes**, the tool supports reverse contact search functionality to identify email and phone details.

# Actor input Schema

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

List of keywords to search for on Multi-Platform (e.g., \['marketing', 'founder', 'business']). The actor will search Google for Multi-Platform 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": "Instagram",
  "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("scrapapi/website-email-phone-finder").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("scrapapi/website-email-phone-finder").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 scrapapi/website-email-phone-finder --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Website Email & Phone Finder",
        "version": "0.1",
        "x-build-id": "McUYCLECvebk8jhh0"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapapi~website-email-phone-finder/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapapi-website-email-phone-finder",
                "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/scrapapi~website-email-phone-finder/runs": {
            "post": {
                "operationId": "runs-sync-scrapapi-website-email-phone-finder",
                "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/scrapapi~website-email-phone-finder/run-sync": {
            "post": {
                "operationId": "run-sync-scrapapi-website-email-phone-finder",
                "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 Multi-Platform (e.g., ['marketing', 'founder', 'business']). The actor will search Google for Multi-Platform profiles/posts containing these keywords and extract email addresses.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "platform": {
                        "title": "Platform",
                        "enum": [
                            "Instagram",
                            "Linkedin",
                            "Tiktok",
                            "Youtube",
                            "Google-Maps",
                            "Airbnb",
                            "Reddit",
                            "Twitter",
                            "Spotify",
                            "Skool",
                            "Booking",
                            "Facebook",
                            "Yellowpages",
                            "Etsy",
                            "Eventbrite",
                            "Zillow",
                            "Craigslist",
                            "Agoda",
                            "Linktr",
                            "Twitch",
                            "Amazon",
                            "Telegram",
                            "Ubereats",
                            "Trivago",
                            "Kayak",
                            "Redbubble",
                            "Audible",
                            "Discord",
                            "Substack",
                            "Crunchbase",
                            "Doordash",
                            "Yelp",
                            "Pinterest",
                            "Threads",
                            "Soundcloud",
                            "Tripadvisor",
                            "Hotels",
                            "Swiggy",
                            "Dailymotion",
                            "Luma",
                            "Bandcamp",
                            "Shopee",
                            "Google-Play",
                            "Expedia",
                            "Trulia",
                            "Realtor",
                            "Quora",
                            "Tumblr",
                            "Gumroad",
                            "Steampowered",
                            "Redfin",
                            "Tokopedia",
                            "Vimeo",
                            "Wayfair",
                            "Overstock",
                            "Apple-Apps",
                            "Aliexpress",
                            "Snapchat",
                            "Alibaba",
                            "Blueskyweb",
                            "Mercadolibre",
                            "Patreon",
                            "Goodreads",
                            "Walmart",
                            "Douyin",
                            "Taobao",
                            "Trip",
                            "Vk",
                            "Co-Rakuten",
                            "Chewy",
                            "Target",
                            "Lazada",
                            "Skyscanner",
                            "Zomato",
                            "Instacart",
                            "Newegg",
                            "Flipkart",
                            "Trendyol",
                            "Allegro",
                            "Kickstarter"
                        ],
                        "type": "string",
                        "description": "Select platform.",
                        "default": "Instagram"
                    },
                    "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
