1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "suppliers": [
10 {
11 "name": "Siemens AG",
12 "country": "DE",
13 "vat": "DE129274202",
14 "lei": "W38RGI023J3WT1HWRP32",
15 },
16 {
17 "name": "BP p.l.c.",
18 "country": "GB",
19 "companyNumber": "00102498",
20 },
21 {
22 "name": "Pfizer Inc.",
23 "country": "US",
24 },
25 {
26 "name": "Škoda Auto a.s.",
27 "country": "CZ",
28 "vat": "CZ00177041",
29 },
30 ],
31 "checks": [
32 "vat",
33 "lei",
34 "sanctions",
35 "uk-insolvency",
36 "uk-company",
37 "us-osha-epa",
38 "fda-warning-letters",
39 "us-recalls",
40 ],
41 "mode": "all",
42}
43
44
45run = client.actor("offerastudio/supplier-risk-report").call(run_input=run_input)
46
47
48print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
49for item in client.dataset(run.default_dataset_id).iterate_items():
50 print(item)
51
52