# GetYourGuide Review Scraper (`parsebird/getyourguide-review-scraper`) Actor

Scrape GetYourGuide product reviews: ratings, titles, review text, authors, dates, helpful votes, photos, owner responses, and product ratings. Export JSON, CSV, Excel.

- **URL**: https://apify.com/parsebird/getyourguide-review-scraper.md
- **Developed by:** [ParseBird](https://apify.com/parsebird) (community)
- **Categories:** Travel, Real estate, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.59 / 1,000 getyourguide reviews

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

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

## How to integrate an Actor?

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

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js/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

### GetYourGuide Review Scraper

GetYourGuide Review Scraper extracts structured customer review data from public [GetYourGuide](https://www.getyourguide.com/) product pages, including ratings, review text, authors, dates, helpful votes, photos, owner responses, and product-level rating metadata.

<table><tr>
<td style="border-left:4px solid #1593FF;padding:12px 16px;font-weight:600">
Scrape one GetYourGuide activity or a batch of product URLs, choose the review page window, and export clean travel review data for monitoring, analysis, or integrations.
</td>
</tr></table>

</br>

<table>
<tr>
<td colspan="2" style="padding:10px 14px;background:#1593FF;border:none;border-radius:4px 4px 0 0">
<span style="color:#FFFFFF;font-size:14px;font-weight:700;letter-spacing:0.5px">ParseBird GetYourGuide Suite</span>
<span style="color:#E6F4FF;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Review, tour, and activity data tools</span>
</td>
</tr>
<tr>
<td style="padding:10px 14px;border:1px solid #E7E5E4;border-right:none;border-top:none;vertical-align:top;width:50%;background:#E6F4FF">
&nbsp;<a href="https://apify.com/parsebird/getyourguide-review-scraper" style="color:#1593FF;text-decoration:none;font-weight:700;font-size:13px">GetYourGuide Review Scraper</a><br>
<span style="color:#1593FF;font-size:11px;font-weight:600">&#10148; You are here</span>
</td>
<td style="padding:10px 14px;border:1px solid #E7E5E4;border-radius:0 0 4px 0;border-top:none;vertical-align:top;width:50%;background:#FFFFFF">
&nbsp;<a href="https://apify.com/parsebird/getyourguide-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">GetYourGuide Tours & Activities Scraper</a><br>
<span style="color:#78716C;font-size:11px">Tours and activity listings</span>
</td>
</tr>
</table>

##### Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

```text
Use Apify Actor parsebird/getyourguide-review-scraper to scrape GetYourGuide product reviews. Example with ApifyClient: client.actor("parsebird/getyourguide-review-scraper").call(run_input={"product_urls":["https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/","https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/"],"page_size":100,"page":1}). Inputs: product_url string optional; product_urls array optional; page_size integer default 100 max 100; page integer default 1. Output fields: id, review_id, product_id, product_url, rating, title, content, author_name, user_identifier_value, review_date, helpful_votes, photos, owner_response, owner_response_author, owner_response_date, source, language, overall_star_rating, overall_review_count. API docs: https://docs.apify.com/api/client/python/ and https://docs.apify.com/api/client/js/. Token: https://console.apify.com/account/integrations.
````

### What is GetYourGuide Review Scraper?

**GetYourGuide Review Scraper** is a GetYourGuide scraper and GetYourGuide API alternative for collecting public product review data without manually copying reviews from activity pages. Add one product URL or a batch of GetYourGuide product URLs, then download structured review data from Apify.

Use it when you need repeatable GetYourGuide data extraction with scheduling, API access, integrations, and dataset exports in JSON, CSV, Excel, HTML, XML, or RSS through [Apify](https://apify.com/).

### What can GetYourGuide Review Scraper do?

- Scrape public GetYourGuide reviews from product pages.
- Process one `product_url` or many `product_urls` in a batch.
- Extract review ratings, titles, full text, authors, dates, helpful votes, photos, and owner responses when available.
- Include product-level rating and review count when available on the source page.
- Run on demand or on a recurring schedule with [Apify schedules](https://docs.apify.com/platform/schedules).
- Access results through the [Apify API](https://docs.apify.com/api/v2), webhooks, and [Apify integrations](https://apify.com/integrations).

### What data can you extract from GetYourGuide reviews?

| Field | Description |
|-------|-------------|
| `review_id` | Original review identifier when available, or a stable generated identifier |
| `product_id` | GetYourGuide product identifier parsed from the product URL or page |
| `product_url` | GetYourGuide product URL used for the review scrape |
| `rating` | Review rating from 1 to 5 stars when available |
| `title` | Review title or headline when available |
| `content` | Full public review text |
| `author_name` | Reviewer's display name when shown by GetYourGuide |
| `review_date` | Published review date normalized where possible |
| `helpful_votes` | Helpful vote count when available |
| `photos` | Review photo URLs when available |
| `owner_response` | Business owner response text when available |
| `language` | Review language code when available |
| `overall_star_rating` | Overall product star rating, or `-1` if unavailable |
| `overall_review_count` | Total product review count, or `-1` if unavailable |

### How to scrape GetYourGuide reviews

1. Open [GetYourGuide Review Scraper](https://apify.com/parsebird/getyourguide-review-scraper) on Apify.
2. Paste a GetYourGuide product page URL into `product_url`, or add several URLs to `product_urls`.
3. Keep `page_size` at `100` for the largest supported review window, or lower it for a small test run.
4. Set `page` to `1` for the first reviews page, or increase it to skip earlier reviews.
5. Run the actor and open the dataset.
6. Export reviews as JSON, CSV, Excel, or connect the dataset to your workflow through the Apify API.

### Input parameters

| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| `product_url` | string | Conditional | - | One GetYourGuide product page URL. Either `product_url` or `product_urls` must be provided |
| `product_urls` | array | Conditional | Prefilled examples | Multiple GetYourGuide product page URLs for batch scraping |
| `page_size` | integer | No | `100` | Maximum number of reviews to return per product URL for the selected page |
| `page` | integer | No | `1` | Review page number. Page 2 skips the first `page_size` reviews |
| `proxyConfiguration` | object | No | Apify Proxy enabled | Proxy settings for cloud runs |

### Input / Output

Example input:

```json
{
  "product_urls": [
    "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
    "https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/"
  ],
  "page_size": 100,
  "page": 1
}
```

Example output:

```json
[
  {
    "id": "6f4526c9c3a5997e97c9a31dc93e56277830c2e8",
    "review_id": "760c300df1f2ccdf",
    "product_id": "195566",
    "product_url": "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
    "rating": 5,
    "title": "",
    "content": "Amazing God. Caring and very knowledgeable. Despite the heat, he made our tour so enjoyable.",
    "author_name": "Randala",
    "user_identifier_value": "",
    "review_date": "2026-07-19T06:38:12+02:00",
    "helpful_votes": 0,
    "photos": [],
    "owner_response": "",
    "owner_response_author": "",
    "owner_response_date": "",
    "source": "gyg",
    "language": "",
    "overall_star_rating": 4.770422807753166,
    "overall_review_count": 86741
  }
]
```

Download results in JSON, CSV, Excel, HTML, XML, or RSS from the Apify dataset.

### Python API example

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run = client.actor("parsebird/getyourguide-review-scraper").call(run_input={
    "product_url": "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
    "page_size": 100,
    "page": 1,
})

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

### JavaScript API example

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

const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });

const run = await client.actor('parsebird/getyourguide-review-scraper').call({
  product_urls: [
    'https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/',
    'https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/',
  ],
  page_size: 100,
  page: 1,
});

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

See Apify's official [Python client](https://docs.apify.com/api/client/python/) and [JavaScript client](https://docs.apify.com/api/client/js/) documentation for more options.

### How much does it cost to scrape GetYourGuide reviews?

**What is the price per GetYourGuide review?**

| Event | Free, Bronze, Silver | Gold |
|-------|----------------------|------|
| `review-scraped` | $0.00299 per review (**$2.99 / 1,000**) | $0.00259 per review (**$2.59 / 1,000**) |

Each `review-scraped` event means one GetYourGuide review was extracted and pushed to the dataset. A run with 1,000 reviews costs $2.99 on Free, Bronze, and Silver plans, or $2.59 on Gold. Apify free trial credits may cover test runs where applicable.

### Use cases

- Monitor guest satisfaction for tours, museums, attractions, and local experiences.
- Analyze GetYourGuide review text for customer sentiment and recurring complaints.
- Compare tour operators by rating, review volume, and recent review language.
- Enrich travel content, destination pages, or internal dashboards with public review data.
- Feed GetYourGuide reviews into spreadsheets, BI tools, databases, or automation workflows.

### How it works

1. The actor validates GetYourGuide product URLs from `product_url` and `product_urls`.
2. It deduplicates URLs and fetches public product pages with browser-like headers.
3. It extracts product IDs, overall ratings, review counts, and review records from public page data.
4. It applies `page` and `page_size` to return the requested review window per product.
5. It pushes each review to the default Apify dataset and charges one PPE event per saved review on the Apify platform.

### Is it legal to scrape GetYourGuide?

**Is scraping GetYourGuide reviews legal?**

Scraping publicly available web data is generally allowed in many jurisdictions, but you should review GetYourGuide's terms, avoid collecting private or sensitive information, and make sure your use case complies with applicable laws. For more background, read Apify's guide: [Is web scraping legal?](https://blog.apify.com/is-web-scraping-legal/).

### Other GetYourGuide scrapers / Related Actors

| Actor | Status | Best for |
|-------|--------|----------|
| [GetYourGuide Review Scraper](https://apify.com/parsebird/getyourguide-review-scraper) | Available | Product reviews, ratings, authors, dates, and owner responses |
| [GetYourGuide Tours & Activities Scraper](https://apify.com/parsebird/getyourguide-scraper) | Coming soon | Tour and activity listings, prices, ratings, images, and durations |

More ParseBird actors:

- [YouTube Search Scraper](https://apify.com/parsebird/youtube-search-scraper) - Extract structured YouTube search results.
- [Product Hunt Scraper](https://apify.com/parsebird/product-hunt-scraper) - Scrape product launches and maker data.
- [Pinterest Search Scraper](https://apify.com/parsebird/pinterest-search-scraper) - Extract structured Pinterest search result data.
- [Unsplash Image Scraper](https://apify.com/parsebird/unsplash-image-scraper) - Collect image search data from Unsplash.

### FAQ

**Can I use this as a GetYourGuide scraper API?**

Yes. Start runs and fetch datasets through the Apify API, Python client, JavaScript client, webhooks, or integrations.

**Can I scrape multiple GetYourGuide products in one run?**

Yes. Add multiple product page URLs to `product_urls`. The actor deduplicates URLs before scraping.

**How does pagination work?**

`page_size` controls the maximum number of reviews returned per product URL. `page` controls the starting window, so page 2 skips the first `page_size` reviews.

**Why did a run return no reviews?**

The product may have no public reviews, the selected page window may be beyond the available reviews, or GetYourGuide may have changed how reviews are rendered. Try page `1`, lower `page_size`, and keep Apify Proxy enabled.

**Does this actor require a GetYourGuide API key?**

No. It is designed for public product pages and does not use private GetYourGuide partner API credentials.

**Where can I report issues or request fields?**

Open the Issues tab on the actor page and include your input example, run ID, and the fields you expected.

# Actor input Schema

## `product_url` (type: `string`):

Add one GetYourGuide product page URL. Use either this field, Product URLs, or both.

## `product_urls` (type: `array`):

Add GetYourGuide product page URLs for batch review scraping.

## `page_size` (type: `integer`):

Maximum number of reviews to return per product URL for the selected page.

## `page` (type: `integer`):

Start page number. Page 2 skips the first page\_size reviews.

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

Use Apify Proxy if GetYourGuide blocks direct requests from your region.

## Actor input object example

```json
{
  "product_url": "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
  "product_urls": [
    "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
    "https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/"
  ],
  "page_size": 100,
  "page": 1,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

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

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "product_url": "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
    "product_urls": [
        "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
        "https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/"
    ],
    "page_size": 100,
    "page": 1
};

// Run the Actor and wait for it to finish
const run = await client.actor("parsebird/getyourguide-review-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "product_url": "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
    "product_urls": [
        "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
        "https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/",
    ],
    "page_size": 100,
    "page": 1,
}

# Run the Actor and wait for it to finish
run = client.actor("parsebird/getyourguide-review-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "product_url": "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
  "product_urls": [
    "https://www.getyourguide.com/rome-l33/colosseum-roman-forum-palatine-hill-guided-tour-t195566/",
    "https://www.getyourguide.com/rome-l33/rome-colosseum-arena-floor-palatine-forum-guided-tour-t217332/"
  ],
  "page_size": 100,
  "page": 1
}' |
apify call parsebird/getyourguide-review-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "GetYourGuide Review Scraper",
        "description": "Scrape GetYourGuide product reviews: ratings, titles, review text, authors, dates, helpful votes, photos, owner responses, and product ratings. Export JSON, CSV, Excel.",
        "version": "1.0",
        "x-build-id": "2RkY72zMBYRXGfKT8"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/parsebird~getyourguide-review-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-parsebird-getyourguide-review-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/parsebird~getyourguide-review-scraper/runs": {
            "post": {
                "operationId": "runs-sync-parsebird-getyourguide-review-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/parsebird~getyourguide-review-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-parsebird-getyourguide-review-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "product_url": {
                        "title": "Product URL",
                        "type": "string",
                        "description": "Add one GetYourGuide product page URL. Use either this field, Product URLs, or both."
                    },
                    "product_urls": {
                        "title": "Product URLs",
                        "type": "array",
                        "description": "Add GetYourGuide product page URLs for batch review scraping.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "page_size": {
                        "title": "Page Size",
                        "minimum": 1,
                        "maximum": 100,
                        "type": "integer",
                        "description": "Maximum number of reviews to return per product URL for the selected page.",
                        "default": 100
                    },
                    "page": {
                        "title": "Start Page",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Start page number. Page 2 skips the first page_size reviews.",
                        "default": 1
                    },
                    "proxyConfiguration": {
                        "title": "Proxy Configuration",
                        "type": "object",
                        "description": "Use Apify Proxy if GetYourGuide blocks direct requests from your region.",
                        "default": {
                            "useApifyProxy": true
                        }
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
