1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "claim_or_condition": {
12 "id": "shipment_delivered",
13 "expected_value": true
14 },
15 "evidence_requirements": {
16 "minimum_independent_sources": 2,
17 "required_source_types": [
18 "carrier",
19 "receiver"
20 ],
21 "max_age_seconds": 86400,
22 "confidence_threshold": 0.8,
23 "require_provenance": true
24 },
25 "evidence_bundle": [
26 {
27 "id": "carrier-a-event",
28 "claim_id": "shipment_delivered",
29 "source_id": "carrier-a",
30 "source_type": "carrier",
31 "independence_group": "carrier-a",
32 "observed_at": "2026-10-18T06:00:00Z",
33 "provenance": {
34 "reference": "carrier-a:record:123"
35 },
36 "confidence": 0.95,
37 "value": true
38 },
39 {
40 "id": "receiver-b-event",
41 "claim_id": "shipment_delivered",
42 "source_id": "receiver-b",
43 "source_type": "receiver",
44 "independence_group": "receiver-b",
45 "observed_at": "2026-10-18T06:30:00Z",
46 "provenance": {
47 "reference": "receiver-b:record:123"
48 },
49 "confidence": 0.9,
50 "value": true
51 }
52 ],
53 "evaluation_time": "2026-10-18T07:00:00Z"
54};
55
56
57const run = await client.actor("bono718/agent-evidence-sufficiency-engine").call(input);
58
59
60console.log('Results from dataset');
61console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
62const { items } = await client.dataset(run.defaultDatasetId).listItems();
63items.forEach((item) => {
64 console.dir(item);
65});
66
67