1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "medicines",
10 "searchQuery": "insulin",
11 "category": "all",
12 "medicineStatus": "all",
13 "orphanMedicineOnly": False,
14 "biosimilarOnly": False,
15 "genericOnly": False,
16 "conditionalApprovalOnly": False,
17 "acceleratedAssessmentOnly": False,
18 "additionalMonitoringOnly": False,
19 "advancedTherapyOnly": False,
20 "exceptionalCircumstancesOnly": False,
21 "primePriorityMedicineOnly": False,
22 "patientSafetyOnly": False,
23 "orphanDesignationStatus": "all",
24 "herbalAssessmentStatus": "all",
25 "referralStatus": "all",
26 "safetyReferralOnly": False,
27 "shortageStatus": "all",
28 "availabilityOfAlternatives": "all",
29 "decisionType": "all",
30 "regulatoryOutcome": "all",
31 "opinionStatus": "all",
32 "postAuthorisationProcedureStatus": "all",
33 "postAuthorisationOpinionStatus": "all",
34 "maxItems": 20,
35}
36
37
38run = client.actor("crawlerbros/ema-medicines-database-scraper").call(run_input=run_input)
39
40
41print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
42for item in client.dataset(run["defaultDatasetId"]).iterate_items():
43 print(item)
44
45