# Instagram Profile Email Scraper By Keyword (`scraperoka/instagram-profile-email-scraper-by-keyword`) Actor

🔎 Email Scraper by Keyword finds and extracts targeted emails from public sources using your keywords. ⚡ Fast, precise results for lead gen, outreach, and B2B research. 📩 Save time, boost conversions—start scraping smarter today!

- **URL**: https://apify.com/scraperoka/instagram-profile-email-scraper-by-keyword.md
- **Developed by:** [Scraperoka](https://apify.com/scraperoka) (community)
- **Categories:** Lead generation, Social media, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js/docs.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.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/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

### Instagram Leads Generator - B2B & B2C Email Finder 🚀

Manually visiting hundreds of Instagram profiles to collect emails wastes hours you don’t have. **Instagram Leads Generator - B2B & B2C Email Finder** automatically generates an Instagram lead list with profile details and extracted email addresses—ideal for marketers, recruiters, and growth teams. This Instagram leads generator helps with **Instagram email finder** workflows, including Instagram B2B lead generation and Instagram B2C lead generation. Run it for keywords and country filtering to generate **thousands of leads** in minutes.

---

### What You Get: Sample Output

Here’s a sample record from a single run:

```json
{
  "keyword": "fitness",
  "username": "stronger_atlas",
  "full_name": "Atlas Rivera",
  "emails": ["atlas.rivera@example.com"],
  "url": "https://www.instagram.com/stronger_atlas/",
  "followers": 18450,
  "following": 612,
  "post_count": 238,
  "biography": "💪 Fitness coach | 📩 atlas.rivera@example.com | Coaching online",
  "external_url": "https://atlascoaching.example",
  "profile_pic_url": "https://example.cdn/profile_pic.jpg",
  "is_verified": false,
  "is_business_account": false,
  "is_professional_account": true
}
````

| Field | Type | What It Tells You |
|---|---|---|
| `keyword` | string | Which search keyword produced this lead (great for campaign segmentation) |
| `username` | string | The Instagram handle you can reference in outreach |
| `full_name` | string | The display name shown on the profile |
| `emails` | array | Email addresses extracted from publicly available profile text (use for outreach) |
| `url` | string | Direct link to the Instagram profile for quick verification |
| `followers` | number | Audience size so you can prioritize leads |
| `following` | number | Relative activity/engagement context |
| `post_count` | number | Posting volume to gauge consistency |
| `biography` | string | Full bio text (useful for notes, targeting, and validation) |
| `external_url` | string | The website/link-in-bio for extra context |
| `profile_pic_url` | string | Profile image URL (handy for enrichment and dashboards) |
| `is_verified` | boolean | Quick credibility signal for influencer or B2B outreach |
| `is_business_account` | boolean | Helps you identify business profiles for Instagram B2B lead generation |
| `is_professional_account` | boolean | Helps you identify professional accounts for more relevant outreach |

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

***

### Why Instagram Leads Generator - B2B & B2C Email Finder?

There are a lot of ways to pull data from Instagram — here’s what sets **Instagram Leads Generator - B2B & B2C Email Finder** apart.

#### Keyword-based lead discovery

You drive discovery by providing `keywords`, and the actor processes each keyword to build an outreach-ready Instagram prospecting tool dataset. This makes it easier to run repeatable Instagram outreach email list builds instead of one-off searches.

#### Email-focused filtering option

In “find leads with email only” mode, results are filtered so you keep profiles where extracted contact emails exist. This is especially useful for Instagram email scraper workflows where you specifically need emails, not just profiles.

#### Complete profile + contact details

Each stored record includes Instagram profile data plus `emails` along with fields like `biography`, `external_url`, and follower metrics. That means your Instagram email finder output is ready for outreach, analysis, and lead scoring.

#### Resilient bulk processing

The actor includes retry logic and uses batch enrichment so you can scale Instagram contact email extraction across multiple profiles without babysitting every request. The result is a steadier pipeline for Instagram lead generation tool runs.

***

### Configuring Your Run

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

```json
{
  "keywords": ["marketing", "fitness"],
  "country": "United States",
  "maxLeadsPerKeyword": 20,
  "scrapeLeadsWithEmail": true
}
```

| Parameter | Required | What It Does |
|---|---:|---|
| `keywords` | ✅ | List of keywords to search for Instagram profiles. Each keyword is handled separately so you can keep results organized. |
| `country` | ⬜ | Filters results by country. Leave it empty for worldwide results. |
| `maxLeadsPerKeyword` | ⬜ | Sets the maximum number of leads to collect for each keyword (1–500). |
| `scrapeLeadsWithEmail` | ⬜ | If enabled, the actor searches for profiles that have emails in their bio; if disabled, it collects all profiles matching keywords. |

***

### Core Capabilities

#### Bulk lead generation by keywords

Use the `keywords` array to discover Instagram profiles for different themes and segments. This is a practical way to build an Instagram to email list builder that stays structured by keyword.

#### B2B and B2C friendly output

The dataset includes email addresses (`emails`) alongside profile context such as `followers`, `post_count`, `biography`, and account-type flags (`is_business_account`, `is_professional_account`). That mix works well for both Instagram B2B lead generation and Instagram B2C lead generation.

#### Email discovery mode for targeted outreach

When `scrapeLeadsWithEmail` is enabled, results are filtered to keep only profiles with extracted email addresses. This focuses your Instagram email finder results on contactable leads instead of accumulating non-contact profiles.

#### Retries and fallbacks for smoother runs

The actor is designed to handle transient issues with retry logic and batching behavior during enrichment. You get more reliable large-batch performance for Instagram email scraper runs.

#### Dataset-ready, integration-friendly records

Results are written to the Apify dataset with a consistent set of fields, including `keyword`, `username`, `emails`, and profile metrics. Your Instagram contact email extraction output can be exported or piped directly into your workflow.

***

### Who Gets the Most Out of This

Here’s how different teams put **Instagram Leads Generator - B2B & B2C Email Finder** to work:

**Sales Development Reps** — Use the Instagram outreach email list output to contact prospects with email addresses and validate relevance using `biography`, `external_url`, and follower metrics. You end up with a cleaner pipeline than manual profile browsing.

**Influencer and Creator Marketers** — Run Instagram prospecting tool searches by niche keywords and prioritize leads using `is_verified`, follower counts, and post activity. The resulting list is immediately usable for outreach and campaign shortlisting.

**Recruiters and Talent Sourcers** — For roles where candidates self-identify on Instagram, this can help generate a contact-focused shortlist by extracting `emails` from publicly available bios. The keyword grouping helps you keep searches aligned to specific hiring funnels.

**Freelance Researchers and Data Analysts** — Build structured datasets for analysis by combining keyword discovery with consistent profile fields like `followers`, `following`, and `post_count`. This makes it easier to quantify lead quality and compare segments.

**Automation specialists and developers** — Use the predictable dataset schema (including `keyword`, `username`, `emails`, and `url`) to feed downstream systems for enrichment, scoring, or outbound workflows via the Apify API.

***

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

No coding needed. Here's how to run Instagram Leads Generator - B2B & B2C Email Finder from start to finish:

1. **Open** the actor on Apify: use the actor page on [console.apify.com](https://console.apify.com).
2. **Enter your inputs**: set `keywords`, optionally set `country`, choose `maxLeadsPerKeyword`, and decide whether `scrapeLeadsWithEmail` should be enabled.
3. **Configure proxy settings**: if your Apify run uses proxy support, configure it in the run settings for reliability.
4. **Hit Run** and monitor the live log as the actor processes each keyword.
5. **View results** in the dataset tab as enriched profile records are generated.
6. **Export your data** as JSON, CSV, or Excel from the dataset.

The whole process takes under 5 minutes to set up.

***

### Integrations & Export Options

Once your data is collected, Instagram Leads Generator - B2B & B2C Email Finder plugs directly into your existing workflow.

Export your dataset in common formats like **JSON, CSV, and Excel** directly from the Apify dataset tab. For teams that prefer spreadsheets, you can also load the results into tools that accept file imports.

For automation and engineering workflows, you can use **API access** to pull results programmatically (see [apify.com/docs/api](https://apify.com/docs/api)), or trigger downstream steps with **webhooks** when runs complete. You can also connect via **Zapier / Make (Integromat)** and run on a **scheduled** basis for recurring Instagram email finder cycles.

***

### Pricing & Free Trial

Instagram Leads Generator - B2B & B2C Email Finder runs on the Apify platform, which offers a **free tier** — no credit card required to get started. The exact credits and pricing depend on your Apify plan and the usage of actor compute.

For cost planning, Apify uses pay-as-you-go style billing for actor compute units (CU) rather than charging a per-row processing fee. Start for free at [apify.com](https://apify.com) and scale when you’re ready.

***

### Reliability & Performance

| What We Handle | How |
|---|---|
| Rate-limit pressure | Designed for resilient bulk processing with pacing and retries |
| Transient request failures | Includes retry logic during page scraping and enrichment |
| Empty-result pages | Stops when consecutive empty pages are reached in each search mode |
| Partial progress | Saves results as they’re produced for each keyword batch |
| Large batches | Concurrent enrichment with a controlled `max_concurrent` level |
| Contact availability | Filters to leads with emails when `scrapeLeadsWithEmail` is enabled |

Limitations: This actor works on **publicly available data**; it can’t access private or login-gated Instagram content. If a profile bio doesn’t contain extractable email addresses, those leads won’t appear in email-only mode.

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

***

### Frequently Asked Questions

#### Is there a free plan or trial for Instagram Leads Generator - B2B & B2C Email Finder?

Apify offers a **free tier** for actor runs. You can start with test searches and export small batches to confirm the output quality before scaling up.

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

No. This actor is built to work with **publicly available data**, so you can run keyword searches and generate leads without providing login credentials.

#### How accurate is the data extracted by this Instagram email finder?

Accuracy depends on what the account owner publishes in publicly available profile text. The actor extracts email addresses it can detect from the profile biography when you enable email-only filtering.

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

You control results using `maxLeadsPerKeyword`, which supports a maximum value of 500 per keyword. The actor processes each keyword separately, so total volume depends on the number of keywords you provide.

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

Data freshness is tied to when you run the actor. Each run generates a snapshot of profile details at the time the actor fetches and enriches them.

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

The actor accesses **publicly available data** and does not scrape private, login-gated content. Still, you are responsible for compliance with GDPR, CCPA, platform terms, and any applicable local regulations for your use.

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

Yes. You can export your Apify dataset as JSON, CSV, or Excel from the dataset tab. From there, you can import into Google Sheets or other tools that accept CSV/Excel.

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

Yes. Apify supports scheduled runs for actors, so you can automate recurring lead generation cycles using the same input configuration.

#### Can I access this via API?

Yes. You can use the Apify API to trigger runs and retrieve dataset results programmatically—useful for integrating Instagram B2B lead generation into your own systems.

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

The actor uses retry logic and keeps processing other profiles and batches as it can. If pages are repeatedly empty in a given mode, it stops that keyword search after reaching its empty-page threshold.

***

### Need Help or Have a Request?

Got a question about Instagram Leads Generator - B2B & B2C Email Finder or want a new feature added? Reach out at <dataforleads@gmail.com>. We welcome feedback on improvements like batch CSV upload and webhook notifications on completion. The actor is actively maintained based on user needs.

***

### Disclaimer & Responsible Use

*Instagram Leads Generator - B2B & B2C Email Finder is the fastest, most reliable way to generate email-equipped Instagram leads — start your free run today.* This actor collects **publicly available data** and does not access private profiles, login-gated content, or password-protected pages. You are responsible for complying with GDPR, CCPA, platform ToS, and applicable local laws. For data removal requests, contact <dataforleads@gmail.com>. Use responsibly, ethically, and only for lawful purposes.

# Actor input Schema

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

List of keywords to search for Instagram profiles (e.g., 'marketing', 'fitness', 'photography'). Each keyword will be searched separately.

## `country` (type: `string`):

Filter results by country. Leave empty for worldwide results.

## `maxLeadsPerKeyword` (type: `integer`):

Maximum number of leads to collect for each keyword (1-500).

## `scrapeLeadsWithEmail` (type: `boolean`):

If enabled, will search for profiles that have emails in their bio (using common email providers like Gmail, Hotmail, Outlook, Yahoo). If disabled, will find all profiles matching keywords.

## Actor input object example

```json
{
  "keywords": [
    "marketing",
    "fitness"
  ],
  "country": "United States",
  "maxLeadsPerKeyword": 20,
  "scrapeLeadsWithEmail": 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",
        "fitness"
    ],
    "country": "United States",
    "maxLeadsPerKeyword": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("scraperoka/instagram-profile-email-scraper-by-keyword").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",
        "fitness",
    ],
    "country": "United States",
    "maxLeadsPerKeyword": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("scraperoka/instagram-profile-email-scraper-by-keyword").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",
    "fitness"
  ],
  "country": "United States",
  "maxLeadsPerKeyword": 20
}' |
apify call scraperoka/instagram-profile-email-scraper-by-keyword --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Instagram Profile Email Scraper By Keyword",
        "description": "🔎 Email Scraper by Keyword finds and extracts targeted emails from public sources using your keywords. ⚡ Fast, precise results for lead gen, outreach, and B2B research. 📩 Save time, boost conversions—start scraping smarter today!",
        "version": "1.0",
        "x-build-id": "ZDi4bvSkuRDewpRtC"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scraperoka~instagram-profile-email-scraper-by-keyword/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scraperoka-instagram-profile-email-scraper-by-keyword",
                "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~instagram-profile-email-scraper-by-keyword/runs": {
            "post": {
                "operationId": "runs-sync-scraperoka-instagram-profile-email-scraper-by-keyword",
                "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~instagram-profile-email-scraper-by-keyword/run-sync": {
            "post": {
                "operationId": "run-sync-scraperoka-instagram-profile-email-scraper-by-keyword",
                "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": "Search Keywords",
                        "minItems": 1,
                        "uniqueItems": true,
                        "type": "array",
                        "description": "List of keywords to search for Instagram profiles (e.g., 'marketing', 'fitness', 'photography'). Each keyword will be searched separately.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "country": {
                        "title": "Target Country",
                        "enum": [
                            "United States",
                            "United Kingdom",
                            "Canada",
                            "Australia",
                            "India",
                            "Germany",
                            "France",
                            "Spain",
                            "Italy",
                            "Brazil",
                            "Mexico",
                            "Japan",
                            "South Korea",
                            "China",
                            "Singapore",
                            "United Arab Emirates",
                            "Netherlands",
                            "Sweden",
                            "Norway",
                            "Denmark",
                            "Switzerland",
                            "Belgium",
                            "Austria",
                            "Ireland",
                            "New Zealand",
                            "South Africa"
                        ],
                        "type": "string",
                        "description": "Filter results by country. Leave empty for worldwide results.",
                        "default": "United States"
                    },
                    "maxLeadsPerKeyword": {
                        "title": "Maximum Leads Per Keyword",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Maximum number of leads to collect for each keyword (1-500).",
                        "default": 20
                    },
                    "scrapeLeadsWithEmail": {
                        "title": "Find Leads with Email Only",
                        "type": "boolean",
                        "description": "If enabled, will search for profiles that have emails in their bio (using common email providers like Gmail, Hotmail, Outlook, Yahoo). If disabled, will find all profiles matching keywords.",
                        "default": false
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
