GetYourGuide Scraper
Under maintenancePricing
Pay per event
GetYourGuide Scraper
Under maintenanceScrape tours, activities, and experiences from GetYourGuide.com by search query or direct URL. Extracts title, price, rating, review count, images, highlights, duration, cancellation policy, location, and category. Handles Cloudflare bot protection automatically.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape tours, activities, and experiences from GetYourGuide.com by search query, direct URL, or sitemap-based discovery. Extracts title, price, rating, reviews, images, highlights, description, duration, cancellation policy, location, and more.
What does this actor do?
This actor navigates GetYourGuide tour detail pages using a real browser and extracts comprehensive tour data. It handles Cloudflare bot protection automatically — no manual proxy configuration or CAPTCHA solving required.
Input modes (priority order):
- Direct URLs (
startUrls) — provide specific tour detail or category page URLs - Search query (
searchQuery) — enter a query (e.g. "rome colosseum tour") that maps to GetYourGuide's search - Default — crawls GetYourGuide's sitemap to discover tours up to your
maxItemslimit
Data extracted
Each result record contains:
| Field | Description |
|---|---|
tour_id | Numeric tour identifier from the URL |
title | Tour title |
url | Canonical tour detail URL |
price | Price in the page's display currency |
currency | Currency code (e.g. USD, EUR) |
rating | Average rating (0-5 float) |
review_count | Total number of reviews |
duration | Duration string (e.g. "2 hours", "Full day") |
cancellation_policy | Free-cancellation label or "Non-refundable" |
location | City or region where the tour takes place |
category | Tour category from page breadcrumb |
highlights | Key highlights, newline-separated |
description | Full tour description |
images | Comma-separated list of image URLs |
provider | Tour operator/supplier name |
scraped_at | ISO-8601 timestamp |
Input parameters
| Parameter | Type | Description |
|---|---|---|
maxItems | Integer | Maximum number of tours to return (default: 10, 0 = unlimited) |
startUrls | Array | Optional list of GetYourGuide tour or category page URLs |
searchQuery | String | Optional search query (e.g. "rome colosseum tour") |
Example input
{"maxItems": 50,"searchQuery": "rome colosseum tour"}
Or with direct URLs:
{"maxItems": 10,"startUrls": ["https://www.getyourguide.com/rome-l33/tours-tc1/","https://www.getyourguide.com/paris-l16/tours-tc1/"]}
Notes
- GetYourGuide is protected by Cloudflare bot management. This actor uses a real browser with residential proxy to bypass it automatically.
- Start small (10-20 items) to verify extraction quality before running large jobs.
- Tour availability and pricing vary by date — data reflects the page state at scrape time.