1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "conversionType": "auto",
12 "outputFormat": "json",
13 "inputData": `name,age,city,role,salary
14Alice Johnson,30,New York,Engineer,125000.50
15Bob Smith,25,London,Designer,98000.00
16Charlie Chen,35,Tokyo,Manager,135000.75
17Diana Patel,28,Berlin,Analyst,92000.00
18Ethan Williams,32,Sydney,Developer,110000.25`,
19 "sourceUrls": [],
20 "csvDelimiter": ",",
21 "csvHasHeader": true,
22 "typeCast": true,
23 "flattenNested": true,
24 "flattenSeparator": ".",
25 "xmlRootTag": "root",
26 "xmlListItemTag": "item",
27 "xmlDeclaration": true,
28 "xmlStripNamespaces": true,
29 "htmlExtractTables": false,
30 "htmlParser": "lxml",
31 "yamlMultiDoc": false,
32 "indent": 2,
33 "minify": false,
34 "outputAsString": false,
35 "proxyConfiguration": {
36 "useApifyProxy": false
37 }
38};
39
40
41const run = await client.actor("moving_beacon-owner1/my-actor-63").call(input);
42
43
44console.log('Results from dataset');
45console.log(`πΎ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
46const { items } = await client.dataset(run.defaultDatasetId).listItems();
47items.forEach((item) => {
48 console.dir(item);
49});
50
51