# Hotels.com Email Scraper (`scraperx/hotels-com-email-scraper`) Actor

📧 Hotels Com Email Scraper extracts verified hotel email contacts from Hotels.com listings with accuracy-focused parsing. ✅ Built for B2B lead generation, outreach & market research. 🚀 Save time, boost targeting, and streamline your workflow.

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

## Pricing

from $3.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

### **Hotels.com** Email Scraper 📱

The Hotels Com Email Scraper allows users to **extract** a wide range of **data** from hotel listings on **Hotels. com**.

This includes essential **contact** information such as email addresses, phone numbers, and website URLs. Additionally, users can gather details about hotel names, locations, and available amenities.

The tool is designed to provide accurate and up-to-date **data**, ensuring that you have access to the most relevant information. With this hotel **contact** scraper software, you can streamline your lead generation process and build a comprehensive **data**base of hotel **contact**s.

Whether you need to scrape **emails** from hotel websites or gather other critical details, this tool is a reliable solution for your **data** **extract**ion needs.

Hotels Com Email Scraper is a powerful tool designed to extract contact information from Hotels. com, enabling businesses to connect with hotels effortlessly.

This automated hotel email scraper simplifies the process of gathering email addresses and other essential details from hotel listings.

Hotels. com is a leading platform for hotel bookings, offering a vast database of accommodations worldwide.

By using our hotel email extraction tool, you can efficiently gather valuable contact information for marketing and lead generation purposes.

With our Hotels Com Email Scraper, you can save countless hours of manual data collection and focus on building meaningful connections with hotels. This tool is ideal for professionals seeking to extract hotel emails online for business outreach.

### Support and feedback

- **Bug reports**: Open a ticket in the repository Issues section
- **Custom features**: Contact our enterprise support team
  *Email: dev.scraperengine@gmail.com *
### Extractable Data Table 📊
| Data Type | Description |
| --- | --- |
| Hotel Name | Extracts the full name of the hotel as listed on Hotels.com. |
| Email Address | Retrieves the primary email address associated with the hotel. |
| Phone Number | Collects the contact phone number provided by the hotel. |
| Website URL | Extracts the official website link of the hotel. |
| Location | Gathers the full address, including city and country, of the hotel. |
| Amenities | Lists the amenities and services offered by the hotel. |
| Ratings and Reviews | Collects customer ratings and reviews for the hotel. |
| Price Range | Extracts the price range for rooms at the hotel. |

### Key Features of **Hotels.com** Email Scraper

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

- ⭐ **Automated** data extraction from Hotelscom for fast and accurate results
- ⭐ Ability to scrape emails from hotel websites and compile them into a database
- ⭐ User-friendly interface with customizable scraping parameters
- ⭐ Supports bulk data extraction for multiple hotel listings at once
- ⭐ Provides detailed hotel information including names locations and amenities
- ⭐ Ensures data accuracy with real-time scraping capabilities
- ⭐ Compatible with various export formats for easy data management
- ⭐ Offers advanced filtering options to target specific hotel types or locations
- ⭐ **Regular** updates to maintain compatibility with Hotelscom
- ⭐ **High**ly scalable for both small and large-scale data extraction needs
- ⭐ **Secure** and compliant with data privacy regulations
- ⭐ 247 customer support to assist with any technical issues

### How to use **Hotels.com** Email Scraper 🚀

Follow this **simple, step-by-step guide** to start extracting **Hotels.com** emails today:

1. ✅ **Sign up** for an account or **log in** to access the Hotels Com Email Scraper
2. ✅ Enter the target search criteria such as location or hotel type on Hotelscom
3. ✅ **Configure** the scraping parameters including data types to extract and output format
4. ✅ **Start** the scraper and allow it to collect data from the specified hotel listings
5. ✅ Monitor the scraping process in real-time through the dashboard
6. ✅ Once completed review the extracted data for accuracy and completeness
7. ✅ **Export** the data to your preferred format such as CSV or Excel
8. ✅ Use the extracted data for email marketing lead generation or other business purposes
9. ✅ Adjust the scraping settings as needed for future data extraction tasks
10. ✅ Contact customer support if you encounter any issues during the process

### Use Cases 🎯

Lead Generation for Hotel Industry
🎯 Build a comprehensive database of hotel contacts for marketing campaigns
🎯 **Identify** potential business partners or clients in the hospitality sector

Market Research and Analysis
🎯 Gather data on hotel amenities locations and pricing for competitive analysis
🎯 Understand customer preferences through ratings and reviews

Email Marketing Campaigns
🎯 **Collect** verified email addresses for direct outreach to hotels
🎯 Promote travel-related products or services to hotel businesses

Travel Agency Operations
🎯 Streamline communication with hotels for booking arrangements
🎯 Expand your network of hotel partners for better client offerings

### Why choose us? 💎

