RxList Drug Information Scraper
Pricing
from $8.00 / 1,000 drug monographs
RxList Drug Information Scraper
Scrape public RxList drug monographs for drug names, generic names, drug class, review metadata, dosage, uses, side effects, interactions, warnings, and patient information for research and agent workflows.
Pricing
from $8.00 / 1,000 drug monographs
Rating
0.0
(0)
Developer
Muhammad Afzal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Free plan limit: Free-plan users can receive up to 5 result records per run. Paid-plan and local/unknown runs retain the Actor's existing limits.
Scrape public RxList drug monographs for research, medical-content indexing, medication reference datasets, and agent workflows. The Actor returns one structured record per validated monograph.
What it extracts
| Field | Description |
|---|---|
drugName, genericName | Brand/page name and related generic name when RxList exposes it |
drugClass | Drug classification from page metadata when available |
lastReviewed, reviewedBy | Review metadata from the page's structured data |
sections | Available text for description, uses, dosage, side effects, interactions, warnings, precautions, overdose, contraindications, clinical pharmacology, and patient information |
sourceUrl, canonicalUrl | Public source and canonical page URLs |
Input
Use drugNames for names such as Ativan, Eliquis, or Prozac. Use startUrls for exact public pages such as https://www.rxlist.com/ativan-drug.htm; exact URLs replace names. maxResults caps output records and result events.
Example:
{"drugNames": ["Ativan", "Eliquis"],"maxResults": 2}
Output
Each dataset item has a stable recordId, page metadata, and a sections object. Run diagnostics are stored in the SUMMARY and OUTPUT key-value records.
{"drugName": "Ativan","genericName": "Lorazepam","drugClass": "Anxiolytics, Benzodiazepines","sectionNames": ["description", "uses", "dosage", "warnings"],"sourceUrl": "https://www.rxlist.com/ativan-drug.htm"}
Pricing
This Actor uses pay-per-event pricing. These are the current Apify Store event prices:
| Event | Price (USD) | When it is charged |
|---|---|---|
apify-default-dataset-item | $0.01 | Drug monograph — One validated RxList drug-information record written to the default dataset. |
apify-actor-start | $0.01 | Actor Start — Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). — Charged once per run. |
Apify platform usage for this Actor run is included alongside the event prices above; no separate per-run platform-usage fee is passed to users.
This covers Apify platform usage for this Actor run. Other Apify products or usage outside this Actor run may still follow your account plan.
Reliability and limits
The Actor uses direct static HTML requests with bounded concurrency and retries. It reports empty, blocked, rejected, partial, and failed outcomes in SUMMARY instead of fabricating medication records. It accepts up to 20 names or exact URLs and does not use login sessions, submit forms, bypass challenges, or provide medical advice.
RxList content must be independently reviewed by a qualified healthcare professional before clinical use. This Actor is for public-information extraction, not diagnosis, treatment, prescribing, or emergency guidance.