# Fast Google Maps Reviews Scraper (`scrapesmith/google-maps-reviews-scraper-api`) Actor

Scrape Google Maps reviews from any place, business, or landmark. Export star ratings, review text, author details, photos, owner replies & dates to JSON, CSV or Excel. 25+ fields, any language, sort by newest or rating. Single place or thousands. API, MCP & AI-agent ready. No login, no code.

- **URL**: https://apify.com/scrapesmith/google-maps-reviews-scraper-api.md
- **Developed by:** [Scrape Smith](https://apify.com/scrapesmith) (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 $0.03 / 1,000 results

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

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

## What's an Apify Actor?

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

## How to integrate an Actor?

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

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

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

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python/docs.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Google Maps Reviews Scraper 🗺️

**Export every Google Maps review from any place, business, or landmark — as clean JSON, CSV, or Excel. No login, no setup, no code.** Paste a Maps link and get structured review data in seconds: star ratings, full review text, author details, photos, owner replies, dates, and more.

Built for marketers, agencies, developers, and AI agents that need reliable Google review data at any scale — one place or ten thousand.

---

### Why choose this Google Maps Reviews Scraper

- 💸 **Cheapest on the market.** Pay only for the reviews you keep. No monthly fees, no surprises.
- 🎯 **The most complete review record.** 25+ fields per review — far more than the typical scraper returns.
- ⚡ **Fast at any scale.** A single place returns in seconds; large multi-place jobs pull thousands of reviews in just a few minutes.
- 🌍 **Works worldwide.** Any country, any language. Reviews come back in their original language with translated text included when Google provides it.
- 🔗 **Flexible input.** Full Maps URLs, share links, or place IDs — mix and match, duplicates are handled automatically.
- 🧩 **Sort your way.** Most relevant, newest, highest rating, or lowest rating.
- 🤖 **Automation-ready.** Clean API, MCP support, webhooks, and one-click integrations for AI agents and no-code tools.
- ✅ **No login required.** Only public review data. Nothing to configure, no accounts to connect.

---

### What you can do with Google reviews data

- **Reputation monitoring** — track new reviews for your business or your clients and get alerted to negatives fast.
- **Competitor analysis** — pull reviews for rival locations and benchmark ratings, sentiment, and themes.
- **Lead generation** — find businesses by rating and review volume for outreach lists.
- **Sentiment & AI analysis** — feed thousands of reviews into an LLM, RAG pipeline, or dashboard to surface trends.
- **Market research** — analyze what customers love and hate across an entire category or city.
- **Local SEO** — audit review counts, ratings, and response rates across many locations at once.
- **Review widgets** — power testimonial carousels and star-rating badges on your website.
- **Training data** — build sentiment, classification, or recommendation datasets from real-world reviews.

---

### How to scrape Google Maps reviews (3 steps)

1. **Paste a place link.** Copy any Google Maps place URL (or a share link, or a place ID) into the input.
2. **Set your options.** Choose how many reviews per place and how to sort them.
3. **Run and export.** Download the results as JSON, CSV, or Excel — or pull them straight into your app via API, MCP, or webhook.

That's it. No proxies to configure, no cookies to paste, no browser extensions.

---

### Free trial & limits

Try it free: the free tier returns up to **10 reviews per run** so you can test the output and integration before committing. **Rent the Actor to unlock unlimited reviews** and scrape thousands of places at full speed. The moment a limit is reached the run stops cleanly — you're never charged for data beyond your cap.

---

### Input

| Field | Type | Description |
|-------|------|-------------|
| **Place URLs** | array | One or more Google Maps place links. Full URLs, share links (`maps.app.goo.gl`), or place pages — all supported. |
| **Place IDs** | array | Google Maps place IDs, if you already have them, instead of full URLs. |
| **Max Reviews Per Place** | integer | How many reviews to pull from each place. Default `100`. Set higher for deep history. |
| **Sort By** | select | `mostRelevant`, `newest`, `highestRanking`, or `lowestRanking`. Default `mostRelevant`. |

You can pass a single place or thousands in one run — the scraper behaves the same either way.

#### Example input

```json
{
  "placeUrls": [
    "https://www.google.com/maps/place/Eiffel+Tower/@48.8583701,2.2944813,17z",
    "https://www.google.com/maps/place/Colosseum"
  ],
  "maxReviews": 500,
  "sortBy": "newest"
}
````

***

### Output

Every review is returned as a clean, structured record. Export to **JSON, CSV, or Excel**, or stream directly via the API.

#### Example output

```json
{
  "place": {
    "name": "Eiffel Tower",
    "placeId": "0x47e66e2964e34e2d:0x8ddca9ee380ef7e0"
  },
  "reviewId": "ChdDSUhNMG9nS0VJQ0FnSUN...",
  "url": "https://www.google.com/maps/reviews/...",
  "publishedAt": "2026-07-01T14:22:10Z",
  "lastEditedAt": null,
  "relativeDate": "2 weeks ago",
  "text": "Absolutely breathtaking, especially at night when the lights sparkle.",
  "textTranslated": null,
  "language": "en",
  "originalLanguage": "en",
  "translatedLanguage": null,
  "rating": 5,
  "reviewOrigin": "Google",
  "author": {
    "name": "Jane D.",
    "id": "1129384756...",
    "url": "https://www.google.com/maps/contrib/1129384756",
    "avatarUrl": "https://lh3.googleusercontent.com/a-/...",
    "profileUrl": "https://www.google.com/maps/contrib/1129384756/reviews?hl=en",
    "reviewCount": 214,
    "photoCount": 1032,
    "isLocalGuide": true,
    "localGuideLevel": 7,
    "contributionCount": 5400,
    "badgeLabel": "Local Guide"
  },
  "photos": [
    "https://lh5.googleusercontent.com/p/..."
  ],
  "attributes": null,
  "likesCount": 12,
  "ownerReply": "Thank you for visiting, Jane!",
  "scrapedAt": "2026-07-20T09:15:33Z"
}
```

#### Fields you get

- **Place** — name and place ID
- **Review** — ID, direct link, rating (1–5), full text, likes count, owner reply
- **Dates** — published, last edited, and human-friendly relative date
- **Language** — original language, translated text and language when available
- **Author** — name, profile URL, avatar, total review count, photo count, Local Guide status and level, badge
- **Photos** — full-resolution image URLs attached to the review
- **Attributes** — structured tags (e.g. service, atmosphere) when present
- **Metadata** — review origin and the timestamp it was scraped

Missing values come back as sensible defaults (`0`, `""`, `[]`, `null`) — never broken records — so your downstream code and spreadsheets stay clean.

***

### API, MCP & integrations 🤖

This scraper is built to plug into anything.

- **REST API** — start runs, poll status, and fetch the dataset from your own backend in any language.
- **MCP (Model Context Protocol)** — connect it as an **MCP server** so **AI agents** and assistants like **Claude** and **ChatGPT** can pull Google reviews as a live tool.
- **AI & LLM workflows** — drop review data straight into **LangChain**, **LlamaIndex**, RAG pipelines, and vector databases for sentiment analysis, summarization, and Q\&A.
- **No-code automation** — trigger runs and route results with **Make**, **Zapier**, and **n8n**.
- **Webhooks** — get notified the instant a run finishes and push data anywhere automatically.
- **Scheduling** — run daily, hourly, or weekly to keep a fresh feed of new reviews.
- **Export formats** — JSON, CSV, Excel, HTML table, or RSS.

Whether you're building an AI review-analysis agent, a reputation dashboard, or a nightly data sync, the integration is a few clicks.

***

### Frequently asked questions

**Do I need a Google account or API key?**
No. There's no login and nothing to connect. Just paste a place link and run.

**What links can I use?**
Full Google Maps place URLs, short share links (`maps.app.goo.gl/…`), and Google place IDs. You can mix them in one run.

**How many reviews can I get per place?**
As many as you like — set the max per place. Popular places have thousands of reviews and the scraper paginates through them for you.

**Can I scrape many places at once?**
Yes. Pass one place or thousands in a single run. Duplicate links are automatically deduplicated.

**Does it work for non-English reviews?**
Yes. Reviews are returned in their original language, with Google's translated text included when available.

**Can I sort reviews by newest or by rating?**
Yes — most relevant, newest, highest rating, or lowest rating.

**What export formats are supported?**
JSON, CSV, Excel, HTML table, and RSS — plus direct access through the API and MCP.

**Is the data reliable at scale?**
Yes. The same engine powers a single-place lookup and a ten-thousand-review job, with automatic retries and deduplication so runs finish cleanly.

**What can I use the data for?**
Reputation monitoring, competitor and sentiment analysis, local SEO, lead generation, market research, review widgets, and AI training datasets.

***

### Who uses this Google Maps review scraper

- **Agencies & SEO teams** managing local reputation for many clients and locations.
- **Restaurants, hotels, retail, and local businesses** tracking their own customer feedback.
- **Data & analytics teams** building sentiment dashboards and market-research reports.
- **Developers** adding review data to apps, widgets, and internal tools via the API.
- **AI builders** powering review-analysis agents, chatbots, and RAG systems over Google reviews.
- **Sales & lead-gen teams** sourcing businesses by rating and review volume.

If you searched for a *Google Maps review scraper*, *Google reviews extractor*, *Google business reviews API*, *place reviews downloader*, or a way to *export Google Maps reviews to Excel* — this is it.

***

### Legal & fair use

This scraper collects only **publicly available** review data that anyone can see on Google Maps without logging in. It does not access private data or bypass any login. You are responsible for using the data in line with Google's terms and applicable laws (including privacy regulations such as GDPR and CCPA) in your jurisdiction. Use it responsibly.

***

### Get started

Paste a Google Maps place link, hit **Start**, and export your reviews in seconds. Reputation tracking, competitor research, and AI-powered review analysis — all from one simple, affordable scraper.

# Actor input Schema

## `placeUrls` (type: `array`):

Google Maps place URLs to scrape reviews from.

## `placeIds` (type: `array`):

Google Maps place IDs (FTID format like 0x...:0x...).

## `maxReviews` (type: `integer`):

Maximum number of reviews to scrape per place.

## `sortBy` (type: `string`):

How to sort reviews.

## Actor input object example

```json
{
  "placeUrls": [
    "https://www.google.com/maps/place/Burj+Khalifa/@25.197197,55.2743764,17z/data=!4m6!3m5!1s0x3e5f43348a67e24b:0xff45e502e1ceb7e2!8m2!3d25.197197!4d55.2743764!16zL20vMDNjbjB2?entry=ttu&g_ep=EgoyMDI2MDcxNS4wIKXMDSoASAFQAw%3D%3D"
  ],
  "maxReviews": 100,
  "sortBy": "mostRelevant"
}
```

# 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 = {
    "placeUrls": [
        "https://www.google.com/maps/place/Burj+Khalifa/@25.197197,55.2743764,17z/data=!4m6!3m5!1s0x3e5f43348a67e24b:0xff45e502e1ceb7e2!8m2!3d25.197197!4d55.2743764!16zL20vMDNjbjB2?entry=ttu&g_ep=EgoyMDI2MDcxNS4wIKXMDSoASAFQAw%3D%3D"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapesmith/google-maps-reviews-scraper-api").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 = { "placeUrls": ["https://www.google.com/maps/place/Burj+Khalifa/@25.197197,55.2743764,17z/data=!4m6!3m5!1s0x3e5f43348a67e24b:0xff45e502e1ceb7e2!8m2!3d25.197197!4d55.2743764!16zL20vMDNjbjB2?entry=ttu&g_ep=EgoyMDI2MDcxNS4wIKXMDSoASAFQAw%3D%3D"] }

# Run the Actor and wait for it to finish
run = client.actor("scrapesmith/google-maps-reviews-scraper-api").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 '{
  "placeUrls": [
    "https://www.google.com/maps/place/Burj+Khalifa/@25.197197,55.2743764,17z/data=!4m6!3m5!1s0x3e5f43348a67e24b:0xff45e502e1ceb7e2!8m2!3d25.197197!4d55.2743764!16zL20vMDNjbjB2?entry=ttu&g_ep=EgoyMDI2MDcxNS4wIKXMDSoASAFQAw%3D%3D"
  ]
}' |
apify call scrapesmith/google-maps-reviews-scraper-api --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scrapesmith/google-maps-reviews-scraper-api",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Fast Google Maps Reviews Scraper",
        "description": "Scrape Google Maps reviews from any place, business, or landmark. Export star ratings, review text, author details, photos, owner replies & dates to JSON, CSV or Excel. 25+ fields, any language, sort by newest or rating. Single place or thousands. API, MCP & AI-agent ready. No login, no code.",
        "version": "0.0",
        "x-build-id": "fC2AkPe2AnTPvXzuL"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapesmith~google-maps-reviews-scraper-api/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapesmith-google-maps-reviews-scraper-api",
                "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/scrapesmith~google-maps-reviews-scraper-api/runs": {
            "post": {
                "operationId": "runs-sync-scrapesmith-google-maps-reviews-scraper-api",
                "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/scrapesmith~google-maps-reviews-scraper-api/run-sync": {
            "post": {
                "operationId": "run-sync-scrapesmith-google-maps-reviews-scraper-api",
                "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",
                "properties": {
                    "placeUrls": {
                        "title": "Place URLs",
                        "type": "array",
                        "description": "Google Maps place URLs to scrape reviews from.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "placeIds": {
                        "title": "Place IDs",
                        "type": "array",
                        "description": "Google Maps place IDs (FTID format like 0x...:0x...).",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxReviews": {
                        "title": "Max Reviews Per Place",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Maximum number of reviews to scrape per place.",
                        "default": 100
                    },
                    "sortBy": {
                        "title": "Sort By",
                        "enum": [
                            "mostRelevant",
                            "newest",
                            "highestRanking",
                            "lowestRanking"
                        ],
                        "type": "string",
                        "description": "How to sort reviews.",
                        "default": "mostRelevant"
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
