VOOZH about

URL: https://apify.com/stealth_mode/kkday-tours-search-scraper

โ‡ฑ Kkday Tours Search Scraper ยท Apify


Pricing

from $2.00 / 1,000 results

Go to Apify Store

Kkday Tours Search Scraper

Scrape KKday.com tour search results to collect names, pricing, ratings, supplier info, activity labels, and 40+ fields per listing. Perfect for travel aggregators, price monitors, and market researchers.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

KKday Tours Search Scraper: Extract Tour Listings & Pricing Data


What Is KKday.com?

KKday is a major Asia-Pacific travel experience platform offering thousands of tours, activities, and vacation packages across destinations worldwide. Its category/search pages list products with rich metadata โ€” pricing tiers, ratings, supplier details, and promotional labels โ€” making it a valuable source for competitive travel market intelligence. Manually collecting this data at scale is impractical; the KKday Tours Search Scraper automates the extraction.


Overview

This scraper targets KKday category and search listing pages, returning structured records for each tour product. It is built for:

  • Travel aggregators feeding tour data into comparison platforms
  • Price monitoring tools tracking official, min, and max prices
  • Market researchers analyzing destination demand and supplier activity
  • Revenue managers benchmarking competitor tour pricing

Input Format

{
"urls":[
"https://www.kkday.com/en-us/category/sg-singapore/cruise-vacation/list?currency=USD&sort=prec&page=2&count=10"
],
"ignore_url_failures":true,
"max_items_per_url":200
}
FieldTypeDescription
urlsarrayOne or more KKday category/search listing page URLs. Paste individually or use bulk edit. Example: filter by destination, category, currency, sort order, and pagination via URL parameters.
ignore_url_failuresbooleanIf true, the scraper continues running when a URL fails instead of stopping the entire run. Recommended for bulk jobs. Default: true.
max_items_per_urlintegerMaximum number of tour products to collect per URL. Default: 20. Set up to 200 for full-page sweeps.

Tip: Control pagination and result count directly in the URL using page= and count= parameters. Use sort=prec for price-descending or sort=pop for popularity.


Output Format

Sample output

{
"prod_mid":262755,
"prod_oid":262755,
"name":"[KKday Exclusive] Disney Cruise Line, Disney Adventure | 3/4 Night Cruises from Singapore",
"introduction":"Sail from Singapore in 2025 on the Disney Adventure with Disney Cruise Line! Enjoy Broadway-style shows, themed dining, and new attractions like Disney Imagination Garden, Marvel Landing, and San Fransokyo Street โ€” plus exclusive experiences for Southeast Asia.",
"rating_count":23,
"rating_star":4,
"show_order_count":"900+",
"earliest_sale_date":"20260528",
"sale_status":1,
"purchase_type":null,
"purchase_date":null,
"is_tourism_product":true,
"readable_url":"disney-adventure-cruise-singapore",
"product_category":{
"main":"CATEGORY_053",
"sub":[]
},
"display_tags":[
"Instant Confirmation"
],
"img_url_list":[
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20251120065342_OkDAl/jpg",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20260331110434_eNo7j/jpg",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20260331110433_bnm8E/jpg",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20250128052806_ev609/jpg",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20250128052805_276NN/jpg",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20250128052804_Aftcg/jpg",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20241122055818_T9YBe/jpg",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20241122055825_tWyjm/png",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20241122055822_eQL93/png",
"https://image.kkday.com/image/get/w_600%2Cc_fit/s1.kkday.com/product_262755/20250825082518_kqRPk/jpg"
],
"clip_urls":[],
"currency":"USD",
"official_price":1149.9,
"max_price":5015.8,
"min_price":1149.9,
"discount":0,
"is_display_price":false,
"destinations":[
{
"code":"D-SG-4608",
"name":"Central Singapore"
}
],
"is_marketplace":false,
"supplier_oid_list":[
32791
],
"supplier_name":null,
"supplier_logo":null,
"supplier_badge":0,
"is_zero_price":false,
"is_kkday_best_route":false,
"prod_discount_type":null,
"cid_activity_labels":[],
"activity_labels":[],
"discount_labels":[],
"user_promotion_labels":[],
"rq_session_id":"873b15c2-0675-4d5e-8417-ff882bb570a6",
"algo_version":"category-list",
"exp_version":0,
"star_percentage":[
"100",
"100",
"100",
"100",
0
],
"show_url_order_num":"",
"show_country_name":"",
"show_rating_star":[
"100",
"100",
"100",
"100",
0
],
"url":"http://www.kkday.com/en-us/product/262755-disney-adventure-cruise-singapore",
"from_url":"https://www.kkday.com/en-us/category/sg-singapore/cruise-vacation/list?currency=USD&sort=prec&page=2&count=10"
}

Each tour listing returns 43 fields grouped below:

Product Identification

FieldMeaning
Prod MIDMaster product ID โ€” top-level identifier for the tour
Prod OIDOption-level product ID for specific variants
NameFull tour product name as displayed on KKday
IntroductionShort promotional description of the tour
Readable URLSEO-friendly URL slug for the product detail page
URLFull direct link to the tour listing page
Product CategoryCategory classification (e.g., cruise, day-trip, activity)

Pricing

FieldMeaning
CurrencyCurrency code for all prices (e.g., USD)
Official PriceOriginal listed price before discounts
Max PriceHighest price variant across options
Min PriceLowest available price shown in search
DiscountDiscount amount or percentage applied
Prod Discount TypeType of discount (e.g., early-bird, coupon)
Is Display PriceWhether a price is shown publicly on the listing
Is Zero PriceFlag for free or price-on-request products

Ratings & Popularity

