MedlinePlus Scraper
Pricing
from $3.00 / 1,000 results
MedlinePlus Scraper
Scrape MedlinePlus, NIH's free consumer health information service. Search health topics by keyword, look up by ICD-10 code, RxCUI drug code, or LOINC lab code. Trusted source from the National Library of Medicine.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape MedlinePlus — the U.S. National Library of Medicine's free consumer health information service trusted by millions. Search health topics by keyword or look up authoritative medical information by clinical code (ICD-10, RxNorm, LOINC).
What you get
- Health topic articles — titles, summaries, synonyms, MeSH terms, and topic categories from the NLM health topics database
- Clinical code lookups — structured health information for ICD-10 diagnosis codes, RxNorm drug identifiers, and LOINC lab test codes via the MedlinePlus Connect service
- Bilingual support — retrieve results in English or Spanish
- No API key required — MedlinePlus is a public U.S. government service
Data source
All data is sourced from MedlinePlus (medlineplus.gov), produced by the U.S. National Library of Medicine, a division of the National Institutes of Health (NIH). Data is provided under U.S. government open data terms.
Use cases
- Clinical decision support and patient education materials
- Building health information portals and apps
- Drug reference and medication research
- Lab test information retrieval
- Medical coding verification and education
- Health topic research and content aggregation
Modes
| Mode | Description | Required input |
|---|---|---|
search | Search health topics by keyword | query |
byICD10Code | Look up health info for an ICD-10-CM diagnosis code | icdCode |
byRxCUI | Look up drug information by RxNorm Concept Unique Identifier | rxcui |
byLOINC | Look up lab test information by LOINC code | loincCode |
Input
| Field | Type | Description | Example |
|---|---|---|---|
mode | select | Which data source to query | search |
query | string | Keyword to search (mode=search) | diabetes |
language | select | Language for results: en (English) or es (Spanish) | en |
icdCode | string | ICD-10-CM diagnosis code (mode=byICD10Code) | I10 |
rxcui | string | RxNorm CUI for a drug (mode=byRxCUI) | 161 |
loincCode | string | LOINC code for a lab test (mode=byLOINC) | 2345-7 |
maxItems | integer | Maximum records to return (1–500) | 20 |
ICD-10 code examples
| Code | Condition |
|---|---|
I10 | Essential (primary) hypertension |
E11 | Type 2 diabetes mellitus |
J45 | Asthma |
F32 | Major depressive disorder |
M79 | Soft tissue disorders |
RxNorm CUI examples
| RXCUI | Drug |
|---|---|
161 | Acetaminophen |
1049502 | Oxycodone |
7847 | Ibuprofen |
LOINC code examples
| Code | Test |
|---|---|
2345-7 | Blood glucose |
718-7 | Hemoglobin |
4548-4 | Hemoglobin A1c |
2160-0 | Creatinine |
Output
Each record contains:
| Field | Description |
|---|---|
title | Health topic or drug/test name |
url | Direct link to the MedlinePlus page |
snippet | Summary paragraph (plain text, HTML stripped) |
fullSummary | Extended summary (search mode, up to 800 chars) |
synonyms | Alternative names and related terms |
categories | Topic categories (e.g. "Endocrine System") |
meshTerms | Medical Subject Headings |
code | Medical code queried (code-based modes) |
codeSystem | Code system name (ICD-10-CM, RxNorm, LOINC) |
language | Language of the result |
lastUpdated | Last update timestamp (code-based modes) |
source | Always "MedlinePlus" |
scrapedAt | ISO 8601 timestamp when the record was scraped |
FAQs
Is an API key required? No. MedlinePlus is a free public service. No registration, API key, or authentication is needed.
How current is the data? MedlinePlus content is maintained and updated by the National Library of Medicine. The scraper retrieves the latest published content on each run.
Can I search in Spanish?
Yes. Set language to es to retrieve Spanish-language health topic results. Both keyword search and code-based lookups support Spanish via the MedlinePlus Connect service.
What is MedlinePlus Connect? MedlinePlus Connect is an NLM web service that links clinical systems (EHRs) to relevant MedlinePlus health information using standard medical codes (ICD-10-CM, RxNorm, LOINC).
How many results does a code lookup return? Typically 1–5 results per code, covering the most relevant health topic pages for that condition or drug.
What is the daily test run prefill?
The default prefill {"mode": "search", "query": "diabetes", "maxItems": 5} consistently returns results and is used for daily automated testing.