VOOZH about

URL: https://apify.com/vanderleicatanzaro/getyourguide

โ‡ฑ GetYourGuide Scraper - Prices, Ratings & Affiliate Links ยท Apify


Pricing

from $32.00 / 1,000 results

Go to Apify Store

Scrape GetYourGuide tours & activities worldwide! ๐ŸŒ Support for 29 languages, 38 currencies, automatic affiliate link generation. Extract prices, ratings, reviews, photos & descriptions. Perfect for travel sites, agencies & affiliate marketers. Fast & reliable!

Pricing

from $32.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Vanderlei Catanzaro

Vanderlei Catanzaro

Maintained by Community

Actor stats

3

Bookmarked

74

Total users

6

Monthly active users

2 months ago

Last modified

Share

๐ŸŒ GetYourGuide Activities Scraper

Extract structured activity data from GetYourGuide.com โ€” prices, discounts, ratings, photos, badges, descriptions, and affiliate links โ€” for any city in the world. No coding required.

Built with Playwright + Crawlee + US residential proxies and designed for affiliate marketers, travel content creators, price monitoring workflows, and data analysts.

FeatureDetails
๐Ÿ” Search modesCity search or specific activity URLs
๐Ÿ“Š Extraction profilesminimal ยท standard ยท content ยท full
๐ŸŒ Languages29 locales (en-US, pt-BR, es-MX, fr-FR, de-DEโ€ฆ)
๐Ÿ’ฑ Currencies38 currencies (USD, EUR, BRL, AEDโ€ฆ)
๐Ÿ”— Affiliate linksAuto-generated with your partner ID
๐Ÿ’ธ Discount detectionCaptures current price + original strikethrough price
๐Ÿท๏ธ Badges"Likely to sell out", "Best reviewed", "New" and more
๐Ÿ›ก๏ธ Anti-detectionFingerprint rotation, session pooling, residential proxies

๐Ÿš€ Quick Start โ€” 3 Steps

  1. Choose search mode: City search (discovers activities automatically) or Specific URLs (fastest, best for monitoring)
  2. Set your parameters: city name or activity URLs, language, currency, extraction profile, and your affiliate partner ID
  3. Click Start โ€” download results as JSON, CSV, Excel, or XML

City Search โ€” find all activities for a destination

{
"searchMode":"city",
"city":"dubai",
"limit":10,
"extractionProfile":"standard",
"language":"en-US",
"currency":"USD",
"partner_id":"YOUR_PARTNER_ID"
}

Specific URLs โ€” target known activities directly

{
"searchMode":"activityUrl",
"activityUrls":[
"https://www.getyourguide.com/dubai-l173/burj-khalifa-t62524/",
"https://www.getyourguide.com/paris-l16/eiffel-tower-t395319/"
],
"extractionProfile":"minimal",
"language":"pt-BR",
"currency":"BRL",
"partner_id":"YOUR_PARTNER_ID"
}

๐Ÿ’ก Tip: Use Specific URLs mode for recurring monitoring jobs โ€” it skips the search page entirely and goes directly to the activity, making it faster and more stable.


๐Ÿ“ค Output Example

Standard profile output for a single activity:

{
"activityUrl":"https://www.getyourguide.com/dubai-l173/burj-khalifa-at-the-top-level-124-125-t62524/",
"affiliateLink":"https://www.getyourguide.com/dubai-l173/burj-khalifa-at-the-top-level-124-125-t62524/?partner_id=YOUR_ID&utm_medium=travel_agent",
"title":"Dubai: Burj Khalifa At the Top (Level 124 & 125) Entry Ticket",
"price":"$ 49",
"priceOriginal":"$ 65",
"priceFrom": true,
"pricePerPerson": true,
"currency":"USD",
"rating":"4.7",
"reviewCount":"91,517 reviews",
"badge":"Likely to sell out",
"highlights":[
"Skip the ticket line at the Burj Khalifa",
"Access levels 124 and 125 with panoramic views of Dubai",
"Visit at your own pace with a timed-entry ticket"
],
"scrapedAt":"2026-04-24T20:20:03.000Z"
}

๐ŸŽฏ What Data is Extracted

FieldTypeDescription
titleStringActivity name in your selected language
priceStringCurrent price with currency symbol (e.g. $ 49)
priceOriginalString / nullStrikethrough price when a discount is active
priceFromBooleantrue when price is shown as "Starting from"
pricePerPersonBooleantrue when price is per person (vs. per group)
currencyStringISO 4217 currency code (e.g. USD)
ratingStringStar rating (dot decimal regardless of locale, e.g. 4.7)
reviewCountString / nullTotal number of reviews (standard + full profiles)
badgeString / nullCard badge text when present (e.g. Likely to sell out)
highlightsArrayKey selling points listed on the page
fullDescriptionStringFull activity description (content + full profiles)
includedArrayWhat's included in the price (content + full profiles)
notIncludedArrayWhat costs extra (content + full profiles)
photosArrayCDN photo URLs up to maxPhotos (content + full profiles)
affiliateLinkStringActivity URL with your partner_id embedded
activityUrlStringClean canonical URL without tracking parameters
scrapedAtStringISO 8601 extraction timestamp

