1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "autocomplete_inputs": [
10 "Bangkok",
11 "Singapore",
12 ],
13 "search_bylocation_inputs": [
14 "Bangkok",
15 "Phuket",
16 ],
17 "search_bycoordinates_inputs": ["13.7563,100.5018"],
18 "search_byurl_inputs": ["https://www.agoda.com/city/bangkok-th.html"],
19 "details_byid_inputs": [
20 "8027370",
21 "542404",
22 ],
23 "details_byurl_inputs": ["https://www.agoda.com/ploy-hostel_2/hotel/bangkok-th.html"],
24 "reviews_inputs": ["8027370"],
25 "rooms_inputs": ["8027370"],
26 "price_grid_inputs": ["8027370,9395"],
27 "flights_search_inputs": ["BKK-SIN,2026-08-10"],
28 "flights_details_inputs": [],
29}
30
31
32run = client.actor("one-api/agoda-scraper").call(run_input=run_input)
33
34
35print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
36for item in client.dataset(run["defaultDatasetId"]).iterate_items():
37 print(item)
38
39