FieldMeaning
Rating CountTotal number of reviews submitted
Rating StarAverage star rating (e.g., 4.8)
Show Rating StarWhether the rating is rendered on the listing
Star PercentageRating expressed as a percentage
Show Order CountDisplayed booking count (may be rounded/capped)
Show URL Order NumOrder volume associated with the specific URL variant

Sale & Purchase Info

FieldMeaning
Sale StatusCurrent availability status (on sale, sold out, etc.)
Earliest Sale DateEarliest available date for booking
Purchase TypeHow the product is purchased (instant, request, etc.)
Purchase DateDate context for purchase availability
Is Tourism ProductFlags whether this is a regulated tourism offering

Labels & Tags

FieldMeaning
Display TagsVisual badges shown on the card (e.g., "Bestseller")
CID Activity LabelsInternal category-based activity classification labels
Activity LabelsUser-facing activity type tags
Discount LabelsPromotional discount badges (e.g., "15% OFF")
User Promotion LabelsPersonalized or account-targeted promo labels

Supplier Information

FieldMeaning
Supplier OID ListList of supplier option IDs linked to the product
Supplier NameName of the tour operator/supplier
Supplier LogoURL to the supplier's logo image
Supplier BadgeVerified or quality badges assigned to the supplier
Is MarketplaceWhether the product is listed via KKday's marketplace model
Is KKday Best RouteKKday's curated "best route" flag

Media

FieldMeaning
Image URL ListArray of product image URLs
Clip URLsShort video/clip preview URLs if available

Destinations & Geo

FieldMeaning
DestinationsDestination tags associated with the tour
Show Country NameCountry name displayed on the listing card

Analytics / Internal

FieldMeaning
RQ Session IDRequest session identifier from KKday's backend
Algo VersionSearch algorithm version used for ranking
Exp VersionA/B experiment version applied to the result

How to Use

  1. Get a search/category URL โ€” Navigate to any KKday category page, apply filters (destination, sort, currency), and copy the URL.
  2. Configure pagination โ€” Adjust page= and count= in the URL to target specific result sets.
  3. Set item limit โ€” Use max_items_per_url to cap results (max 200 per run per URL).
  4. Add multiple URLs โ€” Paste one URL per line to scrape across categories or destinations in one run.
  5. Enable failure tolerance โ€” Keep ignore_url_failures: true for multi-URL runs.
  6. Export โ€” Download results as JSON, CSV, or Excel for analysis.

Common issues:

  • If results return empty, verify the URL loads correctly in a browser and contains visible listings.
  • Price fields may vary if the URL specifies a currency not supported in that region โ€” match currency= to the target market.

Use Cases & Business Value

  • Price tracking: Monitor Min Price, Max Price, and Discount fields across time to detect pricing patterns
  • Supplier research: Map Supplier Name and Supplier Badge data across categories
  • Content aggregation: Build destination-specific tour feeds using Destinations, Activity Labels, and Image URL List
  • Demand signals: Use Rating Count, Show Order Count, and Display Tags as proxies for product popularity

Conclusion

The KKday Tours Search Scraper delivers structured, detailed data from one of Asia's leading travel platforms โ€” covering pricing, ratings, suppliers, and promotional metadata across any destination or category. Whether you're building a travel comparison tool or conducting market research, it provides the raw data needed to work efficiently at scale.

You might also like

Kkday Reviews Scraper

stealth_mode/kkday-reviews-scraper

Scrape verified traveler reviews from KKday.com by tour ID. Collect ratings, review bodies, author info, travel dates, images, and helpfulness counts โ€” perfect for travel analysts, tour operators, and sentiment researchers.

KKday Reviews Scraper

knagymate/kkday-reviews-scraper

KKday Review Scraper extracts product reviews from KKday pages, with support for translation, sorting by rating or recency, cutoff dates, and clean structured output for analysis, SEO, and market research.

Traveloka Activities Search Scraper

stealth_mode/traveloka-activities-search-scraper

Scrape Traveloka activity search pages to collect names, prices, ratings, images, promo labels, availability, and 30+ fields per listing. Perfect for travel aggregators, price monitors, and market researchers.

Trip Tours Search Scraper

stealth_mode/trip-tours-search-scraper

Scrape Trip.com's Things-To-Do search pages to collect structured POI and tour data including names, prices, rankings, coordinates, tags, and 35+ fields per listing โ€” perfect for travel researchers, aggregators, and destination analysts.

Bookmundi Tours Search Scraper

stealth_mode/bookmundi-tours-search-scraper

Scrape tour listings from Bookmundi.com search pages and collect 50+ fields per tour โ€” including pricing, ratings, destinations, tour types, operator info, and availability. Perfect for travel aggregators, analysts, and OTA developers.

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.

Travelstride Tours Search Scraper

stealth_mode/travelstride-tours-search-scraper

Scrape tour listings from Travelstride.com including prices, ratings, travel styles, themes, operator info, and deal data. Perfect for travel aggregators, analysts, and tour operators benchmarking the market.

Viator Tour Search Scraper

stealth_mode/viator-tour-search-scraper

Scrape comprehensive tour and activity listings from Viator.com, the world's largest travel experiences marketplace. Extract tour details, pricing, reviews, itineraries, photos, and availability data from search results. Ideal for travel agencies, tour operators, price comparison platforms.

42

Snagajob Jobs Search Scraper

stealth_mode/snagajob-jobs-search-scraper

Scrape Snagajob.com search results to collect structured hourly job data including titles, wages, locations, company info, and 40+ fields per listing โ€” perfect for job aggregators, market researchers, and workforce analysts.

Trip Tours Reviews Scraper

stealth_mode/trip-tours-reviews-scraper

Scrape detailed user reviews from Trip.com attraction and tour pages. Collect ratings, review text, images, reply threads, and 30+ fields per review โ€” perfect for sentiment analysis, competitor research, and travel intelligence.