โšก Extraction Profiles

Choose the profile that matches your use case. Lighter profiles extract fewer fields, reducing runtime and compute unit cost.

ProfileFields includedBest forCost
minimaltitle, price, priceOriginal, priceFrom, pricePerPerson, currency, rating, badge, affiliateLinkDaily price monitoring, stock alertsโšก Lowest
standard โญ recommendedEverything in minimal + reviewCount, highlightsAffiliate catalogs, comparison pages๐Ÿ“‹ Low
contenttitle, fullDescription, highlights, included, notIncluded, photos (no pricing)Travel guides, editorial content๐Ÿ“ Medium
fullAll fields including description and photosComplete data pipelines๐Ÿ—‚๏ธ Higher

โš™๏ธ Input Parameters

ParameterTypeRequiredDefaultDescription
searchModeStringโœ… YesactivityUrlcity to search by destination, activityUrl for specific pages
cityStringIf city modedubaiCity name in English (e.g. paris, tokyo, new york)
activityUrlsArrayIf activityUrl modeโ€”One or more GetYourGuide activity URLs
limitIntegerNo1Max activities to extract. Set 0 to extract all found.
extractionProfileStringNominimalminimal / standard / content / full
maxPhotosIntegerNo3Max photo URLs per activity (0โ€“12). Only used in content and full profiles.
partner_idStringโœ… Yesโ€”Your GetYourGuide affiliate partner ID for auto-generated affiliate links
languageStringNoen-USContent language โ€” case-sensitive locale code (see supported list below)
currencyStringNoUSDPrice display currency โ€” ISO 4217 code (see supported list below)

๐Ÿ’ฐ Cost Estimates

This Actor uses consumption-based pricing โ€” you pay only for compute units (CUs) used per run. Free plan users receive $5/month in credits, enough for several test runs.

ModeProfileActivitiesTypical RuntimeApprox. Cost
Specific URLsminimal1~30โ€“60 sec~$0.03
Specific URLsminimal10~2โ€“3 min~$0.32
Specific URLsstandard10~2โ€“3 min~$0.34
City searchminimal5~2 min~$0.16
City searchminimal12~3 min~$0.38
City searchstandard25~7โ€“8 min~$0.85
City searchfull10~5โ€“6 min~$0.55

๐Ÿ’ก Cost tips:

  • Use minimal profile for daily price monitoring โ€” up to 3ร— cheaper than full
  • Use Specific URLs mode for recurring jobs to skip the city search page overhead
  • Set maxPhotos: 0 in full profile if you don't need images

Measured with US residential proxies at 2048 MB memory. Performance varies with proxy latency and destination.


๐Ÿ›ก๏ธ Anti-Detection System

GetYourGuide actively detects and blocks automated access. This Actor includes multiple layers of protection:

  • US residential proxies โ€” real IP addresses that bypass bot detection
  • Browser fingerprint rotation โ€” via Crawlee's built-in fingerprint generator (Chrome/Windows profiles)
  • Session pooling โ€” sessions rotate after 5 requests with score-based retirement
  • Realistic HTTP headers โ€” Accept-Language and locale matched to your selected language
  • Cookie injection โ€” currency, locale, and consent cookies set before page load
  • Human-like behavior โ€” mouse movement, smooth scrolling, randomized delays
  • Resource blocking โ€” images, fonts, and stylesheets blocked during crawl to reduce cost and latency
  • Adaptive card detection โ€” dual-layer waitForSelector with networkidle fallback
  • Auto debug screenshots โ€” saved to Key-Value Store when a page fails, for easy diagnosis

๐ŸŒ Supported Languages (29)

