# Twitter (X) Tweets Profiles Scraper (`scrapebase/twitter-x-tweets-profiles-scraper`) Actor

- **URL**: https://apify.com/scrapebase/twitter-x-tweets-profiles-scraper.md
- **Developed by:** [ScrapeBase](https://apify.com/scrapebase) (community)
- **Categories:** Automation, Lead generation, Social media
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN 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

The Twitter X Tweets Profiles Scraper is the ultimate tool for extracting tweets, profiles, media, and engagement insights from X (Twitter). Perfect for marketers, analysts, and researchers, it outperforms traditional twitter scraper tools by offering scalable, cloud-based, real-time data extraction. Whether you need keyword searches, profile analytics, or tweet monitoring, this scraper delivers accurate, structured results effortlessly.

### ⭐ What does Twitter X Tweets Profiles Scraper do?

The Twitter X Tweets Profiles Scraper is a powerful data-extraction tool designed to help you collect tweets, user profiles, followers, engagement metrics, and media from X (Twitter) — all without API limits. It works perfectly for marketers, researchers, journalists, developers, and anyone needing large-scale X data.

This scraper allows you to extract public Twitter data such as tweet text, timestamps, images, videos, bios, links, and follower statistics. Since it's built on Apify, it offers cloud reliability, fast performance, and seamless automation — making it one of the best options among tools like x scraper apify, twitter scraper, or twitter scraper python.

With strong SEO and data intelligence benefits, the Twitter X Tweets Profiles Scraper helps you uncover trends, understand audiences, and conduct competitor research with ease. ✨

* * *

### 📦 What Twitter X Tweets Profiles Scraper can I extract?

Below is a table of all extractable data types — ideal for tweet scraper, twitter profile scraper, twitter profile extractor, and twitter followers scraping use cases.

| Data Type | Description |
| --- | --- |
| Tweet Text | Full text content of tweets |
| Timestamps | Exact posting time |
| User Profile Data | Bio, website, join date, avatar, followers count |
| Followers Metrics | Total followers, following, likes, tweets |
| Media | Images, videos, GIFs |
| Engagement Stats | Likes, replies, retweets, quotes, views |
| Links | URLs inside tweets |
| Tweet Type | Reply, retweet, quote, original |
| Tweet ID & URL | Direct access identifiers |
| Profile URL | Full profile link |
| Search Results | Tweets for keywords or hashtags |
| Conversation Threads | Replies and nested replies |

This section (150–180 words) covers everything the scraper can extract to outperform competitors like twitter-scraper github or free twitter scraper tools. 🚀

* * *

#### 🔧 Key Features of Twitter X Tweets Profiles Scraper ⭐

*   🧩 Multi-Mode Scraping — Scrape via profile URLs, @handles, tweet URLs, or keyword search.  
      
    
*   📊 Full Profile Extraction — Capture bios, avatars, follower counts, website links, location, join date, and more.  
      
    
*   🎥 Media Support — Extract all images, GIFs, and HD videos included in tweets.  
      
    
*   🔁 Thread & Replies Capture — Optionally include replies, quote tweets, and full conversation threads.  
      
    
*   🚀 High Performance — Ideal replacement for twitter scraper python or twitterdub pro tools.  
      
    
*   🔄 Real-Time Data — Always fetches the freshest tweets without relying on outdated API data.  
      
    
*   📁 Export Formats — Download datasets as JSON, CSV, Excel, RSS, XML, or HTML Table.  
      
    
*   🛡️ Reliable Proxy Support — Smart proxy fallback ensures uninterrupted scraping flow.  
      
    
*   🏷 NLP-Friendly Fields — Well-structured data for machine learning, AI research, and trend detection.  
      
    
*   ⚙️ Cloud Automation — Schedule scraping runs on Apify for continuous data updates.  
      
    

Perfect for anyone needing a reliable x twitter scraper with advanced data intelligence capabilities.

* * *

### 🧭 How to Use Twitter X Tweets Profiles Scraper (Step-by-Step Guide)

1.  🔐 Log in to Apify  
    Create a free account or sign in to access the scraper dashboard.  
      
    
2.  🔎 Select the Actor  
    Search for “Twitter X Tweets Profiles Scraper” in the Apify Store.  
      
    
3.  📥 Enter Input Data  
    Paste your target profile URL, username, or tweet link into the startUrls field.  
    You can also add keyword searches such as “crypto news” or “AI trends.”  
      
    
4.  ⚙️ Choose Options  
      
    

*   Enable timestamps  
      
    
*   Include/exclude replies  
      
    
*   Add profile extraction  
      
    
*   Set max tweet count  
      
    
*   Enable proxy if needed  
      
    

6.  ▶️ Run the Actor  
    Click “Start” and the scraper automatically extracts tweets or profile data.  
      
    
7.  📤 Download Results  
    Export as JSON, Excel, CSV, HTML, or XML — ready for analytics or integration.  
      
    

This tool is easier and more efficient than alternatives like twitter scraper apify, twitter-scraper github, and other free solutions.

* * *

### 🎯 Use Cases

*   📈 Social Media Analytics — Monitor tweets from influencers, politicians, brands, or competitors.  
      
    
*   💡 Content Research — Build datasets for trends, sentiment analysis, or NLP modeling.  
      
    
*   🕵️ Audience Analysis & Growth Hacking — Identify top followers and engagement behavior.  
      
    
*   📰 Journalism & Research — Verify sources, follow timelines, and gather factual tweet history.  
      
    
*   📢 Brand Monitoring — Track mentions, hashtags, or conversations across X.  
      
    
*   📚 Academic Studies — Collect data for machine learning, language models, and behavior science.  
      
    
*   🤝 Lead Generation — Extract bios and profiles for outreach and campaigns.  
      
    
*   📊 Competitive Intelligence — Analyze posting patterns, engagement rates, and audience size.  
      
    

Great for anyone needing a tweet scraper, twitter profile scraper, or scalable twitter followers scraping workflow.

* * *

### 🌟 Why Choose Us?

*   🔥 Faster Than Traditional Methods like twitter scraper python scripts or browser plugins.  
      
    
*   🌐 100% Cloud-Based — No installation, no maintenance.  
      
    
*   🚀 High Scalability — Handles thousands of profiles and tweets effortlessly.  
      
    
*   📘 Structured Data perfect for NLP, AI, analytics, and dashboards.  
      
    
*   ✔️ No API Keys Required — Avoid rate limits and restrictions.  
      
    
*   🔄 Regular Updates — Automatically adapts to changes in Twitter/X layout.  
      
    
*   🔒 Trusted & Secure — Used by marketers, universities, researchers, and enterprises.  
      
    

This actor isn’t just another free twitter scraper — it’s a top-tier professional tool.

* * *

### 📊 How many results can you scrape with Twitter X Tweets Profiles Scraper?

The Twitter X Tweets Profiles Scraper is engineered for large-scale data extraction, making it one of the most scalable solutions on the Apify platform. It can scrape hundreds to thousands of tweets, depending on your input settings, profile density, and rate-limit conditions.

You can scrape:

*   Up to 100 tweets per profile in a single run (recommended for speed)  
      
    
*   Multiple profiles simultaneously  
      
    
*   Unlimited keyword searches  
      
    
*   Full yearly timelines when running repeated batches  
      
    
*   Follower lists (incrementally) depending on public visibility  
      
    

With smart proxy fallback, parallel processing, and cloud-execution, it handles everything from small one-off tasks to massive research projects.

This performance makes it superior to twitter-scraper github, twitterdub pro, or limited free twitter scraper tools. It’s ideal for enterprise workflows, academic projects, and large-scale market intelligence operations.

* * *

### ⚖️ Is it legal to scrape Twitter X Tweets Profiles Scraper?

Scraping publicly available data from X (Twitter) is generally legal when used responsibly. This scraper collects only open, public information and does not access private accounts, protected content, or login-required pages.

However, you must ensure compliance with:

*   Twitter’s Terms of Service  
      
    
*   Data privacy regulations (GDPR/CCPA)  
      
    
*   Ethical usage guidelines  
      
    

Always use scraped data responsibly, especially when analyzing followers or conducting audience research. The tool is designed for legitimate research, analytics, and automation — not spam, harassment, or unauthorized distribution.

* * *

### 🛠️ Input Parameters

#### JSON Example
```json
{
  "startUrls": [
    { "url": "https://x.com/username" },
    { "url": "username" },
    { "url": "search keyword" }
  ],
  "maxTweets": 10,
  "withReplies": true,
  "includeUserInfo": true,
  "sortOrder": "newest",
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
````

### 📤 Output Format

#### JSON Example

```json
{
  "id": "1519480761749016577",
  "url": "https://x.com/elonmusk/status/1519480761749016577",
  "verified": true,
  "username": "@elonmusk",
  "fullname": "Elon Musk",
  "timestamp": "Thu Apr 28 00:56:58 +0000 2022",
  "text": "Next I'm buying Coca-Cola to put the cocaine back in",
  "links": [],
  "isPinned": false,
  "isQuote": false,
  "isRetweet": false,
  "isReply": false,
  "likes": 4289224,
  "replies": 170050,
  "retweets": 594428,
  "quotes": 167104,
  "user": {
    "avatar": "https://pbs.twimg.com/profile_images/...",
    "username": "elonmusk",
    "userFullName": "Elon Musk",
    "description": "",
    "location": null,
    "website": null,
    "joinDate": "Tue Jun 02 20:12:29 +0000 2009",
    "verified": true,
    "totalLikes": 182734,
    "totalTweets": 89153,
    "totalFollowing": 1226,
    "totalFollowers": 229037864,
    "url": null,
    "userId": "44196397",
    "totalMediaCount": 4225
  },
  "media": [
    {
      "type": "photo",
      "url": "https://pbs.twimg.com/media/..."
    }
  ],
  "tweetUserId": "44196397"
}
```

### ❓ FAQ (SEO-Optimized)

#### 1. Is the Twitter X Tweets Profiles Scraper free?

Yes! You can run it on Apify with free credits — perfect for small projects.

#### 2. Can it scrape followers?

It captures follower metrics and can extract followers in batches depending on visibility.

#### 3. Does it scrape private accounts?

No. Only publicly available profiles and tweets.

#### 4. Is it better than twitter-scraper github tools?

Yes — it’s cloud-based, scalable, frequently updated, and easier to use.

#### 5. Can I export data?

Yes! Export to JSON, CSV, Excel, XML, or HTML.

#### 6. Does it need API keys?

No — it works without API authentication.

#### 7. Can it scrape keywords or hashtags?

Absolutely — perfect for topic research and trend monitoring.

#### 8. Does it support automation?

Yes — schedule runs daily, hourly, or weekly.

### 🏁 Conclusion

The Twitter X Tweets Profiles Scraper is your all-in-one solution for collecting tweets, profiles, follower insights, and engagement metrics at scale. With automated cloud execution, export options, and unmatched flexibility, it surpasses free twitter scraper and GitHub-based tools. Ideal for analysis, research, and monitoring—this scraper ensures reliable, high-quality Twitter/X data whenever you need it.

# Actor input Schema

## `startUrls` (type: `array`):

📋 Add one item per line.

✅ Supported:
• 🔗 https://x.com/username
• 👤 username or @username
• 🔎 keyword/topic (e.g., crypto, ai tools)

💡 You can mix profiles and keywords in one run.

## `maxTweets` (type: `integer`):

📈 Set how many tweets to collect for each profile/keyword (1-100).
⚡ Higher values return more data but may increase run time.

## `withReplies` (type: `boolean`):

✅ Include reply tweets in output results.
❌ Turn off to collect only main tweets.

## `includeUserInfo` (type: `boolean`):

🧾 Include detailed profile data (name, username, verification, etc.) with each tweet.

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

🛡️ Configure proxy usage for better reliability.

🔄 Auto-fallback behavior:
• 1️⃣ Datacenter proxy
• 2️⃣ Residential proxy (if blocked)

💡 Use residential for stricter blocks.

## Actor input object example

```json
{
  "startUrls": [
    "https://x.com/elonmusk",
    "mrbeast"
  ],
  "maxTweets": 10,
  "withReplies": true,
  "includeUserInfo": true,
  "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 = {
    "startUrls": [
        "https://x.com/elonmusk",
        "mrbeast"
    ],
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapebase/twitter-x-tweets-profiles-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 = {
    "startUrls": [
        "https://x.com/elonmusk",
        "mrbeast",
    ],
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("scrapebase/twitter-x-tweets-profiles-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 '{
  "startUrls": [
    "https://x.com/elonmusk",
    "mrbeast"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call scrapebase/twitter-x-tweets-profiles-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scrapebase/twitter-x-tweets-profiles-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Twitter (X) Tweets Profiles Scraper",
        "version": "0.1",
        "x-build-id": "8X1bhD1dninpSbOKr"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapebase~twitter-x-tweets-profiles-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapebase-twitter-x-tweets-profiles-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/scrapebase~twitter-x-tweets-profiles-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scrapebase-twitter-x-tweets-profiles-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/scrapebase~twitter-x-tweets-profiles-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapebase-twitter-x-tweets-profiles-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": [
                    "startUrls"
                ],
                "properties": {
                    "startUrls": {
                        "title": "🎯 Targets — URLs, @users, or keywords",
                        "type": "array",
                        "description": "📋 Add one item per line.\n\n✅ Supported:\n• 🔗 https://x.com/username\n• 👤 username or @username\n• 🔎 keyword/topic (e.g., crypto, ai tools)\n\n💡 You can mix profiles and keywords in one run.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxTweets": {
                        "title": "🔢 Maximum Tweets per Target",
                        "minimum": 1,
                        "maximum": 100,
                        "type": "integer",
                        "description": "📈 Set how many tweets to collect for each profile/keyword (1-100).\n⚡ Higher values return more data but may increase run time.",
                        "default": 10
                    },
                    "withReplies": {
                        "title": "💬 Include Replies",
                        "type": "boolean",
                        "description": "✅ Include reply tweets in output results.\n❌ Turn off to collect only main tweets.",
                        "default": true
                    },
                    "includeUserInfo": {
                        "title": "👤 Include User Information",
                        "type": "boolean",
                        "description": "🧾 Include detailed profile data (name, username, verification, etc.) with each tweet.",
                        "default": true
                    },
                    "proxyConfiguration": {
                        "title": "🌐 Proxy Configuration",
                        "type": "object",
                        "description": "🛡️ Configure proxy usage for better reliability.\n\n🔄 Auto-fallback behavior:\n• 1️⃣ Datacenter proxy\n• 2️⃣ Residential proxy (if blocked)\n\n💡 Use residential for stricter blocks."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
