# App Store Reviews API — All Storefronts, Per-Country Ratings (`fetchbase/app-store-intelligence`) Actor

App Store reviews from EVERY country storefront, not just the US. Apple caps reviews at 500 per app per storefront — sweeping storefronts lifts that ceiling and returns a per-country rating breakdown showing where an app is loved and where it fails. Official Apple endpoints. Charged per review.

- **URL**: https://apify.com/fetchbase/app-store-intelligence.md
- **Developed by:** [Fetchbase](https://apify.com/fetchbase) (community)
- **Categories:** Developer tools, Automation, AI
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$0.10 / 1,000 review returneds

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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

## App Store Reviews API — All Storefronts, Per-Country Ratings

Get App Store **reviews and metadata from every country storefront**, not just the US.

Apple's public reviews feed is capped at **500 reviews per app, per storefront** (10 pages ×
50). Every other App Store review tool stops at the US and inherits that ceiling. This one
sweeps storefronts in parallel — which lifts the ceiling **and** gives you something no
single-country scraper can: **a per-country rating breakdown showing where an app is loved
and where it's failing.**

**Charged per review returned.** No startup fee; failed lookups cost $0.

### The 500-review ceiling, measured

Real run against WhatsApp (`310633997`), 10 storefronts, **3.2 seconds**:

| Storefront | Rating | Ratings count | Reviews pulled |
|---|---|---|---|
| 🇲🇽 mx | **4.78** | 5,893,510 | 500 |
| 🇧🇷 br | 4.78 | 8,313,182 | 500 |
| 🇬🇧 gb | 4.71 | 4,116,608 | 300 |
| 🇺🇸 us | 4.69 | 18,293,098 | 450 |
| 🇰🇷 kr | 4.68 | 127,839 | 500 |
| 🇮🇳 in | 4.62 | 7,960,859 | 500 |
| 🇩🇪 de | 4.60 | 3,530,320 | 500 |
| 🇫🇷 fr | 4.56 | 3,432,960 | 500 |
| 🇯🇵 jp | **4.55** | 254,035 | 500 |

**4,250 unique reviews** — versus the 500 you'd get from the US alone. That's **8.5× on ten
storefronts**; use `["all"]` for ~175. Zero duplicates, every review carrying its `country`.

And the insight in the right-hand columns: this app rates **4.78 in Mexico but 4.55 in
Japan**. That gap is invisible if you only scrape the US store.

### Quick start

