# Figma Email Scraper Fast Advanced And Cheapest (`scraperoka/figma-email-scraper-fast-advanced-and-cheapest`) Actor

🚀 Figma Email Scraper — Fast, Advanced & Affordable. Extract emails from Figma profiles quickly with smart automation. Perfect for B2B lead generation, outreach, and recruitment. 📩⚡ Save time, boost conversions, and stay compliant with efficient scraping.

- **URL**: https://apify.com/scraperoka/figma-email-scraper-fast-advanced-and-cheapest.md
- **Developed by:** [Scraperoka](https://apify.com/scraperoka) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.01 / 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

### Figma Email Scraper - Fast, Advanced and Cheapest ⚡

Manually collecting emails from Figma-related pages is slow and inconsistent—you waste hours you could spend building outreach lists. **Figma Email Scraper - Fast, Advanced and Cheapest** extracts email addresses from Figma using your chosen keywords and email-domain filters. This **figma email scraper** is built for marketers, recruiters, and growth teams who need fast, scalable **figma scraper tool** results—thousands of leads in minutes.

---

### What You Get: Sample Output

Here's a sample record from a single run:

```json
{
  "network": "Figma.com",
  "keyword": "manager",
  "title": "Design Manager at Example Studio",
  "description": "Reach us at design@example.com for collaborations.",
  "url": "https://www.figma.com/community/file/1234567890/example-studio",
  "email": "design@example.com"
}
````

| Field | Type | What It Tells You |
|---|---|---|
| `network` | string | Identifies the source context as `Figma.com` for reporting |
| `keyword` | string | Which keyword (from your input) was associated with the email found |
| `title` | string | The title text captured from the matched listing/page |
| `description` | string | The extracted text around the email to help you evaluate context quickly |
| `url` | string | The link where the email was found so you can verify the source |
| `email` | string | The email address to use for outreach |
| `charged_event_name` | string | Indicates the actor event name used when pushing results (set to `result`) |
| `success` | string | Data is pushed incrementally; if pushing fails, the actor logs the error (see logs) |
| `error_message` | string | Errors are handled and logged; failures during push are reported in logs |
| `status` | string | Run status is visible in the Apify logs while results stream into the dataset |
| `deduplication` | string | The actor skips emails already seen in the current run to keep the list clean |
| `rate_limit_handling` | string | Built for resilience using built-in retries/fallbacks behavior |

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.

***

### Why Figma Email Scraper - Fast, Advanced and Cheapest?

There are a lot of ways to pull data from Figma for lead generation—here’s what sets **Figma Email Scraper - Fast, Advanced and Cheapest** apart.

#### Keyword-first targeting for better lead relevance

With **figma email scraper** input flexibility, you control which keywords are used and which email domains you want (for example, `@gmail.com` or `@yahoo.com`). This helps you build a more relevant **figma email finder** list instead of collecting everything blindly.

#### Output that’s easy to analyze and verify

Each record includes `email` plus the `url` and extracted `description`, so you can quickly validate and filter before importing into a CRM. That makes **figma data scraper** results practical for marketers and data analysts.

#### Deduplicated results with a clear max cap

The actor maintains a `seen_emails` set during the run and avoids pushing duplicates. You also set `maxEmails` to stop once you reach your target volume, which helps control scraping time.

#### Resilient scraping with progress saving

If a run is interrupted, the actor resumes using saved progress (`progress_li`). It’s designed to be more reliable for bulk email extraction from Figma at scale.

***

### Configuring Your Run

Drop this into your `input.json` to get started:

```json
{
  "keywords": ["manager", "founder"],
  "location": "United States",
  "customDomains": ["@gmail.com", "@yahoo.com"],
  "maxEmails": 20
}
```

| Parameter | Required | What It Does |
|---|---|---|
| `keywords` | ✅ | A list of keywords (queries) used to find relevant Figma-related pages to collect emails from |
| `location` | ⬜ | Optional location filter to narrow the results to a specific region |
| `customDomains` | ⬜ | Email domains to prioritize (e.g. `@gmail.com`, `@yahoo.com`) so you only collect emails matching those domains |
| `maxEmails` | ⬜ | Maximum number of emails to collect; the scraper stops once this limit is reached (it can take longer for bigger searches) |

***

### Core Capabilities

#### Email extraction from Figma-focused sources

**Figma Email Scraper - Fast, Advanced and Cheapest** extracts email addresses and pushes structured records into your dataset. It’s designed for **extract emails from figma** workflows, including lead generation and list building.

#### Flexible targeting with keywords, location, and domains

Use `keywords` for intent (e.g., roles like manager or founder), `location` for geographic targeting, and `customDomains` to focus results on the email types you want. This gives you the control needed for an **advanced figma email scraper** approach.

#### Deduplication to keep lists clean

During a run, it tracks already found emails and avoids pushing duplicates. This helps you generate a more usable **figma email list builder** output without manual cleaning.

#### Progress saving for resumable runs

The actor saves progress in a key-value store, including `seen_emails` and a cursor (`k_idx`, `d_idx`). If you need to rerun after interruption, it can continue from where it left off.

#### Controlled output volume

`maxEmails` lets you cap results so you can run quick tests or build toward a specific lead volume. This is useful for **fast email scraping from figma** without losing budget to overly long runs.

***

### Who Gets the Most Out of This

Here’s how different teams put **Figma Email Scraper - Fast, Advanced and Cheapest** to work:

**Growth and Performance Marketers** — Build a targeted **figma audience email list** by using role-based `keywords` and narrowing `customDomains` (like `@gmail.com`). You get outreach-ready records faster than manual searching, especially when you iterate on domains to match your ideal audience.

**Recruiters and Talent Sourcers** — Use the **figma contact scraper** approach to find contact emails tied to roles and leadership-related keywords. This helps you assemble a shortlist and start outreach with far less manual effort.

**Sales Development Representatives** — Turn **figma lead generation tool** results into a batch pipeline for outbound. By setting `maxEmails`, you can consistently generate a controllable volume for daily prospecting sprints.

**Data Analysts and Researchers** — Use the structured output fields (`keyword`, `title`, `description`, `url`, `email`) to study patterns in contact availability and domain distribution. This makes **figma data scraper** exports easier to analyze and deduplicate downstream.

**Automation Specialists (Technical)** — Integrate the dataset into their workflow using Apify API pulls, then feed results into CRM enrichment or outreach automation. The consistent dataset records make it easier to map fields in automation pipelines.

***

### Step-by-Step: How to Use It

No coding needed. Here's how to run Figma Email Scraper - Fast, Advanced and Cheapest from start to finish:

1. **Open the actor on Apify** — visit [console.apify.com](https://console.apify.com) and open the actor page.
2. **Enter your inputs** — set `keywords` (required), and optionally `location`, `customDomains`, and `maxEmails` in your input JSON.
3. **Configure proxy settings** — in most cases, enable Apify Proxy for reliability during bulk runs.
4. **Hit Run and watch the live log** — monitor progress and any errors directly in the Apify run logs.
5. **View results in the dataset tab** — records are pushed incrementally so you can inspect them while the run is still going.
6. **Export as JSON, CSV, or Excel** — download your dataset once results are collected.

The whole process takes under 5 minutes to set up.

***

### Integrations & Export Options

Once your data is collected, **Figma Email Scraper - Fast, Advanced and Cheapest** plugs directly into your existing workflow.

You can export results from the Apify dataset tab in common formats like JSON, CSV, or Excel, then import into tools you already use for outreach and reporting. You can also use Apify’s API to pull run results programmatically (see Apify API docs at https://apify.com/docs/api).

For automation, you can connect the actor to no-code workflows using Zapier or Make (Integromat) and push results to CRMs, spreadsheets, or other downstream systems. If you want recurring lead list refreshes, you can schedule the actor to run automatically via Apify scheduling features.

***

### Pricing & Free Trial

**Figma Email Scraper - Fast, Advanced and Cheapest** runs on the Apify platform, which offers a **free tier** — no credit card required to get started. The free tier is typically enough for several test runs so you can validate your `keywords`, `customDomains`, and expected output volume.

For larger runs, you’ll use Apify pay-as-you-go billing based on platform usage. For exact details on credits, compute, and plan options, check the pricing page on apify.com.

Start for free at [apify.com](https://apify.com) and scale when you're ready.

***

### Reliability & Performance

| What We Handle | How |
|---|---|
| Request reliability | Uses built-in proxy support for more consistent scraping |
| Long or large runs | Progress saving supports resumable behavior |
| Empty/limited result situations | Designed to stop when results are exhausted or no new emails are found |
| Result deduplication | Avoids pushing emails already found in the run |
| Data usefulness | Each record includes `url` and extracted `description` for context |
| Run monitoring | Logs errors (including push failures) so you can troubleshoot quickly |

**Limitations:** The actor collects emails from publicly available sources. Results depend on what contact information is published and on your chosen `keywords`, `customDomains`, and `location` filters.

For enterprise-scale runs, contact us to discuss custom configurations.

***

### Frequently Asked Questions

#### Is there a free plan or trial?

Yes—Apify offers a free tier so you can run **Figma Email Scraper - Fast, Advanced and Cheapest** for testing without a credit card. If you need more volume than the free tier allows, upgrade to a paid Apify plan.

#### Do I need to log in to Figma to use this?

No. The actor is designed to work with publicly available data and does not require a login session.

#### How accurate is the data?

The accuracy depends on what email addresses are actually published in the public sources it extracts from. The actor collects emails that match your `customDomains` and pushes the email along with context (`url`, `title`, and `description`).

#### How many results can I get per run?

You control volume with `maxEmails`. The actor stops once your `maxEmails` limit is reached, but it does not guarantee reaching that exact number if fewer matching results are available.

#### How often is the data updated / how fresh is it?

Freshness depends on when Apify runs and what’s currently visible in publicly available sources at scrape time. For repeated list building, use scheduled runs.

#### Is this legal? Does it comply with GDPR / CCPA?

Use responsibly and only for lawful purposes. You’re responsible for complying with GDPR, CCPA, platform Terms of Service, and applicable local regulations when collecting and storing the data.

#### Can I export results to Google Sheets or Excel?

Yes. You can export from the Apify dataset tab and also use automation tools to push into spreadsheets and CRMs. If you use a workflow tool, it can move results into your chosen system.

#### Can I run this on a schedule automatically?

Yes. You can schedule actor runs on Apify so your lead lists refresh automatically on a recurring cadence.

#### Can I access this via API?

Yes. You can pull results programmatically using the Apify API, based on the run you triggered.

#### What happens if the actor hits an error?

If an error occurs, Apify logs details in the run logs, including failures when pushing data. The actor also uses progress saving so you can resume runs rather than restarting from scratch.

***

### Need Help or Have a Request?

Got a question about **Figma Email Scraper - Fast, Advanced and Cheapest** or want a new feature added? Reach out at <dataforleads@gmail.com>. We welcome requests like batch CSV upload and webhook notifications on completion, and we actively maintain the actor based on user feedback.

***

### Disclaimer & Responsible Use

*Figma Email Scraper - Fast, Advanced and Cheapest is the fastest, most reliable way to build email lead lists from publicly available data — start your free run today.*

This actor collects **publicly available data** only. It does not access private accounts, login-gated content, or password-protected pages. You are responsible for GDPR, CCPA, platform ToS compliance, and any applicable local regulations. For data removal requests, contact <dataforleads@gmail.com>. Use responsibly, ethically, and only for lawful purposes.

# Actor input Schema

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

A list of keywords or queries to search for.

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

Location to filter search results.

## `customDomains` (type: `array`):

List of custom email domains

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

Maximum number of emails to collect. The scraper will stop once this limit is reached. Setting a higher limit allows for more potential results but doesn't guarantee reaching that number. This helps save costs by controlling scraping time.

## Actor input object example

```json
{
  "keywords": [
    "manager",
    "founder"
  ],
  "location": "",
  "customDomains": [
    "@gmail.com",
    "@yahoo.com"
  ],
  "maxEmails": 20
}
```

# 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": [
        "manager",
        "founder"
    ],
    "location": "",
    "customDomains": [
        "@gmail.com",
        "@yahoo.com"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scraperoka/figma-email-scraper-fast-advanced-and-cheapest").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": [
        "manager",
        "founder",
    ],
    "location": "",
    "customDomains": [
        "@gmail.com",
        "@yahoo.com",
    ],
}

# Run the Actor and wait for it to finish
run = client.actor("scraperoka/figma-email-scraper-fast-advanced-and-cheapest").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": [
    "manager",
    "founder"
  ],
  "location": "",
  "customDomains": [
    "@gmail.com",
    "@yahoo.com"
  ]
}' |
apify call scraperoka/figma-email-scraper-fast-advanced-and-cheapest --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Figma Email Scraper Fast Advanced And Cheapest",
        "description": "🚀 Figma Email Scraper — Fast, Advanced & Affordable. Extract emails from Figma profiles quickly with smart automation. Perfect for B2B lead generation, outreach, and recruitment. 📩⚡ Save time, boost conversions, and stay compliant with efficient scraping.",
        "version": "1.0",
        "x-build-id": "tb70vKRNiUQ6NTSAu"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scraperoka~figma-email-scraper-fast-advanced-and-cheapest/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scraperoka-figma-email-scraper-fast-advanced-and-cheapest",
                "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/scraperoka~figma-email-scraper-fast-advanced-and-cheapest/runs": {
            "post": {
                "operationId": "runs-sync-scraperoka-figma-email-scraper-fast-advanced-and-cheapest",
                "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/scraperoka~figma-email-scraper-fast-advanced-and-cheapest/run-sync": {
            "post": {
                "operationId": "run-sync-scraperoka-figma-email-scraper-fast-advanced-and-cheapest",
                "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 or Queries",
                        "type": "array",
                        "description": "A list of keywords or queries to search for.",
                        "default": [
                            "manager",
                            "founder"
                        ],
                        "items": {
                            "type": "string"
                        }
                    },
                    "location": {
                        "title": "Location",
                        "type": "string",
                        "description": "Location to filter search results.",
                        "default": ""
                    },
                    "customDomains": {
                        "title": "Enter Custom Email Domains (e.g. @gmail.com, @yahoo.com)",
                        "type": "array",
                        "description": "List of custom email domains",
                        "default": [
                            "@gmail.com",
                            "@yahoo.com"
                        ],
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxEmails": {
                        "title": "Enter Max Emails",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of emails to collect. The scraper will stop once this limit is reached. Setting a higher limit allows for more potential results but doesn't guarantee reaching that number. This helps save costs by controlling scraping time.",
                        "default": 20
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
