Health Topics API
Query structured health topics through a simple REST API. Every topic is ICD-10 classified, typed, and sourced from authoritative medical references.
Get a free API keyWhat Health Topic Data Is Available?
The Meducate health topics API provides access to a structured dataset of medical conditions sourced from the MedlinePlus health topic library. The dataset covers diseases, disorders, syndromes, symptoms, and mental health topics spanning every major area of medicine.
Each health topic in the API includes:
- Name — the canonical topic name
- Description — a structured summary synthesised from authoritative sources
- Type — classification of the topic kind: Disease, Disorder, Syndrome, Symptom, or Mental Health
- ICD-10 category — the ICD-10 chapter the topic belongs to (e.g. Respiratory System, Mental & Behavioral, Circulatory System)
Topic Types Covered
Diseases, Disorders & Syndromes
The largest group. Covers chronic conditions (diabetes, hypertension, asthma), acute diseases (pneumonia, appendicitis), infectious diseases (influenza, HIV), functional disorders, named syndromes, and rare conditions. Each is classified by ICD-10 body system or condition category.
Mental Health
Mental health conditions including anxiety, depression, PTSD, and other psychological and behavioural disorders. Classified under the Mental & Behavioral ICD-10 category.
Symptoms
Common patient-reported symptoms classified by body system. Useful as input for symptom checker logic or triage flow classification.
ICD-10 Category Coverage
Every topic is assigned to one of 24 ICD-10 aligned categories:
- Infectious & Parasitic Diseases
- Neoplasms
- Blood & Immune System
- Endocrine, Nutritional & Metabolic
- Mental & Behavioral
- Nervous System
- Eye & Ear
- Circulatory System
- Respiratory System
- Digestive System
- Skin & Subcutaneous Tissue
- Musculoskeletal & Connective Tissue
- Genitourinary System
- Pregnancy & Childbirth
- Perinatal & Congenital
- Symptoms & Signs
- Injury & Poisoning
- External Causes & Factors
- Drugs & Medications
- Medical Procedures & Interventions
- Diagnostic & Laboratory
- Health & Wellness
- Nutrition & Dietary
- Preventive Care & Screening
Querying Health Topics
The health topics API supports searching by keyword and filtering by category or type. A simple search looks like this:
curl -H "X-Api-Key: YOUR_API_KEY" \
"https://api.meducateapi.com/api/topics/search?query=diabetes"
To retrieve a specific topic by name:
curl -H "X-Api-Key: YOUR_API_KEY" \
"https://api.meducateapi.com/api/topics/diabetes"
See the full API documentation for all available endpoints, query parameters, and response schemas.
Data Sources
Health topic data is sourced from:
- MedlinePlus — U.S. National Library of Medicine, the primary source for topic discovery. Medical conditions sourced from MedlinePlus are discovered automatically and retired when removed from MedlinePlus.
- PubMed — peer-reviewed biomedical literature from the NLM. Used to enrich topics with additional research context.
Get a free API key View documentation
Also see: ICD-10 API · Medical Data API · Use Cases