1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "currentItems": [
10 {
11 "offerId": "DEMO-LAMP-01",
12 "title": "FICTIONAL LED lamp",
13 "sellerLoginId": "DEMO_ALPHA",
14 "priceCny": 17,
15 "minOrderQuantity": 50,
16 "priceTiers": [
17 {
18 "minQty": 50,
19 "priceCny": 17,
20 },
21 {
22 "minQty": 100,
23 "priceCny": 14.5,
24 },
25 ],
26 "supplierScore": 75,
27 "shippingUsd": 44,
28 "sourceSurface": "FICTIONAL_DEMO",
29 },
30 {
31 "offerId": "DEMO-LAMP-02",
32 "title": "FICTIONAL LED lamp",
33 "sellerLoginId": "DEMO_BETA",
34 "priceCny": 15.5,
35 "minOrderQuantity": 200,
36 "priceTiers": [
37 {
38 "minQty": 200,
39 "priceCny": 13,
40 },
41 {
42 "minQty": 500,
43 "priceCny": 10.5,
44 },
45 ],
46 "supplierScore": 82,
47 "shippingUsd": 65,
48 "isSponsored": True,
49 "sourceSurface": "FICTIONAL_DEMO",
50 },
51 {
52 "offerId": "DEMO-LAMP-03",
53 "title": "FICTIONAL LED lamp",
54 "sellerLoginId": "DEMO_GAMMA",
55 "priceCny": 20,
56 "minOrderQuantity": 10,
57 "priceTiers": [
58 {
59 "minQty": 10,
60 "priceCny": 20,
61 },
62 {
63 "minQty": 80,
64 "priceCny": 16,
65 },
66 ],
67 "supplierScore": 88,
68 "shippingUsd": 39,
69 "sourceSurface": "FICTIONAL_DEMO",
70 },
71 ],
72 "previousItems": [
73 {
74 "offerId": "DEMO-LAMP-01",
75 "priceCny": 19,
76 },
77 {
78 "offerId": "DEMO-LAMP-02",
79 "priceCny": 12,
80 },
81 ],
82}
83
84
85run = client.actor("quanmatrix/1688-tier-price-margin-auditor").call(run_input=run_input)
86
87
88print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
89for item in client.dataset(run.default_dataset_id).iterate_items():
90 print(item)
91
92