1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "startUrls": [
9 { "url": "https://www.cargurus.com/search?distance=10&sortDirection=ASC&sortType=BEST_MATCH&zip=10001&makeModelTrimPaths=m4&page=1&pageAlignment=eyJmaXJzdFBhZ2UiOjE4LCJwYWdlTiI6MjF9" },
10 { "url": "https://www.cargurus.ca/search?zip=M4B+1B4&entityId=d1751&sourceContext=carGurusHomePageModel&makeModelTrimPaths=m124%2Cm124%2Fd1751" },
11 { "url": "https://www.cargurus.co.uk/search?srpVariation=DEFAULT_SEARCH&distance=10&sortDirection=ASC&sortType=DEAL_SCORE&zip=75+001&makeModelTrimPaths=m271%2Cm271%2Fd3033&nonShippableBaseline=560" },
12 ] }
13
14
15run = client.actor("fayoussef/cargurus-listings-scraper").call(run_input=run_input)
16
17
18print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
19for item in client.dataset(run["defaultDatasetId"]).iterate_items():
20 print(item)
21
22