1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "operation": "trademark_search",
10 "mode": "baseline",
11 "maxBuyerChargeUsd": 5,
12 "searchTerms": ["APPLE"],
13 "searchField": "all",
14 "searchMatchType": "contains",
15 "maxSearchResults": 10,
16 "includeDetails": True,
17 "includeAssignments": False,
18 "includeGazette": False,
19 "assignmentNameMatch": "partial",
20 "maxAssignmentRecords": 100,
21 "gazetteRoute": "xml_bulk",
22 "maxGazetteRecords": 50,
23 "includeUnchanged": False,
24 "maxItems": 1000,
25 "maxTrackedItems": 2500,
26 "maxRequests": 1000,
27 "maxSourceBytes": 300000000,
28 "maxRuntimeSecs": 600,
29 "requestIntervalMs": 350,
30}
31
32
33run = client.actor("luminar/uspto-trademark-monitor").call(run_input=run_input)
34
35
36print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
37for item in client.dataset(run.default_dataset_id).iterate_items():
38 print(item)
39
40