GetYourGuide Review Scraper avatar

GetYourGuide Review Scraper

Pricing

from $2.59 / 1,000 getyourguide reviews

Go to Apify Store
GetYourGuide Review Scraper

GetYourGuide Review Scraper

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

Pricing

from $2.59 / 1,000 getyourguide reviews

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

GetYourGuide Review Scraper

GetYourGuide Review Scraper extracts structured customer review data from public GetYourGuide product pages, including ratings, review text, authors, dates, helpful votes, photos, owner responses, and product-level rating metadata.

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.

ParseBird GetYourGuide Suite   •  Review, tour, and activity data tools
 GetYourGuide Review Scraper
➤ You are here
 GetYourGuide Tours & Activities Scraper
Tours and activity listings

Copy to your AI assistant

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

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.

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.
  • Access results through the Apify API, webhooks, and Apify integrations.

What data can you extract from GetYourGuide reviews?

FieldDescription
review_idOriginal review identifier when available, or a stable generated identifier
product_idGetYourGuide product identifier parsed from the product URL or page
product_urlGetYourGuide product URL used for the review scrape
ratingReview rating from 1 to 5 stars when available
titleReview title or headline when available
contentFull public review text
author_nameReviewer's display name when shown by GetYourGuide
review_datePublished review date normalized where possible
helpful_votesHelpful vote count when available
photosReview photo URLs when available
owner_responseBusiness owner response text when available
languageReview language code when available
overall_star_ratingOverall product star rating, or -1 if unavailable
overall_review_countTotal product review count, or -1 if unavailable

How to scrape GetYourGuide reviews

  1. Open 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

ParameterTypeRequiredDefaultDescription
product_urlstringConditional-One GetYourGuide product page URL. Either product_url or product_urls must be provided
product_urlsarrayConditionalPrefilled examplesMultiple GetYourGuide product page URLs for batch scraping
page_sizeintegerNo100Maximum number of reviews to return per product URL for the selected page
pageintegerNo1Review page number. Page 2 skips the first page_size reviews
proxyConfigurationobjectNoApify Proxy enabledProxy settings for cloud runs

Input / Output

Example 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
}

Example output:

[
{
"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

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

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 and JavaScript client documentation for more options.

How much does it cost to scrape GetYourGuide reviews?

What is the price per GetYourGuide review?

EventFree, Bronze, SilverGold
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 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?.

ActorStatusBest for
GetYourGuide Review ScraperAvailableProduct reviews, ratings, authors, dates, and owner responses
GetYourGuide Tours & Activities ScraperComing soonTour and activity listings, prices, ratings, images, and durations

More ParseBird actors:

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.