# Capterra Scraper (Cheap) (`data_api/capterra-scraper-cheap`) Actor

Pulls reviews, ratings, pricing, and feature scores from Capterra product pages so you can keep tabs on software reputation or compare vendors without doing it by hand.

- **URL**: https://apify.com/data\_api/capterra-scraper-cheap.md
- **Developed by:** [Data API](https://apify.com/data_api) (community)
- **Categories:** Automation, Developer tools, Other
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.99 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## Capterra Product Profile Scraper

Comparing software on Capterra means clicking through tabs, scrolling past dozens of reviews, and copying numbers into a spreadsheet by hand. This scraper does that legwork for you. Hand it a Capterra product URL and it pulls back the whole profile as one tidy row: the product name and description, the star rating and review count, every pricing tier, per-feature scores, integrations, support channels, who uses it, the listed competitors, and the actual user reviews. Feed it one product or a list of them and export the lot to JSON, CSV, or Excel.

![Capterra Product Profile Scraper](cover.jpg)

### What you get

Each product URL turns into a single structured row. Fields that a listing doesn't expose come back empty rather than disappearing, so your columns line up when you load the data into a sheet or database. Here is what a row holds:

- **Product basics** — `softwareName`, `softwareSummary`, `softwareCategory`, `logoLink`, `listingUpdated`, `productUrl`
- **Ratings** — `averageScore`, `reviewsTotal`, and a full `scoreBreakdown` (ease of use, features, customer service, value for money, likelihood to recommend)
- **Pricing** — `entryPrice`, `freeVersionAvailable`, `freeTrialAvailable`, and a `priceTiers` list with plan names, prices, and bundled features
- **Capability and fit** — `capabilityScores` per feature, `connectedApps`, `supportChannels`, `adopterIndustries`, `adopterCompanySizes`
- **Context** — `competingProducts` with side-by-side metrics, plus `highlightSummary` and `editorTake`
- **Reviews** — `userReviews` with reviewer details, sub-ratings, body text, pros, cons, and source

### Quick start

1. Click **Try for free** and open the input form.
2. Paste one or more Capterra product page URLs into **Capterra product page links**.
3. Set **Reviews to grab per product** and **Product pages per run** to match how much data you need.
4. Press **Start**, then download the results as JSON, CSV, Excel, or XML once the run finishes.

![How it works](how-it-works.jpg)

### Use cases

- **Software buyers** — line up shortlisted tools by rating, price, and feature scores before booking a single demo
- **Product and competitive teams** — track how rivals are rated, what people praise, and where they complain
- **Market researchers** — gather pricing and adoption data across a whole software category
- **Content and review sites** — pull structured product data to power comparison pages and roundups
- **Sales and lead teams** — read the industries and company sizes that adopt a given tool
- **Investors and analysts** — watch rating trends and review volume as a signal of product traction

### Input

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `productUrls` | array of strings | Yes | Capterra software profile URLs to read. Each one is processed on its own. |
| `reviewsLimit` | integer | No | Most reviews to capture from each product. Default `15`. |
| `resultsLimit` | integer | No | Cap on product pages handled per run. Default `5`. |
| `timeoutSeconds` | integer | No | Seconds to wait on each request before retrying. Default `45`. |

#### Example input

```json
{
    "productUrls": [
        "https://www.capterra.com/p/186596/Trello/"
    ],
    "reviewsLimit": 15,
    "resultsLimit": 5,
    "timeoutSeconds": 45
}
````

### Output

Every input URL produces one row, and the field set is consistent across products — anything a listing doesn't publish comes back as `null` or an empty list so your dataset stays rectangular.

#### Example output

```json
{
    "productUrl": "https://www.capterra.com/p/186596/Trello/",
    "softwareName": "Trello",
    "logoLink": "https://gdm-catalog-fmapi-prod.imgix.net/ProductLogo/c8a7df76-b358-4ebf-ba1a-c27b7ad9ef22.png",
    "softwareSummary": "Trello is a visual collaboration tool that gives teams a shared perspective on projects...",
    "softwareCategory": "BusinessApplication",
    "averageScore": 4.5,
    "reviewsTotal": 23400,
    "listingUpdated": "April 16, 2026",
    "scoreBreakdown": {
        "overall": 4.5,
        "easeOfUse": 4.6,
        "features": 4.4,
        "customerService": 4.3,
        "valueForMoney": 4.5,
        "likelihoodToRecommend": 8.9
    },
    "entryPrice": "$5.00 Per User, Per Month",
    "freeVersionAvailable": true,
    "freeTrialAvailable": true,
    "priceTiers": [
        {
            "planName": "Free",
            "price": "$0.00",
            "billingInfo": "",
            "planFeatures": ["Unlimited cards", "Up to 10 boards per Workspace"]
        }
    ],
    "capabilityScores": [
        {
            "featureName": "Task Management",
            "rating": 4.6,
            "featureReviewCount": 412,
            "featureSummary": "Reviewers highlight the drag-and-drop board layout..."
        }
    ],
    "connectedApps": ["Google Drive", "Slack", "Jira"],
    "supportChannels": ["Email/Help Desk", "Chat", "Knowledge Base"],
    "adopterIndustries": [
        {"industryName": "Marketing and Advertising", "percentage": "18%"}
    ],
    "adopterCompanySizes": [
        {"sizeRange": "1-10 employees", "percentage": "34%"}
    ],
    "competingProducts": [
        {
            "alternativeName": "Asana",
            "alternativeRating": 4.5,
            "alternativeReviewCount": 13200,
            "startingPrice": "$10.99 Per User, Per Month",
            "hasFreeVersion": true,
            "hasFreeTrial": true,
            "easeOfUse": 4.4,
            "valueForMoney": 4.3,
            "customerService": 4.4
        }
    ],
    "highlightSummary": "Trello earns praise for its simple visual boards and quick onboarding...",
    "editorTake": "A strong fit for small teams that want lightweight, visual project tracking...",
    "userReviews": [
        {
            "reviewerInitials": "DL",
            "reviewerName": "Dennis L.",
            "reviewerRole": "Founder",
            "reviewerIndustry": "Media Production",
            "reviewTitle": "Keeps the whole team aligned",
            "reviewOverallRating": 5.0,
            "reviewEaseOfUse": 5.0,
            "reviewFeatures": 5.0,
            "reviewCustomerService": 5.0,
            "reviewLikelihoodToRecommend": "10 / 10",
            "reviewDate": "April 16, 2026",
            "reviewBody": "We moved our whole roadmap onto boards a few months ago...",
            "reviewPros": "Dead simple to set up and share with clients...",
            "reviewCons": "Reporting could be a little deeper...",
            "reviewSource": "Non-incentivized review"
        }
    ],
    "collectedAt": "2026-04-19T10:30:00+00:00",
    "errorMessage": null
}
```

#### Output fields

| Field | Type | Description |
|-------|------|-------------|
| `productUrl` | string | Address of the Capterra profile that was read |
| `softwareName` | string | Name of the software product |
| `logoLink` | string | Direct link to the product logo graphic |
| `softwareSummary` | string | Full descriptive blurb for the product |
| `softwareCategory` | string | Product category from the page's structured data |
| `averageScore` | number | Mean star score out of five |
| `reviewsTotal` | integer | Total number of published reviews |
| `listingUpdated` | string | Date the Capterra profile was last refreshed |
| `scoreBreakdown` | object | Per-category scores: overall, ease of use, features, customer service, value, likelihood to recommend |
| `entryPrice` | string | Lowest paid plan price and its billing cycle |
| `freeVersionAvailable` | boolean | Whether a free version exists |
| `freeTrialAvailable` | boolean | Whether a free trial is offered |
| `priceTiers` | array of objects | Pricing plans with name, price, billing, and features |
| `capabilityScores` | array of objects | Per-feature ratings with review counts and summaries |
| `connectedApps` | array of strings | Apps and tools the product integrates with |
| `supportChannels` | array of strings | Ways users can reach support |
| `adopterIndustries` | array of objects | Industries using the product, with their share |
| `adopterCompanySizes` | array of objects | User breakdown by company headcount |
| `competingProducts` | array of objects | Rival products with comparison metrics |
| `highlightSummary` | string | Capterra's roundup of standout points |
| `editorTake` | string | Capterra's editorial assessment |
| `userReviews` | array of objects | Individual reviews with details, sub-ratings, pros, and cons |
| `collectedAt` | string | ISO 8601 UTC timestamp of when the row was gathered |
| `errorMessage` | string | Why a URL failed; `null` on success |

### Tips for best results

- **Start with one product.** Run a single URL first to confirm the output fits your pipeline, then scale up with `resultsLimit`.
- **Match `reviewsLimit` to your need.** A handful of reviews keeps runs quick; raise it when you want the full picture of what users say.
- **Use clean product URLs.** A direct profile link like `https://www.capterra.com/p/186596/Trello/` resolves most reliably.
- **Raise `timeoutSeconds`** if heavier pages occasionally time out before they finish loading.
- **Expect some empty fields.** Not every listing publishes pricing, integrations, or a verdict — those come back empty rather than guessed.

### How can I use Capterra software data?

**How can I use the Capterra Product Profile Scraper to compare software tools?**
Paste the Capterra URLs for every tool on your shortlist and run them in one go. Each product comes back with its rating, review count, pricing tiers, and feature scores in the same shape, so you can drop the rows into a sheet and rank options side by side without opening a dozen tabs.

**How can I track competitor ratings and reviews on Capterra?**
Add your competitors' product links to `productUrls` and schedule regular runs. Watching `averageScore`, `reviewsTotal`, and the `userReviews` text over time shows where sentiment is heading and which complaints keep surfacing — useful raw material for product and positioning decisions.

**How can I collect Capterra pricing and adoption data for market research?**
Feed in the products in a category and pull `entryPrice`, `priceTiers`, `adopterIndustries`, and `adopterCompanySizes` across the set. That gives you a structured view of how a software market prices itself and who actually buys, without manual data entry.

**How can I export Capterra reviews for analysis?**
Set `reviewsLimit` to the depth you want and run your target products. The `userReviews` array carries each reviewer's role, industry, sub-ratings, pros, and cons, which you can export to CSV or JSON and run through sentiment or keyword analysis.

### Is it legal to scrape data?

Our actors are ethical and do not extract any private user data, such as email addresses or private contact information. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the [legality of web scraping](https://blog.apify.com/is-web-scraping-legal/).

### Support

Questions, feature requests, or a field you'd like added? Reach out at <data.apify@proton.me> and we'll get back to you.

# Actor input Schema

## `productUrls` (type: `array`):

Paste one or more Capterra software profile URLs you want to pull data from. For example: https://www.capterra.com/p/186596/Trello/

## `reviewsLimit` (type: `integer`):

Upper bound on how many individual reviews to capture from each product profile.

## `resultsLimit` (type: `integer`):

Cap on the number of product profiles handled in a single run. Use it to keep test runs small and predictable.

## `timeoutSeconds` (type: `integer`):

How long to wait on each page request before giving up and retrying. Raise it if pages load slowly.

## Actor input object example

```json
{
  "productUrls": [
    "https://www.capterra.com/p/186596/Trello/"
  ],
  "reviewsLimit": 15,
  "resultsLimit": 5,
  "timeoutSeconds": 45
}
```

# 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 = {
    "productUrls": [
        "https://www.capterra.com/p/186596/Trello/"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("data_api/capterra-scraper-cheap").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 = { "productUrls": ["https://www.capterra.com/p/186596/Trello/"] }

# Run the Actor and wait for it to finish
run = client.actor("data_api/capterra-scraper-cheap").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 '{
  "productUrls": [
    "https://www.capterra.com/p/186596/Trello/"
  ]
}' |
apify call data_api/capterra-scraper-cheap --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Capterra Scraper (Cheap)",
        "description": "Pulls reviews, ratings, pricing, and feature scores from Capterra product pages so you can keep tabs on software reputation or compare vendors without doing it by hand.",
        "version": "0.0",
        "x-build-id": "Up7dpGHIaSBXfHKiR"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/data_api~capterra-scraper-cheap/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-data_api-capterra-scraper-cheap",
                "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/data_api~capterra-scraper-cheap/runs": {
            "post": {
                "operationId": "runs-sync-data_api-capterra-scraper-cheap",
                "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/data_api~capterra-scraper-cheap/run-sync": {
            "post": {
                "operationId": "run-sync-data_api-capterra-scraper-cheap",
                "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": [
                    "productUrls"
                ],
                "properties": {
                    "productUrls": {
                        "title": "Capterra product page links",
                        "type": "array",
                        "description": "Paste one or more Capterra software profile URLs you want to pull data from. For example: https://www.capterra.com/p/186596/Trello/",
                        "items": {
                            "type": "string"
                        }
                    },
                    "reviewsLimit": {
                        "title": "Reviews to grab per product",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Upper bound on how many individual reviews to capture from each product profile.",
                        "default": 15
                    },
                    "resultsLimit": {
                        "title": "Product pages per run",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Cap on the number of product profiles handled in a single run. Use it to keep test runs small and predictable.",
                        "default": 5
                    },
                    "timeoutSeconds": {
                        "title": "Per-request timeout (seconds)",
                        "minimum": 5,
                        "maximum": 120,
                        "type": "integer",
                        "description": "How long to wait on each page request before giving up and retrying. Raise it if pages load slowly.",
                        "default": 45
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
