1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "enableTopCoins": True,
10 "vsCurrency": "usd",
11 "topCoinsLimit": 10,
12 "topCoinsOrder": "market_cap_desc",
13 "topCoinsFetchFullDetails": False,
14 "enableCoinSearch": False,
15 "searchQueries": [
16 "bitcoin",
17 "ethereum",
18 "solana",
19 ],
20 "coinSearchMaxResults": 10,
21 "coinSearchFetchFullDetails": False,
22 "enableCoinDetails": False,
23 "coinIds": [],
24 "coinUrls": [],
25 "enableTrending": False,
26 "enableExchanges": False,
27 "exchangesLimit": 10,
28 "enableScrapeByUrl": False,
29 "scrapeUrls": ["https://www.coingecko.com/en/coins/bitcoin"],
30 "webhookFormat": "json",
31 "proxyConfiguration": {
32 "useApifyProxy": True,
33 "apifyProxyGroups": ["RESIDENTIAL"],
34 },
35}
36
37
38run = client.actor("b2b_leads/coingecko-real-time-data-scraper").call(run_input=run_input)
39
40
41print(f"πΎ Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
42for item in client.dataset(run.default_dataset_id).iterate_items():
43 print(item)
44
45