1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "check",
10 "checks": [
11 {
12 "nationality": "India",
13 "destination": "United Kingdom",
14 "purpose": "tourism",
15 "durationDays": 14,
16 },
17 {
18 "nationality": "United States",
19 "destination": "France",
20 "purpose": "tourism",
21 "durationDays": 10,
22 },
23 {
24 "nationality": "British citizen",
25 "destination": "Thailand",
26 "purpose": "tourism",
27 "durationDays": 21,
28 },
29 ],
30 "trip": {
31 "startDate": "2026-12-01",
32 "purpose": "tourism",
33 "travellers": [
34 {
35 "name": "Traveller A",
36 "nationality": "India",
37 "passportExpiry": "2027-05-01",
38 },
39 {
40 "name": "Traveller B",
41 "nationality": "United Kingdom",
42 },
43 ],
44 "itinerary": [
45 {
46 "country": "Netherlands",
47 "role": "transit",
48 },
49 {
50 "country": "Canada",
51 "days": 10,
52 },
53 {
54 "country": "France",
55 "days": 7,
56 },
57 ],
58 },
59}
60
61
62run = client.actor("siteverdict/siteverdict-visa-entry-requirements").call(run_input=run_input)
63
64
65print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
66for item in client.dataset(run.default_dataset_id).iterate_items():
67 print(item)
68
69