```json
{
  "apps": ["310633997"],
  "countries": ["us", "gb", "de", "jp", "br"]
}
````

Accepts App Store IDs, bundle IDs (`com.burbn.instagram`), or full App Store URLs — mixed
freely in one run.

#### Every storefront Apple has

```json
{
  "apps": ["com.spotify.client"],
  "countries": ["all"]
}
```

#### Just the complaints, worldwide

```json
{
  "apps": ["310633997"],
  "countries": ["all"],
  "minRating": 1,
  "maxRating": 2
}
```

Feed that straight into an LLM and you have a global, structured bug-and-churn report.

#### Ratings only, no review charges

```json
{
  "apps": ["310633997"],
  "countries": ["all"],
  "includeReviews": false
}
```

Returns the per-country rating breakdown with **no per-review charges** — a cheap way to
monitor international rating drift on a schedule.

### Output

**One row per review:**

```json
{
  "type": "review",
  "appId": "310633997",
  "appName": "WhatsApp Messenger",
  "country": "us",
  "rating": 3,
  "title": "Update without asking me",
  "body": "Updated the app and I lost important information without ask me !!",
  "author": "mafuentesp",
  "appVersion": "26.28.75",
  "voteSum": 0
}
```

**Plus one summary row per app**, carrying metadata (developer, genre, price, version,
release dates, global rating) and:

```json
{
  "type": "app",
  "storefrontsQueried": 10,
  "storefrontsWithData": 9,
  "reviewsFetched": 4250,
  "bestCountry":  { "country": "mx", "rating": 4.7786 },
  "worstCountry": { "country": "jp", "rating": 4.5495 },
  "ratingByCountry": [
    { "country": "us", "rating": 4.686, "ratingCount": 18293098, "reviewsFetched": 450 }
  ]
}
```

### Inputs

| Input | Does |
|---|---|
| `apps` | App Store IDs, bundle IDs, or App Store URLs |
| `countries` | Storefronts to sweep; `["all"]` for ~175. Default: the 20 largest |
| `maxReviewsPerCountry` | Cap per storefront (Apple's hard max is 500) — your main cost control |
| `sortBy` | `mostRecent` or `mostHelpful` |
| `minRating` / `maxRating` | Filter by stars — e.g. 1–2 for complaints only |
| `includeReviews` | Off = metadata + rating breakdown only, no review charges |
| `includeMetadata` | Emit the per-app summary row |
| `concurrency` | Storefronts queried in parallel (default 8) |

### What it's built on

Official, documented, public Apple endpoints — the iTunes Search/Lookup API and the
customer-reviews RSS feed. **No scraping, no bot-walls, no proxies, no login.** That's why it's
fast and why it doesn't break when a page layout changes.

### Good to know

- **500 per storefront is Apple's limit, not ours.** No tool can exceed it for a single
  country — which is precisely why sweeping storefronts is the only way to go deeper.
- **Not every app is in every storefront.** Apps unavailable in a country return no reviews
  there (China commonly). Those storefronts are simply skipped.
- **Reviews are recent-first**, so this is the live picture, not full history.
- Review author names are the public nicknames Apple itself publishes.

Want Google Play, sentiment scoring, or keyword extraction across countries? **Open an
issue.** A ⭐ review helps others find it.

### More tools by Fetchbase

Part of a suite of fast, no-nonsense web utilities — all pay-per-result, charged only on success, no startup fee:

- [Website Screenshot API](https://apify.com/fetchbase/web-screenshot-pro) — full-page PNG / JPEG / WebP / PDF
- [Website to Markdown](https://apify.com/fetchbase/website-to-markdown) — clean Markdown for LLMs & RAG
- [PDF & DOCX to Markdown](https://apify.com/fetchbase/document-to-markdown) — documents → Markdown for RAG
- [SEO Audit + Core Web Vitals](https://apify.com/fetchbase/website-seo-audit) — scored on-page audit with fixes
- [Website Performance Audit](https://apify.com/fetchbase/website-performance-audit) — bulk Core Web Vitals & page speed
- [Tech Stack Detector](https://apify.com/fetchbase/tech-stack-detector) — CMS, frameworks, analytics, hosting
- [Domain, DNS & WHOIS Lookup](https://apify.com/fetchbase/domain-dns-intelligence) — records, registration, SSL
- [RSS Feed Reader](https://apify.com/fetchbase/rss-feed-reader) — RSS / Atom / JSON → normalized JSON
- [Job Postings API](https://apify.com/fetchbase/job-postings-scraper) — Greenhouse, Lever, Ashby & more

### Use with AI agents (MCP)

This Actor is callable by AI agents through the [Apify MCP server](https://mcp.apify.com/). Agents in Claude, Cursor, Windsurf, LangGraph, CrewAI and others can discover it via `search-actors` and run it as a tool — its inputs and outputs are fully described in the schema for reliable agent use.

# Actor input Schema

## `apps` (type: `array`):

App Store IDs (e.g. 310633997), bundle IDs (e.g. com.burbn.instagram), or App Store URLs. Mix freely.

## `countries` (type: `array`):

Which App Store storefronts to sweep. Apple caps reviews at 500 per app PER storefront, so more storefronts = more reviews AND a per-country rating breakdown. Use \["all"] to sweep all ~175 storefronts. Default: the 20 largest.

## `maxReviewsPerCountry` (type: `integer`):

Cap per storefront. Apple's hard ceiling is 500 (10 pages x 50) — you cannot get more than that from one country, which is exactly why sweeping storefronts matters. Lower this to control cost.

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

mostRecent (default) or mostHelpful.

## `minRating` (type: `integer`):

Keep only reviews at or above this rating. Set to 1 and maxRating to 2 to pull just the complaints.

## `maxRating` (type: `integer`):

Keep only reviews at or below this rating.

## `includeReviews` (type: `boolean`):

Turn off to fetch only app metadata and the per-country rating breakdown (no per-review charges).

## `includeMetadata` (type: `boolean`):

Emit one summary row per app: metadata, global rating, and the per-country rating breakdown.

## `concurrency` (type: `integer`):

How many storefronts to query in parallel. Raise for speed on large sweeps.

## `timeoutSecs` (type: `integer`):

Max time per Apple request.

## Actor input object example

```json
{
  "apps": [
    "310633997",
    "com.burbn.instagram",
    "https://apps.apple.com/us/app/spotify/id324684580"
  ],
  "countries": [
    "us",
    "gb",
    "ca",
    "au",
    "de",
    "fr",
    "es",
    "it",
    "nl",
    "se",
    "br",
    "mx",
    "in",
    "kr",
    "jp",
    "tr",
    "pl",
    "ru",
    "sa",
    "cn"
  ],
  "maxReviewsPerCountry": 500,
  "sortBy": "mostRecent",
  "minRating": 0,
  "maxRating": 5,
  "includeReviews": true,
  "includeMetadata": true,
  "concurrency": 8,
  "timeoutSecs": 30
}
```

# 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 = {
    "apps": [
        "310633997"
    ],
    "countries": [
        "us",
        "gb",
        "ca",
        "au",
        "de",
        "fr",
        "es",
        "it",
        "nl",
        "se",
        "br",
        "mx",
        "in",
        "kr",
        "jp",
        "tr",
        "pl",
        "ru",
        "sa",
        "cn"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("fetchbase/app-store-intelligence").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 = {
    "apps": ["310633997"],
    "countries": [
        "us",
        "gb",
        "ca",
        "au",
        "de",
        "fr",
        "es",
        "it",
        "nl",
        "se",
        "br",
        "mx",
        "in",
        "kr",
        "jp",
        "tr",
        "pl",
        "ru",
        "sa",
        "cn",
    ],
}

# Run the Actor and wait for it to finish
run = client.actor("fetchbase/app-store-intelligence").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 '{
  "apps": [
    "310633997"
  ],
  "countries": [
    "us",
    "gb",
    "ca",
    "au",
    "de",
    "fr",
    "es",
    "it",
    "nl",
    "se",
    "br",
    "mx",
    "in",
    "kr",
    "jp",
    "tr",
    "pl",
    "ru",
    "sa",
    "cn"
  ]
}' |
apify call fetchbase/app-store-intelligence --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=fetchbase/app-store-intelligence",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "App Store Reviews API — All Storefronts, Per-Country Ratings",
        "description": "App Store reviews from EVERY country storefront, not just the US. Apple caps reviews at 500 per app per storefront — sweeping storefronts lifts that ceiling and returns a per-country rating breakdown showing where an app is loved and where it fails. Official Apple endpoints. Charged per review.",
        "version": "0.1",
        "x-build-id": "ZC8GGrdlTpzZKWZoF"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/fetchbase~app-store-intelligence/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-fetchbase-app-store-intelligence",
                "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/fetchbase~app-store-intelligence/runs": {
            "post": {
                "operationId": "runs-sync-fetchbase-app-store-intelligence",
                "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/fetchbase~app-store-intelligence/run-sync": {
            "post": {
                "operationId": "run-sync-fetchbase-app-store-intelligence",
                "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": [
                    "apps"
                ],
                "properties": {
                    "apps": {
                        "title": "Apps",
                        "type": "array",
                        "description": "App Store IDs (e.g. 310633997), bundle IDs (e.g. com.burbn.instagram), or App Store URLs. Mix freely.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "countries": {
                        "title": "Storefronts (country codes)",
                        "type": "array",
                        "description": "Which App Store storefronts to sweep. Apple caps reviews at 500 per app PER storefront, so more storefronts = more reviews AND a per-country rating breakdown. Use [\"all\"] to sweep all ~175 storefronts. Default: the 20 largest.",
                        "default": [
                            "us",
                            "gb",
                            "ca",
                            "au",
                            "de",
                            "fr",
                            "es",
                            "it",
                            "nl",
                            "se",
                            "br",
                            "mx",
                            "in",
                            "kr",
                            "jp",
                            "tr",
                            "pl",
                            "ru",
                            "sa",
                            "cn"
                        ],
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxReviewsPerCountry": {
                        "title": "Max reviews per storefront",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Cap per storefront. Apple's hard ceiling is 500 (10 pages x 50) — you cannot get more than that from one country, which is exactly why sweeping storefronts matters. Lower this to control cost.",
                        "default": 500
                    },
                    "sortBy": {
                        "title": "Sort reviews by",
                        "enum": [
                            "mostRecent",
                            "mostHelpful"
                        ],
                        "type": "string",
                        "description": "mostRecent (default) or mostHelpful.",
                        "default": "mostRecent"
                    },
                    "minRating": {
                        "title": "Minimum star rating",
                        "minimum": 0,
                        "maximum": 5,
                        "type": "integer",
                        "description": "Keep only reviews at or above this rating. Set to 1 and maxRating to 2 to pull just the complaints.",
                        "default": 0
                    },
                    "maxRating": {
                        "title": "Maximum star rating",
                        "minimum": 0,
                        "maximum": 5,
                        "type": "integer",
                        "description": "Keep only reviews at or below this rating.",
                        "default": 5
                    },
                    "includeReviews": {
                        "title": "Include reviews",
                        "type": "boolean",
                        "description": "Turn off to fetch only app metadata and the per-country rating breakdown (no per-review charges).",
                        "default": true
                    },
                    "includeMetadata": {
                        "title": "Include app summary row",
                        "type": "boolean",
                        "description": "Emit one summary row per app: metadata, global rating, and the per-country rating breakdown.",
                        "default": true
                    },
                    "concurrency": {
                        "title": "Concurrent storefronts",
                        "minimum": 1,
                        "maximum": 20,
                        "type": "integer",
                        "description": "How many storefronts to query in parallel. Raise for speed on large sweeps.",
                        "default": 8
                    },
                    "timeoutSecs": {
                        "title": "Request timeout",
                        "minimum": 5,
                        "maximum": 120,
                        "type": "integer",
                        "description": "Max time per Apple request.",
                        "default": 30
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
