Urlaubspiraten Deals Scraper avatar

Urlaubspiraten Deals Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Urlaubspiraten Deals Scraper

Urlaubspiraten Deals Scraper

Extract German travel deals, prices, categories, images, CTA links, and destination data from Urlaubspiraten.de.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

TrueNorth

TrueNorth

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Extract structured German travel deal data from Urlaubspiraten.de for price monitoring, affiliate research, travel-market analysis, and AI workflows. This Actor turns curated vacation offers into clean JSON/CSV-ready records with prices, categories, images, destination data, and outbound deal links.

Who is this for?

  • Travel deal publishers tracking competitor offers.
  • Affiliate and performance-marketing teams analyzing deal categories and CTA destinations.
  • Travel-tech teams building price alerts, dashboards, or deal discovery tools.
  • Analysts collecting German vacation offer data for market research.
  • AI teams building RAG datasets from travel-deal content.

Key Features

  • Scrapes public Urlaubspiraten.de listing pages and category paths.
  • Parses server-side rendered Apollo hydration data from HTML.
  • Handles pagination with ?page=N.
  • Supports homepage and category URLs such as /reisen, /pauschalreisen, /last-minute, and /kreuzfahrten.
  • Respects maxItems and maxPages limits.
  • Deduplicates deals by URL, slug, or entry ID.
  • Extracts prices, titles, subtitles, categories, images, dates, destinations, origins, and CTA links.
  • Uses German localization headers to keep results in the German market.
  • Supports Apify Proxy configuration for production reliability.
  • Exports clean records to JSON, CSV, Excel, API, or automation workflows through Apify datasets.

How it Works

  1. Enter one or more Urlaubspiraten.de listing URLs or category paths and choose your limits.
  2. Run the Actor on Apify.
  3. Download structured results as JSON, CSV, Excel, or connect the dataset to your API, webhook, or automation pipeline.

Input Example

{
"startUrls": [
{ "url": "https://www.urlaubspiraten.de/" }
],
"categoryPaths": ["reisen", "pauschalreisen", "last-minute", "kreuzfahrten"],
"maxItems": 100,
"maxPages": 5,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output Sample (JSON format)

{
"entryId": "6CkoMND5SWvMMfDgc7gyDp",
"title": "Ausgezeichneter SPA-Bereich 🏆",
"subtitle": "2 Nächte im 4*Superior Spa-Resort im Teutoburger Wald (NRW) inkl. Frühstück & 1x Abendessen",
"url": "https://www.urlaubspiraten.de/hotels/graeflicher-park-health-balance-resort-bad-driburg",
"slug": "graeflicher-park-health-balance-resort-bad-driburg",
"category": {
"title": "Unterkunft",
"slug": "hotels",
"url": "https://www.urlaubspiraten.de/hotels",
"icon": "https://media.holidaypirates.group/icons/v2/categories/hotel.svg"
},
"pricing": {
"prefix": "Ab",
"amount": "199 €",
"suffix": "p. P."
},
"image": {
"url": "https://image.urlaubspiraten.de/image/upload/v1622194513/Impressions and Other Assets/Pool_außen_ohne_Rahmen_gdodtc.jpg",
"cdn": "https://image.urlaubspiraten.de/",
"path": "/image/upload/v1622194513/Impressions and Other Assets/Pool_außen_ohne_Rahmen_gdodtc.jpg",
"width": 3869,
"height": 2902,
"format": "jpg"
},
"dates": {
"createdAt": "2021-05-30T12:03:03.797Z",
"releaseDate": "2026-06-04T14:30:00.000Z",
"expirationDate": null,
"publishedAt": "2026-06-04T14:30:17.300Z",
"relativePublishedDate": "vor 16 Minuten"
},
"destinations": ["Bad Driburg", "Nordrhein-Westfalen", "Deutschland"],
"origins": [],
"ctaLinks": [
{
"type": "main",
"url": "https://shorttrip.urlaubspiraten.de/graeflicher-park-resort&partner-referral=e0d8d3262ec370a9&partner_campaign=deal_6CkoMND5SWvMMfDgc7gyDp&utm_medium=whitelabel&utm_source=travelcircus&utm_campaign=6CkoMND5SWvMMfDgc7gyDp",
"label": "ZUM DEAL",
"external": true,
"monetization": "travelcircus_de_hotels_wl"
}
],
"expired": false,
"sourceUrl": "https://www.urlaubspiraten.de/",
"scrapedAt": "2026-06-04T14:46:18.295Z"
}

AI & LLM Integration (RAG-Ready)

The Actor output is ready for downstream AI and data workflows:

  • Store travel deal records in a vector database for retrieval-augmented generation (RAG).
  • Feed clean titles, subtitles, categories, pricing objects, destination arrays, and URLs into LLM summarization pipelines.
  • Build competitor monitoring, deal scoring, price trend summaries, and affiliate-offer classification workflows.
  • Use the dataset as a structured source for Model Context Protocol (MCP) servers, dashboards, or automated alerts.

Limitations

  • The Actor extracts public listing-page deal data, not private user data.
  • Urlaubspiraten.de may use Cloudflare/WAF protections. Enable Apify Proxy if your runs encounter blocking.
  • Output depends on fields available in the SSR Apollo payload at run time.

Local Development

pnpm install
pnpm test
pnpm build
apify run