1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "claim": {
10 "id": "claim-1",
11 "text": "The restriction is currently in force.",
12 "required_evidence_classes": [
13 "official_record",
14 "independent_report",
15 ],
16 },
17 "evidence": [
18 {
19 "id": "official",
20 "evidence_class": "official_record",
21 "source": {
22 "id": "authority",
23 "url": "https://example.org/official-record",
24 "source_type": "official_record",
25 "publisher": "Example Authority",
26 },
27 "evidence_kind": "TRANSMITTED",
28 "observed_at": "2026-09-06T10:00:00Z",
29 "max_age_seconds": 86400,
30 "claim_id": "claim-1",
31 "relation": "SUPPORTS",
32 },
33 {
34 "id": "independent",
35 "evidence_class": "independent_report",
36 "source": {
37 "id": "observer",
38 "url": "https://example.org/independent-report",
39 },
40 "evidence_kind": "TRANSMITTED",
41 "observed_at": "2026-09-06T09:30:00Z",
42 "max_age_seconds": 86400,
43 "claim_id": "claim-1",
44 "relation": "SUPPORTS",
45 },
46 ],
47}
48
49
50run = client.actor("suezcanal.xyz/research-verification").call(run_input=run_input)
51
52
53print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
54for item in client.dataset(run.default_dataset_id).iterate_items():
55 print(item)
56
57