# Reddit User Profile Posts Comments Scraper (`scrapecraze/reddit-user-profile-posts-comments-scraper`) Actor

🔎 Reddit User Profile Posts & Comments Scraper extracts detailed user posts, comments, and profile insights. 📈 Perfect for market research, community analysis, and competitive intelligence—fast, accurate, and built for data-driven decisions.

- **URL**: https://apify.com/scrapecraze/reddit-user-profile-posts-comments-scraper.md
- **Developed by:** [ScrapeCraze](https://apify.com/scrapecraze) (community)
- **Categories:** Social media, Developer tools, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

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

### Reddit User Profile Posts & Comments Scraper ⚡

If you need Reddit user activity (posts and comments) for outreach, research, or competitive intel, manually copying content by hand is slow and inconsistent. **Reddit User Profile Posts & Comments Scraper** automates collection of posts and comments from Reddit user profile pages and returns structured items in your dataset. It’s especially useful for a **Reddit user profile scraper**, **Reddit profile posts and comments scraper**, and anyone building a **Reddit user activity scraper**. Marketers, analysts, and researchers use it to pull Reddit post and comment history from specific usernames without the tedium. In one run, you can scrape multiple profiles and page through their content until limits are reached—so you get usable data quickly instead of hours of manual work.

---

### See the Data: Sample Output

Here's a real record from a single run:

```json
{
  "type": "post",
  "subreddit": "technology",
  "author": "octo_researcher",
  "title": "How teams keep latency down in production",
  "body": "",
  "score": 124,
  "num_comments": 57,
  "url": "https://www.reddit.com/r/technology/comments/abc123/how_teams_keep_latency_down_in_production/",
  "created_utc": 1717324800,
  "status": "success",
  "error_message": null
}
````

| Output Field | Type | What It Tells You |
|---|---|---|
| `type` | string | Whether the scraped item is a post or a comment so you can segment results fast. |
| `subreddit` | string | The community (subreddit) the content belongs to—useful for relevance filtering. |
| `author` | string | The Reddit author name to keep items tied to the profile you’re researching. |
| `title` | string | Post titles that help you quickly understand what each post is about. |
| `body` | string | The main content text for posts/comments so you can analyze themes and wording. |
| `score` | number | Engagement signal you can use to prioritize higher-signal items. |
| `num_comments` | number | How discussion-heavy the item is—handy for finding threads with active audiences. |
| `url` | string | A direct link back to the source item for auditing and context. |
| `created_utc` | number | Timestamp (as a number) so you can sort or time-filter user activity. |
| `status` | string | A simple indicator to help you quickly separate successful items from failures. |
| `error_message` | string | Populated when an error occurs so you can understand what went wrong. |

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
{
  "startUrls": [
    { "url": "https://www.reddit.com/user/redditusername123/" },
    { "url": "https://www.reddit.com/user/anotherusername456/" }
  ]
}
```

| Parameter | Required | What It Does |
|---|---|---|
| `startUrls` | ✅ | A list of Reddit user profile URLs to scrape posts and comments from. Provide the profile page URLs in an array. |

***

### What It Does

This actor scrapes Reddit user profile content and writes structured post/comment items into your Apify dataset.

#### Collects posts and comments from user profiles

Using the profile URLs you provide, it pulls the user’s Reddit content as structured items so you can analyze activity without manual browsing. This makes it a strong **Reddit comment scraper by username** and **Reddit post scraper from user profile** for workflows that need user history.

#### Clean, structured output for analysis

Each scraped item is normalized into consistent fields like `type`, `subreddit`, `author`, `title`, `body`, `score`, `num_comments`, `url`, and `created_utc`. That consistent shape is what you want when building a **Reddit user profile scraper script** feeding reporting, scoring, or labeling.

#### Built-in proxy support for reliable scraping

For better reliability on busy environments, the actor includes proxy support and handles connectivity issues gracefully. This helps keep runs working even when requests need to be retried.

#### Handles nested comment replies

When comments contain nested replies, the actor recursively extracts the children so you don’t miss deeper threads. That’s useful when your goal is **Extract Reddit user comments** or **Scrape Reddit comment history**, not just top-level entries.

#### Includes retries and fallbacks for resilience

If a page fetch fails, the actor is designed to keep trying to fetch listings rather than failing immediately. This is part of why teams use it as a **Reddit profile history scraper** for repeatable research runs.

Overall, **Reddit User Profile Posts & Comments Scraper** turns Reddit profile activity into usable structured data you can export and analyze quickly.

***

### Why Reddit User Profile Posts & Comments Scraper?

There are plenty of ways to pull data from Reddit — here’s why **Reddit User Profile Posts & Comments Scraper** stands out.

#### Built for user activity, not one-off pages

Instead of you manually opening threads one by one, this **Reddit user activity scraper** starts from profile URLs and collects the content history for you. That saves time when you need consistent coverage across multiple usernames.

#### Uses your profile URLs to drive the scope

You control exactly which profiles get scraped by providing `startUrls`. That makes it straightforward to run targeted **Reddit user content scraper tool** jobs rather than broad crawling.

#### Output is analysis-ready

The actor writes records with a clear set of fields (`type`, `subreddit`, `author`, `title`, `body`, `score`, `num_comments`, `url`, `created_utc`) so you can filter and sort without rebuilding everything downstream. It’s a practical starting point for **Pull Reddit posts and comments** datasets you can feed into your pipeline.

***

### Real-World Use Cases

Here's how different teams put Reddit User Profile Posts & Comments Scraper to work:

**Sales & Outreach Teams**\
A sales team gets a list of target Reddit usernames and wants evidence of topics the user cares about before initiating outreach. They run the scraper for those profile URLs, then use `title`, `body`, and `subreddit` to tailor messages to what each user actually posted or commented.

**Competitive Research Analysts**\
An analyst tracking how competitors discuss industry issues needs consistent records across profiles. They scrape posts and comments into a dataset, then sort by `created_utc` and prioritize by `score` and `num_comments` to identify emerging themes.

**Community & Brand Monitoring**\
A brand manager wants to understand how a set of users engage across subreddits over time. They pull the **Reddit profile posts and comments scraper** output and filter by `subreddit` and `author` to build a view of engagement patterns and recurring viewpoints.

**Freelance Researchers**\
A freelance researcher preparing a report needs user activity captured quickly and with traceable source links. They run the **Reddit comment scraper by username**, export the dataset, and cite the exact `url` values when presenting findings.

**Automation & Data Engineering**\
A developer building an internal enrichment workflow wants a predictable dataset schema they can ingest automatically. They trigger the **Reddit user profile posts and comments scraper** in Apify runs, then feed `type`, `title`, `body`, and `created_utc` into their downstream storage and dashboards.

***

### How to Run It

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

1. **Go to the actor page on Apify** — open [console.apify.com](https://console.apify.com) and find the actor listing.
2. **Enter your inputs** — add your profile URLs under `startUrls` (see the table in Section 03).
3. **Configure proxy settings (if needed)** — use the Apify run settings to enable proxy support for reliability.
4. **Start the run** — launch the actor and monitor the live log for progress.
5. **Open the Dataset tab** — as items are collected, you’ll see the scraped Reddit records appear in your dataset.
6. **Export your results** — download from the dataset tab in your preferred format (JSON, CSV, or Excel).
7. **Repeat for additional profiles** — add more entries to `startUrls` and re-run as your research expands.

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

***

### Export & Integration Options

Once your data is collected, Reddit User Profile Posts & Comments Scraper fits directly into your existing workflow.

Export formats are available from the Apify dataset tab, including JSON, CSV, and Excel. If you prefer a no-code approach, you can connect your Apify run to automation tools like Zapier or Make to push results into your preferred destination.

For developers, you can access run results programmatically via the Apify API and integrate the dataset into your pipelines. For more advanced orchestration, you can also trigger downstream actions using webhooks when a run completes.

***

### Pricing

Reddit User Profile Posts & Comments Scraper runs on Apify, which includes a **free tier** — no credit card needed to start. The free tier provides **$5 platform credits** on sign-up, which is typically enough for several real test runs.

Beyond that, it’s pay-as-you-go based on Actor compute units (CU), so you’re not locked into a monthly commitment. For heavier or continuous workloads, you can choose Apify plans that better fit your volume.

Start free at [apify.com](https://apify.com) — scale up when you need to.

***

### Reliability & Limitations

| What We Handle | How |
|---|---|
| Rate-limit style interruptions | Retries with resilience logic so runs can continue instead of stopping immediately. |
| Proxy availability | Uses proxy support for more reliable scraping and continues without crashing if proxies can’t be initialized. |
| Failed fetches | Retries attempts per page to improve the chance of success. |
| Partial results | Data is pushed during processing, so you keep what was collected even if the run stops partway. |
| Nested comment structures | Recursively extracts nested replies so deeper comment threads aren’t missed. |
| Scale limits | The run stops when its configured caps are reached (like page and item limits). |

**Limitations:** This actor works on publicly available Reddit content accessible through the profile-linked JSON endpoints. Login-gated or private content isn’t accessible, and you should expect results to vary based on what the target profile publicly exposes and how Reddit serves content over time. For enterprise-scale needs or custom configurations, reach out and we'll help.

***

### Frequently Asked Questions

#### Can I use this for free?

Yes. Apify offers a free tier with platform credits so you can run a few real **Reddit user profile scraper** tests before deciding whether to scale up.

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

No—you only need to provide `startUrls` (Reddit user profile URLs). The actor handles session cookies internally so your input remains simple and focused on the profile URLs you want to scrape.

#### How accurate is the extracted data?

The actor extracts fields like `title`, `body`, `score`, `num_comments`, and `created_utc` from the publicly available content it reads. Accuracy therefore depends on what Reddit returns for each profile’s posts and comments.

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

Result volume depends on the configured run caps in the actor environment (such as page and item limits). In practice, you can scrape as much as your limits allow across the profiles listed in `startUrls`.

#### How fresh is the data?

The data is captured during your run. If a profile has new posts or comments since your last run, running again will pull the latest publicly visible activity.

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

The actor collects **publicly available data** that you can view without accessing private content. You’re responsible for ensuring your use, storage, and processing complies with GDPR, CCPA, platform Terms of Service, and applicable local regulations.

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

Yes. You can export your dataset from the Apify dashboard as JSON, CSV, or Excel. From there, you can import into tools like Google Sheets using your normal CSV/Excel workflow.

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

Yes. Since this runs as an Apify actor, you can use Apify’s scheduling capabilities to run it automatically on a recurring basis, which is useful for periodic **Reddit user activity scraper** refreshes.

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

Yes. Apify provides API access to actor runs and resulting datasets, so you can fetch the results programmatically as part of a larger automation.

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

If a fetch fails or no valid listing is found, the actor retries and may stop that particular page/profile scope depending on run conditions. You’ll still get whatever items were successfully pushed before the run ended, and the dataset includes fields like `status` and `error_message` to reflect success or failure.

***

### Get Help & Use Responsibly

Got a question about Reddit User Profile Posts & Comments Scraper or a feature you'd like added? Reach out at <dataforleads@gmail.com>. We welcome feedback on output fields you’d like included (for example, additional post/comment metadata) and ideas for workflow improvements (like better batching for larger username lists).

**publicly available data** on first use. The actor does **not** access private accounts, login-gated pages, or password-protected content. You are responsible for GDPR, CCPA, platform ToS, and any applicable regulations when using or storing the results. For data removal requests, contact <dataforleads@gmail.com>. Use responsibly, ethically, and only for lawful purposes.

# Actor input Schema

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

List of Reddit user profile URLs to scrape posts & comments from. Example: https://www.reddit.com/user/redditusername123/

## Actor input object example

```json
{
  "startUrls": [
    {
      "url": "https://www.reddit.com/user/redditusername123/"
    }
  ]
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "startUrls": [
        {
            "url": "https://www.reddit.com/user/redditusername123/"
        }
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapecraze/reddit-user-profile-posts-comments-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "startUrls": [{ "url": "https://www.reddit.com/user/redditusername123/" }] }

# Run the Actor and wait for it to finish
run = client.actor("scrapecraze/reddit-user-profile-posts-comments-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "startUrls": [
    {
      "url": "https://www.reddit.com/user/redditusername123/"
    }
  ]
}' |
apify call scrapecraze/reddit-user-profile-posts-comments-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Reddit User Profile Posts Comments Scraper",
        "description": "🔎 Reddit User Profile Posts & Comments Scraper extracts detailed user posts, comments, and profile insights. 📈 Perfect for market research, community analysis, and competitive intelligence—fast, accurate, and built for data-driven decisions.",
        "version": "0.1",
        "x-build-id": "EkDOAw1CrbNrT4agX"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapecraze~reddit-user-profile-posts-comments-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapecraze-reddit-user-profile-posts-comments-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/scrapecraze~reddit-user-profile-posts-comments-scraper/runs": {
            "post": {
                "operationId": "runs-sync-scrapecraze-reddit-user-profile-posts-comments-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/scrapecraze~reddit-user-profile-posts-comments-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-scrapecraze-reddit-user-profile-posts-comments-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "startUrls"
                ],
                "properties": {
                    "startUrls": {
                        "title": "Start URLs",
                        "type": "array",
                        "description": "List of Reddit user profile URLs to scrape posts & comments from. Example: https://www.reddit.com/user/redditusername123/",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
