{"uid":"cap_l9hcvRl_l1-eehaiLRTJV","slug":"klook-activity-search-listing-scraper-f3e2b1c5","name":"Klook Activity Search & Listing Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/klook?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"sortBy":{"enum":["recommended","lowestPrice","mostBooked","recentlyAdded","topRated"],"type":"string","default":"recommended","description":"Order supplied by the public activity search endpoint."},"cityIds":{"type":"array","description":"Numeric Klook city IDs to browse. For example, 28 is Tokyo and 29 is Osaka."},"currency":{"type":"string","default":"USD","description":"Currency code requested for displayed prices, such as USD, EUR or JPY."},"language":{"type":"string","default":"en_US","description":"Requested content locale, such as en_US or ja_JP. Availability depends on the source response."},"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Maximum unique activities across all searches and cities. Zero removes this limit; each source slice still has a 1,000-result cap."},"searchQueries":{"type":"array","description":"Keywords to search for activities. Each query is searched separately."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"title":null,"rating":null,"currency":null,"sellPrice":null,"activityId":null,"activityUrl":null,"bookedCount":null,"reviewCount":null}],"product":"klook"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.08","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.08/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.08","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TUddWuVhwOw4mkoqyUNKj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.08","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches and retrieves structured activity listings from Klook by city ID and/or keyword, returning pricing, ratings, and booking data.","exampleAgentPrompt":"Search Klook for the top-rated cooking classes and food tours in Tokyo (city ID 28) and Osaka (city ID 29), priced in USD, and give me up to 50 results sorted by top rated.","exampleUseCases":[{"title":"Travel itinerary activity planning","prompt":"I'm planning a trip to Tokyo and Osaka — can you pull the top 30 most-booked activities from Klook for those two cities in USD so I can build out my itinerary?"},{"title":"Budget travel deal discovery","prompt":"Find me the lowest-priced day tours and experiences available in Tokyo on Klook right now — show me up to 100 results sorted by lowest price in USD."},{"title":"Niche experience search across cities","prompt":"Search Klook for 'cooking class' and 'street food tour' activities in Tokyo (city ID 28) and Osaka (city ID 29), give me results in English and USD, sorted by top rated."}],"resultDescription":"Returns a JSON array of activity listings, each containing the activity ID, title, URL, sell price with currency, star rating, review count, and total booked count, along with a total result count and the product identifier 'klook'.","failureModes":["Invalid or unknown city ID returns empty results without charge","Unsupported currency code may fall back to default or return null prices","Language locale not available for a market returns content in a fallback language","Search query with no matching activities returns empty items array","Network or upstream Klook site errors return a failed run (not charged)","maxItems set to 0 with broad queries may return very large result sets approaching the 1,000-per-slice cap"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable Klook activity data including pricing, ratings, and booking counts for specific cities or keyword searches. Prefer it over general web scraping when targeting Klook specifically, or when you need normalized output fields like activityId, sellPrice, and reviewCount without parsing HTML yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:56.268Z","isFirstParty":false,"canonicalSlug":"klook-activity-search-listing-scraper-f3e2b1c5"}