Our Hotels Com Email Scraper is designed to provide businesses with a **reliable** and efficient solution for extracting hotel contact information. With its **advanced** features and **user-friendly** interface, this tool simplifies the process of gathering data from **Hotels.

com**. Whether you are looking for a hotel email database generator or an automated hotel email scraper, our software delivers accurate and up-to-date results.

We prioritize data accuracy and compliance with privacy regulations, ensuring that your data extraction activities are both effective and ethical. Additionally, our tool supports scalability, making it suitable for businesses of all sizes.

From small travel agencies to large corporations, anyone can benefit from our hotel contact scraper software. Our commitment to customer satisfaction is reflected in our 24/7 support and **regular** software updates.

By choosing our email scraping services for hotels, you gain access to a powerful tool that enhances your lead generation and marketing efforts.

### **Hotels.com** Email Scraper Scalability 📈

The Hotels Com Email Scraper is built to handle data extraction tasks of any scale, making it a versatile solution for businesses. Whether you need to scrape data from a few hotel listings or thousands, our tool is equipped to manage the workload **efficient**ly.

Its **advanced** algorithms ensure that the scraping process remains fast and accurate, even when dealing with large datasets. This scalability makes it an ideal choice for businesses looking to expand their operations or target new markets.

Additionally, the tool supports bulk data extraction, allowing users to gather information from multiple listings simultaneously. With its robust performance and **customizable** settings, our scraper adapts to the unique needs of each user.

Whether you are a small business owner or part of a large enterprise, our hotel email extraction tool can meet your requirements.

### **Hotels.com** Email Scraper Legal Guidelines ⚖️

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

#### Legal & Ethical Guidelines
⚖️ **Ensure** compliance with data privacy laws such as GDPR and CCPA when using the scraper
⚖️ **Obtain** consent from Hotelscom if required before extracting data from their platform
⚖️ **Use** the extracted data solely for legitimate business purposes such as lead generation or market research
⚖️ **Avoid** sharing or selling the extracted data to unauthorized third parties
⚖️ **Do not** use the scraper to extract personal information beyond what is publicly available
⚖️ Regularly review and adhere to Hotelscoms terms of service to avoid violations
⚖️ Implement security measures to protect the extracted data from unauthorized access
⚖️ Respect the intellectual property rights of Hotelscom and its users

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

### Output Format 📤

📝 Example Output (JSON)

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

### FAQ ❓

#### What is Hotels Com **Email Scraper**?

Hotels Com Email Scraper is a tool designed to extract contact information and other data from Hotels.com listings.

#### Can I use this tool to scrape emails from hotel websites?

**Yes**, the scraper can extract email addresses and other contact details from hotel listings on Hotels.com.

#### Is this tool suitable for **large-scale** data **extract**ion?

**Yes**, the scraper is scalable and can handle data extraction tasks of any size.

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

You can extract hotel names, email addresses, phone numbers, website URLs, locations, amenities, ratings, and price ranges.

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

The tool ensures high accuracy by using advanced algorithms for real-time data scraping.

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

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

#### Is the scraper compliant with data privacy laws?

**Yes**, the scraper is designed to comply with GDPR, CCPA, and other relevant regulations.

#### Do I need technical skills to use this tool?

**No**, the tool features a **user-friendly** interface that requires no technical expertise.

#### What support options are available?

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

#### Can I customize the scraping parameters?

**Yes**, the tool allows you to configure various parameters to meet your specific needs.

#### How often is the tool updated?

The scraper is regularly updated to maintain compatibility with Hotels.com and improve performance.

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

**No**, the tool supports unlimited data extraction depending on your subscription plan.

#### Can I use this tool for email marketing?

**Yes**, the extracted email addresses can be used for legitimate email marketing campaigns.

#### Is the scraper **secure**?

**Yes**, the tool includes security features to protect your data and ensure safe usage.

#### What are the system requirements for using this tool?

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

# Actor input Schema

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

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

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Hotels.com Email Scraper",
        "description": "📧 Hotels Com Email Scraper extracts verified hotel email contacts from Hotels.com listings with accuracy-focused parsing. ✅ Built for B2B lead generation, outreach & market research. 🚀 Save time, boost targeting, and streamline your workflow.",
        "version": "0.1",
        "x-build-id": "zQO4BUqhF3zUFVkaI"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scraperx~hotels-com-email-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scraperx-hotels-com-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/scraperx~hotels-com-email-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scraperx-hotels-com-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/scraperx~hotels-com-email-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scraperx-hotels-com-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 Hotels (e.g., ['marketing', 'founder', 'business']). The actor will search Google for Hotels profiles/posts containing these keywords and extract email addresses.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "platform": {
                        "title": "Platform",
                        "enum": [
                            "Hotels"
                        ],
                        "type": "string",
                        "description": "Select platform.",
                        "default": "Hotels"
                    },
                    "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
