1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "feeds": [
12 {
13 "monitorId": "example-brand-de",
14 "externalId": "example-brand",
15 "sourceName": "authorized-export",
16 "isComplete": true,
17 "authoritativeStatus": false,
18 "priority": 10,
19 "observations": [
20 {
21 "adId": "demo-1001",
22 "adDetailsUrl": "https://library.tiktok.com/ads/detail/?ad_id=demo-1001",
23 "advertiserName": "Example Brand",
24 "title": "Summer running shoes",
25 "description": "Run farther this summer",
26 "callToAction": "SHOP_NOW",
27 "firstShownDate": "2026-08-01",
28 "lastShownDate": "2026-09-01",
29 "status": "active",
30 "destinationUrl": "https://example.com/shoes?utm_source=tiktok&color=blue",
31 "videoUrl": "https://cdn.example.com/video/demo-1001.mp4?expires=123",
32 "country": "DE"
33 }
34 ]
35 }
36 ]
37};
38
39
40const run = await client.actor("automa-flow/tiktok-ads-dataset-monitor").call(input);
41
42
43console.log('Results from dataset');
44console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
45const { items } = await client.dataset(run.defaultDatasetId).listItems();
46items.forEach((item) => {
47 console.dir(item);
48});
49
50