1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "states": [
12 "AL",
13 "AK",
14 "AZ",
15 "AR",
16 "CA",
17 "CO",
18 "CT",
19 "DE",
20 "FL",
21 "GA",
22 "HI",
23 "ID",
24 "IL",
25 "IN",
26 "IA",
27 "KS",
28 "KY",
29 "LA",
30 "ME",
31 "MD",
32 "MA",
33 "MI",
34 "MN",
35 "MS",
36 "MO",
37 "MT",
38 "NE",
39 "NV",
40 "NH",
41 "NJ",
42 "NM",
43 "NY",
44 "NC",
45 "ND",
46 "OH",
47 "OK",
48 "OR",
49 "PA",
50 "RI",
51 "SC",
52 "SD",
53 "TN",
54 "TX",
55 "UT",
56 "VT",
57 "VA",
58 "WA",
59 "WV",
60 "WI",
61 "WY",
62 "DC"
63 ],
64 "taxonomyDescription": "Internal Medicine",
65 "maxRecords": 100
66};
67
68
69const run = await client.actor("logiover/npi-registry-scraper").call(input);
70
71
72console.log('Results from dataset');
73console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
74const { items } = await client.dataset(run.defaultDatasetId).listItems();
75items.forEach((item) => {
76 console.dir(item);
77});
78
79