# App Store Scraper (`scraper-engine/apple-app-store`) Actor

Apple App Store Scraper collects publicly available data from the App Store, including app titles, descriptions, ratings, reviews, categories, and developer details. Use it for research, analytics, or large-scale app data collection with structured output.

- **URL**: https://apify.com/scraper-engine/apple-app-store.md
- **Developed by:** [Scraper Engine](https://apify.com/scraper-engine) (community)
- **Categories:** Automation, E-commerce, Lead generation
- **Stats:** 6 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

$24.99/month + usage

To use this Actor, you pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period.You also pay for the Apify platform usage, which gets cheaper the higher Apify subscription plan you have.

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

## 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

An apple app store scraper helps you gather detailed information from iOS app listings in an efficient and structured way 📱. It allows users to collect app data, ratings, and reviews without manual effort. Ideal for research, analysis, and tracking trends, this tool supports smarter insights across the Apple App Store ecosystem 🚀.

### 🍎 What does apple app store scraper do?

An apple app store scraper is a powerful tool designed to collect publicly available data from the Apple App Store in a structured and readable format 📊. It helps users gather valuable information such as app details, ratings, reviews, developer data, and version history without manual copy-paste work.

Whether you are a researcher, marketer, or developer, an ios app store scraper simplifies large-scale data collection by turning App Store listings into usable datasets. This approach saves time, improves accuracy, and supports better decision-making 💡.

With support for tools like apple app store scraper python, app store scraper npm, and cloud-based solutions, users can work across platforms effortlessly. Businesses often rely on apple app store scraping to track competitors, understand user sentiment, and identify market trends—all using reliable, repeatable workflows.

* * *

### 📦 What apple app store scraper can I extract?

Using an apple app store review scraper or full app data extractor, you can collect a wide range of useful information. Below is a clear overview of the most common data types ⬇️

| 📌 Data Type | 📄 Description |
| --- | --- |
| App Name | Official app title listed on the App Store |
| App ID | Unique identifier for each iOS app |
| Developer Name | Company or individual behind the app |
| Category | App Store category and subcategory |
| Ratings | Average star rating |
| Reviews | User-written feedback and comments |
| Review Dates | Timestamp of each review |
| App Version | Current and historical versions |
| Update Notes | Changelog and release notes |
| Price | Free or paid app pricing |
| Country | Region-specific app data |

With apple app store scraper online or local tools like app store scraper python, this data can be exported as JSON or CSV for analysis, dashboards, or reporting 📈.

* * *

#### 🚀 Key Features of apple app store scraper

An advanced app store scraper comes packed with features that make data collection smooth and scalable:

*   ⚡ Fast data extraction for thousands of apps  
      
    
*   🌍 Multi-country support for global app insights  
      
    
*   ⭐ Review & rating collection using an apple app store review scraper  
      
    
*   🧩 Compatible with apple app store scraper python, app store scraper github, and app store scraper npm projects  
      
    
*   ☁️ Cloud-ready and browser-based options like apple app store scraper online  
      
    
*   📂 Clean exports in JSON or CSV formats  
      
    
*   🔄 Supports continuous monitoring of app updates  
      
    
*   🧠 Easy integration into analytics pipelines  
      
    
*   🆓 Options available for apple app store scraper free usage  
      
    
*   📱 Works across devices, even when researching from Android using apple app store scraper android  
      
    

These features make it ideal for both beginners and advanced users working with ios app scraper tools.

* * *

### 🛠️ How to use Apple App Store Scraper

Getting started with an apple app store scraper is simple and beginner-friendly 👍. Follow this step-by-step guide:

1.  Log in to Apify – Create a free account or sign in  
      
    
2.  Select the Actor – Search for “Apple App Store Scraper” in the Apify store  
      
    
3.  Enter Input Data – Paste your Apple App Store app URL(s) into the startUrls field  
      
    
4.  Choose Options – Decide whether you want reviews, ratings, or full app metadata  
      
    
5.  Run the Actor – Click start, and the scraper will collect data automatically  
      
    
6.  Download Results – Export data in JSON or CSV format 📥  
      
    

This workflow works smoothly whether you’re using apple app store scraper download, app store scraper python, or browser-based tools. No complex setup required—just clean, ready-to-use results.

* * *

### 🎯 Use Cases

An apple app store scraper supports a wide range of real-world applications:

*   📊 Market Research – Analyze trends using ios app store scraper data  
      
    
*   🧠 User Sentiment Analysis – Study feedback with an apple app store review scraper  
      
    
*   🏆 Competitor Tracking – Monitor updates, rankings, and ratings  
      
    
*   📢 Marketing Strategy – Discover what users love or dislike  
      
    
*   🧪 Academic Research – Collect structured datasets at scale  
      
    
*   🛠️ Product Development – Improve features based on real reviews  
      
    
*   💼 Business Intelligence – Build dashboards from app store data  
      
    

From startups to enterprises, apple app store scraping delivers insights that drive smarter decisions 📈.

* * *

### 🌟 Why choose us?

Our apple app store scraper stands out because it’s built for reliability, flexibility, and scale 💪:

*   ✅ Trusted by developers, analysts, and researchers  
      
    
*   🔒 Secure handling of publicly available data  
      
    
*   ⚙️ Works with ios app scraper, app store scraper github, and npm projects  
      
    
*   🧩 Easy setup with no technical barriers  
      
    
*   🚀 Handles small and large workloads effortlessly  
      
    
*   📞 Clear documentation and active support  
      
    

Whether you need an apple app store scraper free option or enterprise-level extraction, our solution adapts to your needs seamlessly.

* * *

### 📊 How many results can you scrape with apple app store scraper?

Scalability is one of the strongest advantages of a modern apple app store scraper 🚀. You can extract data from:

*   Hundreds of apps in a single run  
      
    
*   Thousands of reviews per app  
      
    
*   Multiple countries and languages  
      
    
*   Ongoing app updates over time  
      
    

There’s no fixed limit—results depend on your configuration and usage plan. With cloud execution, apple app store scraping can scale automatically, making it suitable for large research projects and continuous monitoring.

Developers using apple app store scraper python or app store scraper npm can integrate scraping into scheduled workflows, while non-technical users can rely on apple app store scraper online tools for on-demand data collection.

This flexibility ensures consistent performance whether you’re tracking one app or the entire App Store ecosystem 🌍.

* * *

### ⚖️ Is it legal to scrape Apple App Store?

Scraping publicly available data from the Apple App Store is generally allowed when done responsibly and ethically ⚖️. However, users should always:

*   📜 Review Apple’s terms and conditions  
      
    
*   🚫 Avoid collecting private or restricted data  
      
    
*   🧠 Use collected data for lawful purposes only  
      
    
*   ⏱️ Respect reasonable usage limits  
      
    

An ios app store scraper should be used for analysis, research, or reporting—not for misuse or redistribution of protected content. Staying compliant ensures long-term, safe use of apple app store scraping tools.

* * *

### 🧾 Input Parameters

#### 📥 Example Input (JSON)

  ```json
{
  "process": "Search by AppId",
  "appIds": "1514844618,123456789",
  "keywords": "Translate,Calculator",
  "developerIds": "284417353",
  "lang": "en",
  "country": "us",
  "sorting": "sort.RECENT",
  "collection": "TOP_FREE_IOS",
  "maximum": 25,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
````

### 📤 Output Format

#### 📄 Example Output (JSON)

```json
{
  "id": 1514844618,
  "appId": "com.apple.Translate",
  "title": "Translate",
  "url": "https://apps.apple.com/us/app/translate/id1514844618",
  "description": "Translate text, voice, and conversations...",
  "icon": "https://is1-ssl.mzstatic.com/image/thumb/...",
  "genres": ["Utilities", "Education"],
  "genreIds": [6002, 6017],
  "primaryGenre": "Utilities",
  "primaryGenreId": 6002,
  "contentRating": "4+",
  "languages": ["EN", "ES", "FR"],
  "size": "12345678",
  "requiredOsVersion": "15.0",
  "released": "2024-01-15T00:00:00Z",
  "updated": "2024-12-01T00:00:00Z",
  "releaseNotes": "Bug fixes and improvements",
  "version": "2.1.0",
  "price": 0,
  "currency": "USD",
  "free": true,
  "developerId": 284417353,
  "developer": "Apple",
  "developerUrl": "https://apps.apple.com/us/developer/apple/id284417353",
  "score": 4.5,
  "reviews": 12345,
  "currentVersionScore": 4.6,
  "currentVersionReviews": 5432,
  "screenshots": ["https://...", "https://..."],
  "ipadScreenshots": ["https://..."],
  "appletvScreenshots": [],
  "supportedDevices": ["iPhone", "iPad"],
  "ratings": "4+",
  "histogram": {
    "1": 100,
    "2": 200,
    "3": 500,
    "4": 2000,
    "5": 9545
  }
}
```

### ❓ FAQ

#### 1. Can I use an apple app store scraper free?

Yes, free plans are available with limited usage.

#### 2. Does it support apple app store scraper python?

Absolutely. Python-based workflows are fully supported.

#### 3. Is this an ios app scraper or Android tool?

It’s designed specifically for iOS, but can be accessed from any device.

#### 4. Can I download the results?

Yes, apple app store scraper download options include JSON and CSV.

#### 5. Does it work with app store scraper github projects?

Yes, it integrates smoothly with open-source setups.

#### 6. Can I scrape reviews only?

Yes, the apple app store review scraper feature allows that.

#### 7. Is there an online version?

Yes, apple app store scraper online tools are available.

### 🏁 Conclusion 🍏

An apple app store scraper offers a simple and reliable way to collect valuable App Store data at scale 📊. From app details to user reviews, it helps teams make informed decisions, track market trends, and understand user behavior. With flexible usage options, it fits research, business, and development needs seamlessly 🚀.

✨ With its flexibility, scalability, and clean outputs, apple app store scraper tools make App Store data accessible, actionable, and easy to work with.

# Actor input Schema

## `process` (type: `string`):

Select the type of scraping process

## `appIds` (type: `string`):

Comma-separated list of Apple App Store app IDs (e.g., '1514844618' or '1514844618,123456789'). Required for 'Search by AppId', 'Get Reviews', and 'Get Privacy Data' processes.

## `keywords` (type: `string`):

Comma-separated list of keywords to search for apps (e.g., 'Translate' or 'Translate,Calculator'). Required for 'Search by Keyword' process.

## `developerIds` (type: `string`):

Comma-separated list of developer IDs (e.g., '284417353' or '284417353,123456789'). Required for 'Search by DeveloperId' process.

## `lang` (type: `string`):

ISO 639-1 language code (e.g., 'en', 'es', 'fr')

## `country` (type: `string`):

ISO 3166 country code (e.g., 'us', 'gb', 'ca')

## `sorting` (type: `string`):

Sort order for reviews: 'sort.RECENT' or 'sort.HELPFUL'

## `collection` (type: `string`):

Top charts collection type

## `maximum` (type: `integer`):

Maximum number of results to return (1-200)

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

Proxy settings. If Apple App Store blocks requests, will automatically fallback to datacenter then residential proxy.

## Actor input object example

```json
{
  "process": "Search by AppId",
  "appIds": "1514844618",
  "keywords": "Translate",
  "developerIds": "284417353",
  "lang": "en",
  "country": "us",
  "sorting": "sort.RECENT",
  "collection": "TOP_FREE_IOS",
  "maximum": 25,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# 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 = {
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("scraper-engine/apple-app-store").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 = { "proxyConfiguration": { "useApifyProxy": False } }

# Run the Actor and wait for it to finish
run = client.actor("scraper-engine/apple-app-store").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 '{
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call scraper-engine/apple-app-store --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "App Store Scraper",
        "description": "Apple App Store Scraper collects publicly available data from the App Store, including app titles, descriptions, ratings, reviews, categories, and developer details. Use it for research, analytics, or large-scale app data collection with structured output.",
        "version": "0.1",
        "x-build-id": "ZGEa2G6kekMQI8acB"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scraper-engine~apple-app-store/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scraper-engine-apple-app-store",
                "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/scraper-engine~apple-app-store/runs": {
            "post": {
                "operationId": "runs-sync-scraper-engine-apple-app-store",
                "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/scraper-engine~apple-app-store/run-sync": {
            "post": {
                "operationId": "run-sync-scraper-engine-apple-app-store",
                "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": [
                    "process"
                ],
                "properties": {
                    "process": {
                        "title": "Process",
                        "enum": [
                            "Search by AppId",
                            "Search by Keyword",
                            "Search by DeveloperId",
                            "Get Reviews",
                            "List Collection",
                            "Get Privacy Data"
                        ],
                        "type": "string",
                        "description": "Select the type of scraping process",
                        "default": "Search by AppId"
                    },
                    "appIds": {
                        "title": "App IDs",
                        "type": "string",
                        "description": "Comma-separated list of Apple App Store app IDs (e.g., '1514844618' or '1514844618,123456789'). Required for 'Search by AppId', 'Get Reviews', and 'Get Privacy Data' processes.",
                        "default": "1514844618"
                    },
                    "keywords": {
                        "title": "Keywords",
                        "type": "string",
                        "description": "Comma-separated list of keywords to search for apps (e.g., 'Translate' or 'Translate,Calculator'). Required for 'Search by Keyword' process.",
                        "default": "Translate"
                    },
                    "developerIds": {
                        "title": "Developer IDs",
                        "type": "string",
                        "description": "Comma-separated list of developer IDs (e.g., '284417353' or '284417353,123456789'). Required for 'Search by DeveloperId' process.",
                        "default": "284417353"
                    },
                    "lang": {
                        "title": "Language",
                        "type": "string",
                        "description": "ISO 639-1 language code (e.g., 'en', 'es', 'fr')",
                        "default": "en"
                    },
                    "country": {
                        "title": "Country",
                        "type": "string",
                        "description": "ISO 3166 country code (e.g., 'us', 'gb', 'ca')",
                        "default": "us"
                    },
                    "sorting": {
                        "title": "Review Sorting",
                        "enum": [
                            "sort.RECENT",
                            "sort.HELPFUL"
                        ],
                        "type": "string",
                        "description": "Sort order for reviews: 'sort.RECENT' or 'sort.HELPFUL'",
                        "default": "sort.RECENT"
                    },
                    "collection": {
                        "title": "Collection Type",
                        "enum": [
                            "TOP_FREE_IOS",
                            "TOP_PAID_IOS",
                            "TOP_GROSSING_IOS",
                            "TOP_FREE_IPAD",
                            "TOP_PAID_IPAD",
                            "TOP_GROSSING_IPAD",
                            "TOP_FREE_MAC",
                            "TOP_PAID_MAC",
                            "TOP_GROSSING_MAC"
                        ],
                        "type": "string",
                        "description": "Top charts collection type",
                        "default": "TOP_FREE_IOS"
                    },
                    "maximum": {
                        "title": "Maximum Results",
                        "minimum": 1,
                        "maximum": 200,
                        "type": "integer",
                        "description": "Maximum number of results to return (1-200)",
                        "default": 25
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Proxy settings. If Apple App Store blocks requests, will automatically fallback to datacenter then residential proxy."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