CodeLanguageCodeLanguage
en-US๐Ÿ‡บ๐Ÿ‡ธ English (US)en-GB๐Ÿ‡ฌ๐Ÿ‡ง English (UK)
en-AU๐Ÿ‡ฆ๐Ÿ‡บ English (Australia)pt-BR๐Ÿ‡ง๐Ÿ‡ท Portuguese (Brazil)
pt-PT๐Ÿ‡ต๐Ÿ‡น Portuguese (Portugal)es-ES๐Ÿ‡ช๐Ÿ‡ธ Spanish (Spain)
es-MX๐Ÿ‡ฒ๐Ÿ‡ฝ Spanish (Mexico)fr-FR๐Ÿ‡ซ๐Ÿ‡ท French
de-DE๐Ÿ‡ฉ๐Ÿ‡ช German (Germany)de-AT๐Ÿ‡ฆ๐Ÿ‡น German (Austria)
de-CH๐Ÿ‡จ๐Ÿ‡ญ German (Switzerland)it-IT๐Ÿ‡ฎ๐Ÿ‡น Italian
nl-NL๐Ÿ‡ณ๐Ÿ‡ฑ Dutchpl-PL๐Ÿ‡ต๐Ÿ‡ฑ Polish
ru-RU๐Ÿ‡ท๐Ÿ‡บ Russianja-JP๐Ÿ‡ฏ๐Ÿ‡ต Japanese
zh-CN๐Ÿ‡จ๐Ÿ‡ณ Chinese (Simplified)zh-TW๐Ÿ‡น๐Ÿ‡ผ Chinese (Traditional)
zh-HK๐Ÿ‡ญ๐Ÿ‡ฐ Chinese (Hong Kong)ko-KR๐Ÿ‡ฐ๐Ÿ‡ท Korean
tr-TR๐Ÿ‡น๐Ÿ‡ท Turkishel-GR๐Ÿ‡ฌ๐Ÿ‡ท Greek
sv-SE๐Ÿ‡ธ๐Ÿ‡ช Swedishno-NO๐Ÿ‡ณ๐Ÿ‡ด Norwegian
da-DK๐Ÿ‡ฉ๐Ÿ‡ฐ Danishfi-FI๐Ÿ‡ซ๐Ÿ‡ฎ Finnish
hu-HU๐Ÿ‡ญ๐Ÿ‡บ Hungarianro-RO๐Ÿ‡ท๐Ÿ‡ด Romanian
cs-CZ๐Ÿ‡จ๐Ÿ‡ฟ Czech

๐Ÿ’ฑ Supported Currencies (38)

USD EUR GBP BRL AED AUD BGN CAD CHF CLP CNY COP CZK DKK EGP HKD HUF IDR ILS INR JPY KRW MAD MXN MYR NOK NZD PHP PLN RON SEK SGD THB TRY UAH UYU VND ZAR


๐Ÿ’ก Use Cases

  • Affiliate marketers โ€” build destination activity catalogs with auto-generated affiliate links at scale. Use standard profile for the best data-to-cost ratio. Schedule daily runs to keep prices current.
  • Price monitoring โ€” track discount windows, price changes, and badge availability for known activities. Use minimal profile + Specific URLs mode for the lowest cost per run.
  • Travel agencies โ€” populate live-updating activity pages with current prices, ratings, and availability badges.
  • Content creators โ€” pull titles, descriptions, and photos for destination guides automatically. Use content profile.
  • Market research โ€” analyze badge distribution, rating trends, and pricing across destinations. Use full profile with city search.

๐Ÿ”— Integrations via Apify Platform

Results are saved to Apify Dataset storage and accessible via REST API. Native integrations available for:

  • ๐Ÿ“… Scheduling โ€” automate runs hourly, daily, or weekly
  • โš™๏ธ Make (Integromat) / Zapier โ€” connect to any workflow
  • ๐Ÿ“Š Google Sheets / Airtable โ€” push results directly to spreadsheets
  • ๐Ÿ”” Webhooks โ€” receive notifications on run completion or failure
  • ๐Ÿ“ฅ Dataset export โ€” download as JSON, CSV, Excel, XML, or RSS
  • ๐Ÿง‘โ€๐Ÿ’ป API โ€” trigger runs and retrieve data via Apify JavaScript or Python client

โ“ Frequently Asked Questions

Is it legal to scrape GetYourGuide?

This Actor only extracts publicly available data visible to any website visitor without logging in. It does not access private user data, booking information, or anything behind authentication. You are responsible for how you use the extracted data and should ensure compliance with GetYourGuide's Terms of Service and applicable laws in your jurisdiction.

Do I need a GetYourGuide affiliate account?

The partner_id field is required but any placeholder value works if you don't have an account โ€” the scraper runs normally regardless. Affiliate links are only monetizable with a valid ID registered at the GetYourGuide Partner Program.

Do I need to enable Residential Proxy?

Yes โ€” this is required. Without a residential proxy, GetYourGuide detects automation and blocks requests quickly. Apify Residential Proxies are available on all paid plans. The Actor is pre-configured to use US residential proxies automatically.

How many activities can I extract per run?

Set limit: 0 to extract all activities on the search page. GetYourGuide typically surfaces 30โ€“100+ activities per city depending on the destination. Large destinations require multiple scroll passes and take longer to complete.

