# Google Play Data Extractor (`scrapelabsapi/google-play-data-extractor`) Actor

📱 Google Play Data Extractor extracts app listings, ratings, reviews, pricing & screenshots from Google Play. ⚡ Fast, reliable & export-ready for market research, SEO insights, competitive analysis & lead generation. 📊🚀

- **URL**: https://apify.com/scrapelabsapi/google-play-data-extractor.md
- **Developed by:** [ScrapeLabs](https://apify.com/scrapelabsapi) (community)
- **Categories:** Automation, Lead generation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.99 / 1,000 results

This Actor is paid per event 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.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

### ⭐ What does Google Play Data Extractor Scraper do? 🤖📱
The Google Play Data Extractor is a powerful Google Play Scraper that helps you extract Google Play data like app metadata, ratings, reviews, and developer details in a structured format. As a google play scraping tool and google play data extractor tool, it simplifies data collection without coding.

You can use it as a google play store scraper or play store scraper for both small and google play bulk data extraction needs. It also supports play store scraping automation through a google play scraper API or google play scraping API, making it ideal for scalable workflows.

Developers can integrate it using google play scraper python or google play scraper npm, while marketers and SEOs rely on it as the best google play scraper and online google play scraper. From scrape google play reviews to full google play data extraction, it acts as a complete google play data scraping tool.

### 🛠️ Support and Feedback

- 🐞 **Bug reports:** Open a ticket in the repository **Issues** section  
- ✨ **Custom solutions or feature requests:** Contact our team 📧 **Email:** dev.scraperengine@gmail.com


### 📥 What Google Play Data Extractor Can I Extract?
The Google Play Data Extractor works as a powerful Google Play Scraper that lets you extract Google Play data across thousands of Android app listings. As a google play scraping tool and google play data extractor tool, it helps collect structured datasets for research, SEO, and automation.

You can use it as a google play store scraper or play store scraper for both targeted insights and google play bulk data extraction. With play store scraping automation and support for google play scraper API or google play scraping API, scaling becomes efficient.

Users often search for google play data extractor apk, google play data extractor download, and google data extraction tools. While it is not a google play apk downloader online, it provides complete app datasets via a google play data scraping tool.

#### 📋 Extractable Data Table

| Data Type | Description |
| --- | --- |
| App Title | Full app name |
| App Description | Short & long description |
| Developer Info | Name, email, website |
| Ratings & Reviews | Review count, average rating, sentiment |
| App Category | Type & genre |
| Install Count | Estimated installs |
| App Size & Version | Current version details |
| Release & Update Dates | Changelog timestamps |
| Screenshots & Media | Image links |
| App Permissions | Required access |
| Price & In-app Purchases | Monetization details |
| Review Text + Timestamps | For NLP analysis |

  

#### 🔑 Key Features of Google Play Data Extractor

The Google Play Data Extractor is a powerful Google Play Scraper designed to extract Google Play data with speed and accuracy. As a google play scraping tool and google play data extractor tool, it supports google play bulk data extraction and play store scraping automation for scalable use.

*   🚀 **High-speed scraping** — Extract large datasets within seconds using a reliable **google play store scraper** and **play store scraper**.

*   🎯 **Advanced review scraping** — Easily **scrape google play reviews** for sentiment analysis and research.

*   💬 **Flexible integrations** — Works with **play store comments scraper** setups and **google play store review scraper python** workflows.

*   🧩 **API-ready output** — Integrate using a **google play scraper API** or **google play scraping API** for automation pipelines.

*   🔍 **Keyword extraction** — Supports deep **google play data extraction** for SEO, ASO, and trend analysis.

*   📦 **Rich metadata support** — Extract APK-related info without acting as a downloader, powered by a **google play data scraping tool**.

*   🛠 **Developer-friendly** — Compatible with **google play scraper npm** and tools like **github google play scraper**.

*   🌎 **Global coverage** — Scrape apps across regions and languages with consistent performance.

*   📊 **Bulk processing** — Handle large-scale **google play bulk data extraction** efficiently.

*   🔐 **Safe and compliant** — Uses public data responsibly without bypassing restrictions.


### 🧩 How to Use Google Play Data Extractor (Step-by-Step Guide) 🚦

Follow this simple workflow to extract Google Play data using a powerful Google Play Scraper:

*   **Log in to Apify**

Create a free account to access a **google play data extractor free** solution and dashboard tools.

*   **Select the Actor**

Search for **Google Play Data Extractor** or a **google play scraping tool** like a **google play store scraper**.

*   **Enter Input Data**

Paste one or multiple app URLs to start **google play data extraction** at scale.

*   **Choose Options**

Select metadata, reviews, or both. Customize for **play store scraping automation** and deep insights.

*   **Run the Actor**

Start the process to **scrape google play reviews** and app data using a reliable **play store scraper**.

*   **Download Results**

Export via JSON or integrate with a **google play scraper API** or **google play scraping API**.

This workflow supports **google play bulk data extraction** and works well for **google play data extractor android** use cases and developer pipeline


### 🎯 Use Cases 

The Google Play Data Extractor works as a powerful Google Play Scraper across multiple industries:

*   📊 **Market Research** → Use a **google play scraping tool** to **extract Google Play data** for competitor analysis, app rankings, and feature tracking.

*   💬 **Sentiment Analysis** → **Scrape google play reviews** and build NLP models using structured datasets.

*   🧪 **Academic Studies** → Perform large-scale **google play data extraction** for machine learning and behavioral research.

*   📈 **ASO (App Store Optimization)** → Track keywords, descriptions, and trends using a **google play data scraping tool**.

*   💻 **Developer Insights** → Monitor user feedback via a **play store scraper** and detect issues early.

*   🛍 **Ecommerce & Agencies** → Use **google play bulk data extraction** to identify top-performing apps and categories.

*   📉 **Churn Prediction** → Analyze negative reviews using **play store scraping automation** pipelines.

*   🎮 **Game Research** → Extract metadata, OBB info, and monetization data via a **google play store scraper**.

This makes it ideal for users looking for **app store scraping**, **scrape reviews from app store**, or **google play api app info** using a scalable **google play scraper API**.

* * *

### ⭐ Why Choose Us? 
Choosing the Google Play Data Extractor means using a reliable Google Play Scraper built to extract Google Play data with speed and accuracy. Unlike basic tools or extensions, this google play scraping tool delivers structured results at scale.

Here’s why users trust our google play data extractor tool:
*   ⚡ **Fast, cloud-based performance** — Built for **google play bulk data extraction** and **play store scraping automation**.

*   🔍 **Highly accurate extraction** — Consistent **google play data extraction** using a robust **google play data scraping tool**.

*   🔐 **Compliance-focused** — Works as a secure **google play store scraper** using only public data.

*   🛠 **Developer-friendly** — Integrates easily with a **google play scraper API** or **google play scraping API**.

*   🤝 **Flexible for all users** — Suitable as a **play store scraper** for both beginners and professionals.

*   🧠 **Advanced use cases** — Ideal for analytics, NLP, and AI pipelines using scalable scraping workflows.

Compared to tools like instant data scraper or outdated **google play data extractor apk**, this **best google play scraper** is secure, cloud-powered, and always updated.


* * *

### 📦 How Many Results Can You Scrape with Google Play Data Extractor? 

Scalability is a core strength of the Google Play Data Extractor, built as a high-performance Google Play Scraper to extract Google Play data at any scale. Whether you use it as a google play scraping tool or google play data extractor tool, it handles both small and google play bulk data extraction workloads efficiently.

You can extract:
*   ⭐ Tens of thousands of reviews using **scrape google play reviews** workflows

*   📱 Hundreds to thousands of app pages via a **google play store scraper** or **play store scraper**

*   🌍 Data across countries and languages with consistent **google play data extraction**

*   🔁 Full review history with **play store scraping automation** and pagination support

The system supports batching, parallel processing, and integrations through a **google play scraper API** or **google play scraping API**, making it a scalable **google play data scraping tool**.

It’s ideal for developers using **google play scraper python**, **google play scraper npm**, or tools like **github google play scraper** for enterprise-grade pipeline


### ⚖️ Is It Legal to Scrape Google Play Store?
*   Using a **Google Play Data Extractor** or **Google Play Scraper** to **extract Google Play data** is generally legal when done responsibly. This **google play scraping tool** and **google play data extractor tool** only collects publicly available information, making it a compliant **google play data scraping tool**.
    
    Here’s what you should know:
    
    ✔ Public data can be used for **google play data extraction** in research, SEO, ASO, and analytics.
    
    ✔ Ethical scraping via a **google play store scraper** or **play store scraper** avoids violating user privacy.
    
    ✔ The tool does not download private content, paid assets, or act as a **google play apk downloader online**.
    
    ✔ It supports safe **play store scraping automation** and scalable workflows via a **google play scraper API** or **google play scraping API**.
    
    However, always follow:
    
    *   Google Play Terms of Service
    *   Local data regulations
    *   Ethical data usage practices
    
    This is important for users exploring topics like extract APKs or extensions, as this **best google play scraper** focuses only on metadata, not file downloads.


## 🧾 Input Parameters

#### JSON Example
```json
{
  "keywords": ["chatgpt", "AI", "python"],
  "timeRange": "today 3-m",
  "geo": "US",
  "category": 0,
  "sortOrder": "",
  "maxComments": 100,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
````

## 📤 Output Format

#### JSON Example

```json
{
  "inputUrlOrTerm": "chatgpt, AI, python",
  "searchTerm": "chatgpt, AI, python",
  "interestOverTime_timelineData": [
    {
      "date": "2025-08-24",
      "chatgpt": 87,
      "AI": 65,
      "python": 42
    },
    {
      "date": "2025-08-25",
      "chatgpt": 96,
      "AI": 72,
      "python": 48
    }
  ]
}
```

### 🔗 What are other Google scraping tools?

If you want to scrape specific Google data, you can use any of the dedicated scrapers below for faster and more targeted results.\
Just enter keywords, search queries, place names, app links, or URLs and start scraping instantly.

| [🖼️ Google Images Scraper](https://apify.com/scraper-engine/google-images-scraper) | [✈️ Google Flights Scraper](https://apify.com/scraper-engine/google-flights-scraper) |
|---|---|
| [⌨️ Google Search Autocomplete API](https://apify.com/scraper-engine/google-search-autocomplete-api) | [📢 Google Ads Scraper](https://apify.com/scraper-engine/google-ads-scraper) |
| [📰 Google News Scraper](https://apify.com/scraper-engine/google-news-scraper) | [🏨 Google Hotels Scraper](https://apify.com/scraper-engine/google-hotels-scraper) |
| [🏨 Google Hotels Scraper](https://apify.com/scraper-engine/google-hotels-scraper) | [⭐ Google Play Store Reviews Scraper](https://apify.com/scraper-engine/google-play-store-reviews-scraper) |
| [🗺️ Google Maps Reviews Scraper](https://apify.com/scraper-engine/google-maps-reviews-scraper) | [📧 Google Play Email Scraper](https://apify.com/scraper-engine/google-play-email-scraper) |
| [📍 Google Maps Extractor](https://apify.com/scraper-engine/google-maps-extractor) | [🧭 Google Maps Scraper](https://apify.com/scraper-engine/google-maps-scraper) |
| [📧 Google Maps Email Scraper](https://apify.com/scraper-engine/google-maps-email-scraper) | [📱 Google Play Store App Search Scraper](https://apify.com/scraper-engine/google-play-store-app-search-scraper) |
| [📨 Google Maps Email Extractor](https://apify.com/scraper-engine/google-maps-email-extractor) | [📞 Google Maps Phone Number Extractor](https://apify.com/scraper-engine/google-maps-phone-number-extractor) |
| [☎️ Google Play Phone Number Scraper](https://apify.com/scraper-engine/google-play-phone-number-scraper) | [📞 Google Maps Phone Number Scraper](https://apify.com/scraper-engine/google-maps-phone-number-scraper) |

## ❓ FAQ

#### 1. Is Google Play Data Extractor free?

Yes — a free tier is available for this google play data extractor tool and google play scraping tool.

#### 2. Can I scrape thousands of reviews?

Absolutely. You can scrape google play reviews using google play bulk data extraction and play store scraping automation.

#### 3. Does it download APK files?

No — this Google Play Scraper focuses on google play data extraction, not APK downloads or acting as a google play apk downloader online.

#### 4. Can developers use it with Python or [Node.js](http://node.js)?

Yes. It supports workflows like google play scraper python and google play scraper npm.

#### 5. Is scraping Google Play legal?

Yes, when using a google play data scraping tool to extract Google Play data responsibly from public sources.

#### 6. Can I scrape multiple countries?

Yes — a google play store scraper can extract region-specific data easily.

#### 7. Does it work for ASO research?

Yes. This play store scraper is ideal for SEO, ASO, and keyword tracking.

### ✅ Conclusion 🎉

The Google Play Data Extractor is a scalable Google Play Scraper built to extract Google Play data quickly and reliably. As a modern google play scraping tool and google play scraper API solution, it supports automation, insights, and large-scale data workflows. Whether for research, marketing, or development, this best google play scraper ensures accurate google play data extraction for smarter decisions.

# Actor input Schema

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

Add one or more targets to start extraction.

✅ Supported input formats:
• App URL: https://play.google.com/store/apps/details?id=com.supercell.brawlstars
• App ID: com.supercell.brawlstars
• Username: @username
• Keyword: productivity apps
• Search URL: https://play.google.com/store/search?q=games\&c=apps
• Developer URL: https://play.google.com/store/apps/developer?id=DeveloperName

💡 Tip: You can mix different target types in one run.

## `maxComments` (type: `integer`):

Set how many reviews to collect per app (1-500).

⚖️ Higher values give deeper review insights but may increase run time.

## `language` (type: `string`):

Language for Play Store content.

Examples: en, es, fr, tr.
Default: en

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

Country storefront for Google Play.

Examples: US, GB, DE, TR.
Default: US

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

Configure proxies for stable extraction.

✅ Recommended for larger runs.
🔒 Helps improve reliability when traffic limits occur.

## Actor input object example

```json
{
  "startUrls": [
    "https://play.google.com/store/search?q=hello&c=apps&hl=tr&gl=US",
    "https://play.google.com/store/apps/developer?id=Mattel163+Limited"
  ],
  "maxComments": 10,
  "language": "en",
  "country": "US",
  "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 = {
    "startUrls": [
        "https://play.google.com/store/search?q=hello&c=apps&hl=tr&gl=US",
        "https://play.google.com/store/apps/developer?id=Mattel163+Limited"
    ],
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("scrapelabsapi/google-play-data-extractor").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 = {
    "startUrls": [
        "https://play.google.com/store/search?q=hello&c=apps&hl=tr&gl=US",
        "https://play.google.com/store/apps/developer?id=Mattel163+Limited",
    ],
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("scrapelabsapi/google-play-data-extractor").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 '{
  "startUrls": [
    "https://play.google.com/store/search?q=hello&c=apps&hl=tr&gl=US",
    "https://play.google.com/store/apps/developer?id=Mattel163+Limited"
  ],
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call scrapelabsapi/google-play-data-extractor --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=scrapelabsapi/google-play-data-extractor",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Google Play Data Extractor",
        "description": "📱 Google Play Data Extractor extracts app listings, ratings, reviews, pricing & screenshots from Google Play. ⚡ Fast, reliable & export-ready for market research, SEO insights, competitive analysis & lead generation. 📊🚀",
        "version": "0.1",
        "x-build-id": "lX5DW0bu3ph9W7zRl"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/scrapelabsapi~google-play-data-extractor/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-scrapelabsapi-google-play-data-extractor",
                "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/scrapelabsapi~google-play-data-extractor/runs": {
            "post": {
                "operationId": "runs-sync-scrapelabsapi-google-play-data-extractor",
                "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/scrapelabsapi~google-play-data-extractor/run-sync": {
            "post": {
                "operationId": "run-sync-scrapelabsapi-google-play-data-extractor",
                "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": [
                    "startUrls"
                ],
                "properties": {
                    "startUrls": {
                        "title": "🎯 Targets: App URLs, App IDs, Usernames, or Keywords",
                        "type": "array",
                        "description": "Add one or more targets to start extraction.\n\n✅ Supported input formats:\n• App URL: https://play.google.com/store/apps/details?id=com.supercell.brawlstars\n• App ID: com.supercell.brawlstars\n• Username: @username\n• Keyword: productivity apps\n• Search URL: https://play.google.com/store/search?q=games&c=apps\n• Developer URL: https://play.google.com/store/apps/developer?id=DeveloperName\n\n💡 Tip: You can mix different target types in one run.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "maxComments": {
                        "title": "💬 Maximum Reviews to Fetch",
                        "minimum": 1,
                        "maximum": 500,
                        "type": "integer",
                        "description": "Set how many reviews to collect per app (1-500).\n\n⚖️ Higher values give deeper review insights but may increase run time.",
                        "default": 10
                    },
                    "language": {
                        "title": "🌐 Language Code",
                        "pattern": "^[a-z]{2}$",
                        "type": "string",
                        "description": "Language for Play Store content.\n\nExamples: en, es, fr, tr.\nDefault: en",
                        "default": "en"
                    },
                    "country": {
                        "title": "🗺️ Country Code",
                        "pattern": "^[A-Z]{2}$",
                        "type": "string",
                        "description": "Country storefront for Google Play.\n\nExamples: US, GB, DE, TR.\nDefault: US",
                        "default": "US"
                    },
                    "proxyConfiguration": {
                        "title": "🛡️ Proxy Configuration",
                        "type": "object",
                        "description": "Configure proxies for stable extraction.\n\n✅ Recommended for larger runs.\n🔒 Helps improve reliability when traffic limits occur."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
