MedlinePlus Scraper avatar

MedlinePlus Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
MedlinePlus Scraper

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

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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

ModeDescriptionRequired input
searchSearch health topics by keywordquery
byICD10CodeLook up health info for an ICD-10-CM diagnosis codeicdCode
byRxCUILook up drug information by RxNorm Concept Unique Identifierrxcui
byLOINCLook up lab test information by LOINC codeloincCode

Input

FieldTypeDescriptionExample
modeselectWhich data source to querysearch
querystringKeyword to search (mode=search)diabetes
languageselectLanguage for results: en (English) or es (Spanish)en
icdCodestringICD-10-CM diagnosis code (mode=byICD10Code)I10
rxcuistringRxNorm CUI for a drug (mode=byRxCUI)161
loincCodestringLOINC code for a lab test (mode=byLOINC)2345-7
maxItemsintegerMaximum records to return (1–500)20

ICD-10 code examples

CodeCondition
I10Essential (primary) hypertension
E11Type 2 diabetes mellitus
J45Asthma
F32Major depressive disorder
M79Soft tissue disorders

RxNorm CUI examples

RXCUIDrug
161Acetaminophen
1049502Oxycodone
7847Ibuprofen

LOINC code examples

CodeTest
2345-7Blood glucose
718-7Hemoglobin
4548-4Hemoglobin A1c
2160-0Creatinine

Output

Each record contains:

FieldDescription
titleHealth topic or drug/test name
urlDirect link to the MedlinePlus page
snippetSummary paragraph (plain text, HTML stripped)
fullSummaryExtended summary (search mode, up to 800 chars)
synonymsAlternative names and related terms
categoriesTopic categories (e.g. "Endocrine System")
meshTermsMedical Subject Headings
codeMedical code queried (code-based modes)
codeSystemCode system name (ICD-10-CM, RxNorm, LOINC)
languageLanguage of the result
lastUpdatedLast update timestamp (code-based modes)
sourceAlways "MedlinePlus"
scrapedAtISO 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.