# Snapchat Profile Scraper (`scrapedrift/snapchat-profile-scraper`) Actor

Snapchat Profile Scraper extracts publicly available Snapchat profile information, including usernames, display names, bios, profile details, and other accessible data. Ideal for influencer research, competitor analysis, lead generation, market research, and social media monitoring.

- **URL**: https://apify.com/scrapedrift/snapchat-profile-scraper.md
- **Developed by:** [ScrapeDrift](https://apify.com/scrapedrift) (community)
- **Categories:** Social media, Lead generation, Other
- **Stats:** 2 total users, 1 monthly users, 0.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

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

### Snapchat Profile Data Scraper 🚀

If you’re trying to collect public Snapchat profile information for research or outreach, manually checking usernames one by one is slow and error-prone. **Snapchat Profile Data Scraper** automates the extraction of profile details—including bio, subscriber count, and stories—directly from a list of usernames. It’s a practical Snapchat profile scraper and Snapchat data extraction tool for anyone building datasets from public web data. Marketers, analysts, and researchers use it to turn Snapchat profile information into structured results fast—often within seconds after you start the run.

---

### See the Data: Sample Output

Here's a real record from a single run:

```json
{
  "error": { "isError": false, "errorMsg": null },
  "accountType": "public",
  "username": "loganpaul",
  "name": "Logan Paul",
  "snapcodeURL": "https://app.snapchat.com/web/deeplink/snapcode?username=loganpaul&type=SVG",
  "privateAccountData": { "bitmojiURL": "https://example-cdn.com/bitmoji/avatar.png" },
  "publicAccountData": {
    "address": "Some public address text",
    "bio": "Creator bio text here",
    "profilePictureURL": "https://example-cdn.com/profile/avatar.jpg",
    "subscriberCount": 20000000,
    "websiteURL": "https://example.com",
    "spotlightHightlightSnaps": [
      { "mediaUrl": "https://example-cdn.com/spotlight/snap1.mp4", "previewUrl": "https://example-cdn.com/spotlight/preview1.jpg" }
    ],
    "curatedHighlightSnaps": [
      { "mediaUrl": "https://example-cdn.com/highlights/snap1.mp4", "previewUrl": "https://example-cdn.com/highlights/preview1.jpg" }
    ],
    "latestStorySnaps": [
      { "mediaUrl": "https://example-cdn.com/stories/story1.mp4", "previewUrl": "https://example-cdn.com/stories/preview1.jpg" }
    ]
  }
}
````

| Field | Type | What It Tells You |
|---|---|---|
| `error` | object | Whether the scrape succeeded for that username and the reason if it failed. |
| `error.isError` | boolean | Quick success/failure signal for each profile record. |
| `error.errorMsg` | string | null | Human-readable error message like “User not found” or an HTTP error. |
| `accountType` | string | Whether the actor detected the profile as `public`, `personal`, or `unknown`. |
| `username` | string | The Snapchat username your input requested. |
| `name` | string | null | Display title for public profiles (or `null` when missing). |
| `snapcodeURL` | string | Deeplink URL for the profile Snapcode when available. |
| `privateAccountData` | object | Private-profile related field container returned by the actor (for example, Bitmoji URL if present). |
| `privateAccountData.bitmojiURL` | string | null | Bitmoji image URL when available for that profile. |
| `publicAccountData` | object | Public profile details (bio, follower/subscriber metrics, and media links). |
| `publicAccountData.bio` | string | null | The profile bio text for filtering and analysis. |
| `publicAccountData.subscriberCount` | number | null | Subscriber count for ranking creators and comparing accounts. |
| `publicAccountData.websiteURL` | string | null | The profile website link for lead routing. |
| `publicAccountData.latestStorySnaps` | array | Media links for the latest story snaps (useful for content analysis workflows). |
| `publicAccountData.spotlightHightlightSnaps` | array | Media links for Spotlight highlight snaps when present. |
| `publicAccountData.curatedHighlightSnaps` | array | Media links for curated highlight snaps when present. |

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

***

### Setting It Up

Drop this into your `input.json` and you're ready to go:

```json
{
  "usernames": [
    "loganpaul"
  ],
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"]
  }
}
```

| Parameter | Required | What It Does |
|---|---|---|
| `usernames` | ✅ | Provide a list of Snapchat usernames to scrape into structured output records. |
| `proxyConfiguration` | ⬜ | Optional proxy settings for routing requests for more reliable scraping. |
| ↳ `proxy support` | ⬜ | When set, routes requests through Apify Proxy for better reliability. |
| ↳ `proxy support` | ⬜ | Selects the proxy group(s) used by the run. |

***

### What It Does

Snapchat Profile Data Scraper extracts public Snapchat profile information for each username you provide and returns structured JSON records in one dataset.

#### Pulls core public profile fields

For public profiles, the actor returns name/title, bio, profile picture URL, address, subscriber count, and website URL inside `publicAccountData`. This makes it easy to build datasets for Snapchat profile information scraper workflows like segmentation, scoring, and content research.

#### Captures story and highlight media links

The actor collects media entries for `latestStorySnaps`, plus highlight collections inside `spotlightHightlightSnaps` and `curatedHighlightSnaps`. Each entry includes `mediaUrl` and `previewUrl`, supporting downstream analysis and reporting.

#### Produces usable Snapcode deeplinks

When available from the profile data, it sets `snapcodeURL` for quick reference to the profile Snapcode. This is handy when you need to connect identifiers across tools in a larger pipeline.

#### Handles personal vs public vs unknown account types

The actor categorizes each record as `public`, `personal`, or `unknown` via `accountType`. Depending on what’s available on the profile page, fields like `name` and `publicAccountData` may be present or left as `null`.

#### Returns a clear per-username error object

Each record includes an `error` object with `isError` and `errorMsg`. If a username can’t be found or a scrape fails, you’ll still get a structured result rather than a missing row—useful for Snapchat username data scraper projects where you need consistent output.

Overall, Snapchat Profile Data Scraper turns a list of Snapchat usernames into structured Snapchat account data scraper results you can use immediately.

***

### Why Snapchat Profile Data Scraper?

There are plenty of ways to pull data from Snapchat—but here’s why Snapchat Profile Data Scraper stands out.

#### Built for structured datasets

Instead of raw page dumps, this Snapchat data extraction tool returns consistent JSON fields like `publicAccountData.bio`, `publicAccountData.subscriberCount`, and story/highlight snap links. That means less cleanup and faster time-to-insights for data analysts and researchers.

#### Designed for bulk username processing

You can submit multiple usernames in a single run and get an array of results grouped under `result`. This makes Snapchat profile scraping software practical when you need batches, not one-off manual checks.

#### Reliability-focused output consistency

Each username yields a record with an `error` object, including cases like “User not found” or an HTTP error message. Even when data is missing, you get predictable keys—important for Snapchat public profile scraper workflows feeding CRMs or analytics.

***

### Real-World Use Cases

Here's how different teams put Snapchat Profile Data Scraper to work:

**Sales and Partnerships Teams**\
A partnerships manager collects public creator profiles to build a shortlist for outreach. They run Snapchat Profile Data Scraper on a list of candidate usernames, then use `publicAccountData.bio`, `subscriberCount`, and `websiteURL` to prioritize who matches campaign criteria.

**Influencer Marketing Analysts**\
An analyst needs comparable metrics across multiple public accounts. They extract subscriber counts and capture story and highlight media links (`latestStorySnaps`, `curatedHighlightSnaps`) to support content-pattern analysis and reporting.

**Freelance Researchers**\
A researcher assembling a dataset for a study wants structured profile information without manual tab switching. They run the Snapchat profile scraper on batches of usernames, export results, and keep everything normalized under `publicAccountData` for easier downstream analysis.

**Content Ops and Community Teams**\
A community manager monitors creators’ public presence for changes over time. By storing fields like `profilePictureURL`, `bio`, and snap media URLs from runs, they can track updates and refresh creative recommendations.

**Automation Specialists (Developers / Data Engineers)**\
A developer building an automation pipeline wants repeatable JSON output. They call the actor via Apify workflows, map the returned fields (`snapcodeURL`, `publicAccountData`, and snap arrays), and push the results into their system without custom scraping logic.

***

### How to Run It

No code required. Here's how to get your first results in under 5 minutes:

1. **Open the actor on Apify**\
   Go to the actor page on Apify at https://console.apify.com and find **Snapchat Profile Data Scraper**.

2. **Enter your inputs**\
   In `usernames`, paste a list of Snapchat usernames you want to scrape.

3. **Configure proxy settings (optional)**\
   If you want, set `proxyConfiguration` to use Apify Proxy for improved reliability on larger runs.

4. **Start the run and watch the live log**\
   Launch the run and monitor progress in the logs to confirm the actor is processing each username.

5. **Open the Dataset tab to see live results**\
   Results are stored under the actor output (a `result` array), so you can inspect records as they come in.

6. **Export in your preferred format**\
   Download your dataset from the Apify dashboard as JSON, CSV, or Excel.

The whole setup takes under 5 minutes — results start appearing within seconds of launch.

***

### Export & Integration Options

Once your data is collected, Snapchat Profile Data Scraper fits directly into your existing workflow.

You can export the dataset from the Apify dashboard in **JSON, CSV, or Excel** format from the dataset tab.

To automate further, you can connect via **Apify API** and integrate into tools using **webhooks**, **Zapier**, or **Make**. For scheduled runs, you can set the actor to run automatically on a cron schedule through Apify’s scheduling features.

***

### Pricing

Snapchat Profile Data Scraper runs on Apify, which includes a **free tier** — no credit card needed to start. On sign-up, you get **$5 platform credits**, which is typically enough for several real test runs. For heavier workflows, you can run **pay-as-you-go** using Apify’s Actor compute model, and scale up with paid plans when needed. Start free at [apify.com](https://apify.com) — scale up when you need to.

***

### Reliability & Limitations

| What We Handle | How |
|---|---|
| Rate limiting pressure | Uses built-in pacing and request handling to keep runs stable. |
| Network variability | Uses retry-friendly request handling for resilience. |
| Different profile types | Returns `accountType` as `public`, `personal`, or `unknown` with fields set when available. |
| Error transparency | Always returns a structured `error` object with `isError` and `errorMsg` per username. |
| Partial usefulness on failures | Even when one username fails (for example, “User not found”), you still get a result record for it. |

Limitations: The actor is intended for **publicly available** Snapchat profile information. Login-gated or private content is not accessible through this tool. Results can be incomplete when fields are not present on a given public profile page.

For enterprise-scale needs or custom configurations, reach out and we'll help.

***

### Frequently Asked Questions

#### Is there a free plan?

Yes, Apify offers a free tier with monthly usage credits so you can test Snapchat Profile Data Scraper before scaling up.

#### Do I need to log in or create an account on Snapchat?

No. Snapchat Profile Data Scraper is designed to work with public profile pages, so no Snapchat login is required for the run.

#### How accurate is the extracted data?

The output is based on what’s publicly visible on the profile page at the time of the scrape. If a field is missing on a given profile (for example, website or bio content), the actor returns `null` for that field.

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

You can pass as many usernames as you need in the `usernames` array. The exact practical limits depend on your run conditions and Apify plan/rate constraints.

#### How fresh is the data?

Freshness depends on when you run the actor. Each run reflects the profile data available during that scrape, so re-running later helps you capture updates.

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

This actor collects **publicly available data** and you should use it in compliance with applicable laws and platform rules. It’s your responsibility to ensure your use of the data (storage, processing, outreach) follows GDPR, CCPA, and other relevant regulations.

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

Yes. You can export from the Apify dashboard as JSON, CSV, or Excel, then import into Google Sheets or other tools. If you prefer automation, you can also use Zapier or Make to move data into your workflow.

#### Can I schedule this to run automatically?

Yes. You can schedule Apify actors to run automatically on a cron schedule, which is useful for recurring Snapchat profile data scraper monitoring.

#### Can I access results via the API?

Yes. You can retrieve actor run results programmatically through the Apify API, using the structured output format returned by the actor.

#### What happens when the actor encounters an error?

When an error happens for a username, the actor returns a record with the `error` object containing `isError` and `errorMsg`. This keeps the dataset structured and makes it easier to filter or retry problematic usernames later.

***

### Get Help & Use Responsibly

Got a question about Snapchat Profile Data Scraper or a feature you'd like added? Reach out at <dataforleads@gmail.com> and we’ll help—requests like “more fields in `publicAccountData`” or “better handling of missing media links” are always welcome.

**publicly available data** only. This actor does not access private accounts, login-gated pages, or password-protected content. Please ensure your use of the data complies with GDPR, CCPA, and Snapchat’s Terms of Service. For data-removal requests, contact <dataforleads@gmail.com>. Use responsibly, ethically, and only for lawful purposes.

# Actor input Schema

## `usernames` (type: `array`):

List of Snapchat usernames to scrape.

## Actor input object example

```json
{
  "usernames": [
    "loganpaul"
  ]
}
```

# 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 = {
    "usernames": [
        "loganpaul"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapedrift/snapchat-profile-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 = { "usernames": ["loganpaul"] }

# Run the Actor and wait for it to finish
run = client.actor("scrapedrift/snapchat-profile-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 '{
  "usernames": [
    "loganpaul"
  ]
}' |
apify call scrapedrift/snapchat-profile-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Snapchat Profile Scraper",
        "description": "Snapchat Profile Scraper extracts publicly available Snapchat profile information, including usernames, display names, bios, profile details, and other accessible data. Ideal for influencer research, competitor analysis, lead generation, market research, and social media monitoring.",
        "version": "0.1",
        "x-build-id": "FjNFTc4cpuuVBp0ks"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapedrift~snapchat-profile-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapedrift-snapchat-profile-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/scrapedrift~snapchat-profile-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scrapedrift-snapchat-profile-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/scrapedrift~snapchat-profile-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapedrift-snapchat-profile-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": [
                    "usernames"
                ],
                "properties": {
                    "usernames": {
                        "title": "Usernames",
                        "type": "array",
                        "description": "List of Snapchat usernames to scrape.",
                        "items": {
                            "type": "string"
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
