# ScamAdviser Trust Score Scraper (`automation-lab/scamadviser-trust-score-scraper`) Actor

Bulk-check domains on ScamAdviser for trust scores, risk highlights, review summaries, company data, website data, and source URLs.

- **URL**: https://apify.com/automation-lab/scamadviser-trust-score-scraper.md
- **Developed by:** [Stas Persiianenko](https://apify.com/automation-lab) (community)
- **Categories:** Developer tools, SEO tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

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

## ScamAdviser Trust Score Scraper

Bulk-check domains on ScamAdviser and export trust scores, risk highlights, review summaries, company data, website data, and source URLs into a clean Apify dataset.

Use this actor when you need repeatable website reputation checks for fraud review, marketplace trust and safety, sales operations, affiliate vetting, or domain portfolio screening.

### What does ScamAdviser Trust Score Scraper do?

ScamAdviser Trust Score Scraper loads public ScamAdviser check pages such as `https://www.scamadviser.com/check-website/example.com` and extracts the structured reputation data embedded in the page.

It returns one dataset row per checked domain.

Each row includes:

- ✅ Normalized domain
- ✅ ScamAdviser source URL
- ✅ Trust score and color
- ✅ Score summary and explanation
- ✅ Positive highlights
- ✅ Negative highlights
- ✅ Review detail sections
- ✅ Company data
- ✅ Website data
- ✅ Metadata and timestamp

### Who is it for?

Fraud and compliance teams can use the actor to add an external website reputation signal to onboarding, vendor review, or suspicious-domain queues.

Marketplace trust and safety teams can bulk-check seller storefront domains, advertiser landing pages, or buyer-reported URLs.

Domain investors and portfolio buyers can quickly screen a list of candidate domains before acquisition.

B2B sales and partnerships teams can enrich prospect domains with public reputation indicators before outreach.

### Why use this actor?

Manual ScamAdviser checks are slow when you have more than a few domains.

This actor turns those checks into a repeatable dataset that can be exported as JSON, CSV, Excel, or sent through Apify integrations.

The actor is HTTP-first and does not require a browser for the public check pages, which keeps runs lightweight and fast.

### How does it work?

The actor normalizes each input value into a domain.

Then it opens the public ScamAdviser check page for that domain.

The page contains an Inertia payload with the score and supporting details.

The actor parses that payload, strips HTML from text snippets, and saves a typed dataset item.

### Input

Provide domains in the `domains` field.

You can enter plain domains, hostnames, or full website URLs.

Example:

```json
{
  "domains": [
    "example.com",
    "https://www.apify.com/",
    "wikipedia.org"
  ],
  "maxItems": 100,
  "proxyConfiguration": { "useApifyProxy": false }
}
````

### Input fields

| Field | Type | Description |
| --- | --- | --- |
| `domains` | array of strings | Domains or website URLs to check. |
| `startUrls` | request list | Optional ScamAdviser URLs or ordinary website URLs. |
| `maxItems` | integer | Maximum number of successful records to save. |
| `maxConcurrency` | integer | Number of ScamAdviser pages to request at once. Default is 6. |
| `proxyConfiguration` | object | Optional Apify proxy settings. Disabled by default. |

### Output

The dataset contains one record per checked domain.

Example output shape:

```json
{
  "domain": "example.com",
  "scamadviserUrl": "https://www.scamadviser.com/check-website/example.com",
  "trustScore": 100,
  "trustScoreColor": "green",
  "scoreHeader": "example.com has an average to good trust score. Why?",
  "positiveHighlights": ["According to the SSL check the certificate is valid"],
  "negativeHighlights": [],
  "checkedAt": "2026-07-02T06:00:00.000Z"
}
```

### Output fields

| Field | Description |
| --- | --- |
| `domain` | Normalized checked domain. |
| `input` | Original input string. |
| `scamadviserUrl` | Public ScamAdviser source URL. |
| `trustScore` | Numeric ScamAdviser trust score when available. |
| `trustScoreColor` | Color category shown by ScamAdviser. |
| `scoreHeader` | Short score summary. |
| `scoreDescription` | Longer score explanation. |
| `positiveHighlights` | Positive signals listed by ScamAdviser. |
| `negativeHighlights` | Negative signals listed by ScamAdviser. |
| `reviewSections` | Detailed review paragraphs. |
| `companyData` | Company fields shown on the page. |
| `websiteData` | Website/server/domain fields shown on the page. |
| `metaTitle` | Page meta title. |
| `metaDescription` | Page meta description. |
| `checkedAt` | Timestamp when the actor saved the record. |

### How much does it cost to scrape ScamAdviser trust scores?

This actor uses pay-per-event pricing.

There is a small start charge per run and a per-domain charge for each saved reputation record.

The exact live price is shown in the Apify pricing panel for the actor.

For the best cost control, test with a short list first and then increase `maxItems` for production batches.

### How to run

1. Open the actor on Apify.
2. Paste domains into the `domains` input.
3. Keep the default proxy disabled for normal public checks.
4. Click **Start**.
5. Download the dataset as CSV, JSON, Excel, or connect it to your workflow.

### Tips for better results

Use root domains when possible.

Remove duplicates before large runs.

Use `startUrls` only when you already have ScamAdviser check URLs.

If your network is blocked, enable Apify Proxy and retry a small sample before scaling.

### Integrations

Send the dataset to Google Sheets for compliance review queues.

Use Apify webhooks to trigger alerts when a checked domain has a low trust score.

Export JSON into a fraud-scoring pipeline.

Use Make, Zapier, or an Apify task schedule to monitor recurring vendor or marketplace domain lists.

### API usage with Node.js

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

const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/scamadviser-trust-score-scraper').call({
  domains: ['example.com', 'apify.com'],
  maxItems: 2,
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
```

### API usage with Python

```python
from apify_client import ApifyClient

client = ApifyClient('MY-APIFY-TOKEN')
run = client.actor('automation-lab/scamadviser-trust-score-scraper').call(run_input={
    'domains': ['example.com', 'apify.com'],
    'maxItems': 2,
})
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)
```

### API usage with cURL

```bash
curl -X POST "https://api.apify.com/v2/acts/automation-lab~scamadviser-trust-score-scraper/runs?token=$APIFY_TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{"domains":["example.com","apify.com"],"maxItems":2}'
```

### MCP: use from Claude or other AI tools

ScamAdviser Trust Score Scraper is available as a tool for AI assistants that support the Model Context Protocol (MCP).

Add the Apify MCP server to Claude Code:

```bash
claude mcp add --transport http apify "https://mcp.apify.com"
```

For Claude Desktop, Cursor, or VS Code, add this JSON config:

```json
{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com"
    }
  }
}
```

Your AI assistant can then call `automation-lab/scamadviser-trust-score-scraper` through your Apify account.

Example prompts:

- "Check these vendor domains with ScamAdviser and summarize any low-trust entries."
- "Run a ScamAdviser trust score extraction for my prospect list and return a CSV-ready table."
- "Compare positive and negative highlights for these marketplace seller websites."

### Scheduling and monitoring

Create an Apify task with your recurring domain list.

Schedule it daily, weekly, or monthly depending on your risk workflow.

Use webhooks to notify your team when a run finishes.

### Limitations

The actor extracts public ScamAdviser check pages only.

It does not log in, bypass private areas, or use private cookies.

ScamAdviser may change page structure, labels, or availability.

Some domains may have sparse metadata or no numeric score.

Very large batches should be tested gradually.

### Troubleshooting

If a run saves no items, check that your inputs contain valid domains such as `example.com`.

If a domain returns sparse data, open the `scamadviserUrl` from the output to confirm what ScamAdviser currently shows publicly.

If you see repeated HTTP errors, retry a small sample with Apify Proxy enabled.

If exported arrays look compact in CSV, use JSON export for full nested review and metadata fields.

### Legality: is it legal to scrape ScamAdviser trust scores?

This actor reads public web pages and saves factual page data.

You are responsible for using the data lawfully, respecting applicable terms, and handling any downstream decisions fairly.

Do not use reputation data as the only basis for high-impact decisions without human review and additional evidence.

### Related scrapers

Related Automation Lab actors can help with broader trust and compliance workflows:

- https://apify.com/automation-lab/website-contact-finder
- https://apify.com/automation-lab/builtwith-technology-profile-scraper
- https://apify.com/automation-lab/whois-domain-lookup

### FAQ

#### Can I check full URLs?

Yes. The actor normalizes full URLs to their hostname before building the ScamAdviser check URL.

#### Does it need residential proxies?

No for the tested public pages. Proxy support is optional if your network is blocked.

#### Does it output raw HTML?

No. The actor extracts structured fields and strips HTML from text snippets.

#### Can it monitor domains over time?

Yes. Create an Apify task and schedule it. Each run includes `checkedAt` so you can compare snapshots.

### Changelog

- Initial version: public ScamAdviser trust score extraction for domain batches.

### Support

If you need a field that is visible on ScamAdviser but missing from the dataset, open an issue with an example domain and source URL.

# Actor input Schema

## `domains` (type: `array`):

Enter domains, hostnames, or full website URLs. The actor normalizes each value to a ScamAdviser check page.

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

Optional request-list style input. You can paste ScamAdviser check URLs or ordinary website URLs here.

## `maxItems` (type: `integer`):

Stops after this many successful ScamAdviser records. Keep low for tests, raise for bulk compliance checks.

## `maxConcurrency` (type: `integer`):

How many ScamAdviser pages to request at the same time. Lower this if the target becomes slow or returns errors.

## `proxyConfiguration` (type: `object`):

Optional Apify proxy settings. Leave disabled unless your network is blocked by ScamAdviser.

## Actor input object example

```json
{
  "domains": [
    "example.com",
    "apify.com",
    "wikipedia.org"
  ],
  "startUrls": [
    {
      "url": "https://www.scamadviser.com/check-website/example.com"
    }
  ],
  "maxItems": 20,
  "maxConcurrency": 6,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# 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 = {
    "domains": [
        "example.com",
        "apify.com",
        "wikipedia.org"
    ],
    "startUrls": [
        {
            "url": "https://www.scamadviser.com/check-website/example.com"
        }
    ],
    "maxItems": 20,
    "maxConcurrency": 6,
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("automation-lab/scamadviser-trust-score-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 = {
    "domains": [
        "example.com",
        "apify.com",
        "wikipedia.org",
    ],
    "startUrls": [{ "url": "https://www.scamadviser.com/check-website/example.com" }],
    "maxItems": 20,
    "maxConcurrency": 6,
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("automation-lab/scamadviser-trust-score-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 '{
  "domains": [
    "example.com",
    "apify.com",
    "wikipedia.org"
  ],
  "startUrls": [
    {
      "url": "https://www.scamadviser.com/check-website/example.com"
    }
  ],
  "maxItems": 20,
  "maxConcurrency": 6,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call automation-lab/scamadviser-trust-score-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=automation-lab/scamadviser-trust-score-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "ScamAdviser Trust Score Scraper",
        "description": "Bulk-check domains on ScamAdviser for trust scores, risk highlights, review summaries, company data, website data, and source URLs.",
        "version": "0.1",
        "x-build-id": "g6dHwezgLWNaRt0h5"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/automation-lab~scamadviser-trust-score-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-automation-lab-scamadviser-trust-score-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/automation-lab~scamadviser-trust-score-scraper/runs": {
            "post": {
                "operationId": "runs-sync-automation-lab-scamadviser-trust-score-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/automation-lab~scamadviser-trust-score-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-automation-lab-scamadviser-trust-score-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": [
                    "domains"
                ],
                "properties": {
                    "domains": {
                        "title": "Domains or website URLs",
                        "type": "array",
                        "description": "Enter domains, hostnames, or full website URLs. The actor normalizes each value to a ScamAdviser check page.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "startUrls": {
                        "title": "ScamAdviser or website URLs",
                        "type": "array",
                        "description": "Optional request-list style input. You can paste ScamAdviser check URLs or ordinary website URLs here.",
                        "items": {
                            "type": "object",
                            "required": [
                                "url"
                            ],
                            "properties": {
                                "url": {
                                    "type": "string",
                                    "title": "URL of a web page",
                                    "format": "uri"
                                }
                            }
                        }
                    },
                    "maxItems": {
                        "title": "Maximum domains to save",
                        "minimum": 1,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Stops after this many successful ScamAdviser records. Keep low for tests, raise for bulk compliance checks.",
                        "default": 20
                    },
                    "maxConcurrency": {
                        "title": "Maximum concurrency",
                        "minimum": 1,
                        "maximum": 20,
                        "type": "integer",
                        "description": "How many ScamAdviser pages to request at the same time. Lower this if the target becomes slow or returns errors.",
                        "default": 6
                    },
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Optional Apify proxy settings. Leave disabled unless your network is blocked by ScamAdviser.",
                        "default": {
                            "useApifyProxy": false
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