Why is priceOriginal null for some activities?

This field only appears when GetYourGuide shows an active discount with a strikethrough price. If no promotion is running, it returns null.

Why is badge null for some activities?

Badges are assigned dynamically by GetYourGuide and only appear on a subset of activities. Not all activities have one.

Why are photos and descriptions empty?

fullDescription, photos, included, and notIncluded are only extracted with content or full profiles. Switch your extractionProfile to access them.

What is the correct URL format for Specific URLs mode?

URLs must follow: https://www.getyourguide.com/[city]-l[id]/[slug]-t[id]/
Copy URLs directly from GetYourGuide. URLs with locale prefixes (e.g. /pt-br/) are also accepted and normalized automatically. Shortlinks or redirect URLs won't be recognized.

Are language codes case-sensitive?

Yes. Use exactly pt-BR, not pt-br or PT-BR. Incorrect casing may result in wrong language content being returned.

What happens when a page fails?

Each request retries up to 2 times with a fresh session. Debug screenshots are saved automatically to the Key-Value Store when a page fails to load. Inspect them in the Apify console to diagnose blocks or timeouts.


๐Ÿ“‹ Best Practices

  • Always enable Residential Proxy โ€” required for consistent operation
  • Use minimal profile for daily price monitoring โ€” fastest and cheapest
  • Use standard profile for affiliate catalog builds โ€” best balance of data and cost
  • Test with limit: 3 before running full city extractions
  • Use Specific URLs mode for recurring monitoring โ€” faster and more stable than city search
  • Wait at least 30 minutes between repeated runs on the same city to avoid rate limits
  • Set maxPhotos: 0 if using full profile without needing images
  • Use Apify's scheduling feature to automate recurring runs without manual intervention

๐Ÿ“ž Support

Use the Issues tab on this Actor's page for questions or bug reports. When reporting a problem, please include your Run ID, input configuration, and relevant log lines. Debug screenshots from the Key-Value Store are especially helpful for diagnosing blocked pages.

Typical response time: 24โ€“48 hours.

You might also like

GetYourGuide Scraper - Tours & Activities

gio21/getyourguide-scraper

Scrape GetYourGuide tours and activities. Get title, city, price, currency, rating, review count, duration, images.

GetYourGuide Scraper | Tours and Activities

parseforge/getyourguide-scraper

Scrape tours and activities from GetYourGuide including titles, prices, durations, ratings, review counts, locations, categories and availability. Build datasets of travel experiences for price comparison, destination research and tourism market analysis

GetYourGuide Tours & Activities Scraper

crawlerbros/getyourguide-scraper

Scrape tours, activities, and experiences from GetYourGuide.com by search query or direct URL. Extracts title, price, rating, reviews, images, highlights, duration, cancellation policy, and more. HTTP-only, no cookies or proxy required.

38

GetYourGuide Scraper - Tours, Activities, Prices & Reviews

scrapesage/getyourguide-scraper

Scrape GetYourGuide tours & activities by search, destination URL or activity URL. Get title, price + discount, currency, rating, review count, supplier/operator, full location, images and reviews. Supplier intelligence, monitoring, no login, no key, no browser.

GetYourGuide Listings Scraper

piotrv1001/getyourguide-listings-scraper

The GetYourGuide Scraper extracts tour and activity listings from GetYourGuide.com โ€” capturing names, prices, ratings, review counts, sample reviews, descriptions, images, and language alternates across 45+ locales โ€” ideal for travel market research, price tracking, and competitive analysis.

Getyourguide Tours Search Scraper

stealth_mode/getyourguide-tours-search-scraper

Scrape structured tour and activity listings from GetYourGuide.com โ€” including titles, prices, reviews, photos, categories, and availability. Perfect for travel aggregators, market researchers, and tour operators benchmarking the competition.

GetYourGuide Reviews Scraper

solidcode/getyourguide-reviews

[๐Ÿ’ฐ $2.50 / 1K] Extract reviews from GetYourGuide activity pages โ€” ratings, review text, author details, photos, owner responses, and activity metadata.

GetYourGuide Review Scraper

louvre/gyg-review-scraper

The GetYourGuide Review Scraper is a powerful and easy-to-use actor designed to collect structured review data from GetYourGuide product pages. Whether youโ€™re analyzing customer sentiment, monitoring competitor feedback, or enriching your travel content.

92

5.0

GetYourGuide Scraper

jungle_synthesizer/getyourguide-scraper

Scrape 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.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Get-Your-Guide Scraper

jupri/get-your-guide-scraper

๐Ÿ’ซ Scrape GetYourGuide.com