Structured Medical Education API for Developers
Meducate API provides developers with structured, consistent, and up-to-date medical education data through a simple REST API.
How the platform works
- Create an account
Register with your email address to verify your identity. - Create an organisation
Each account creates an organisation that represents your application or service. - Generate an API key
Your organisation is issued an API key to authenticate requests. - Make API requests
Query Meducate endpoints using your API key.
What Meducate API does
Meducate aggregates medical reference data from external providers and processes it using large language models (LLMs). Health topics are classified by type (e.g. Disease, Drug, Procedure) and categorized using ICD-10 standardized categories for consistent medical classification.
All topics are structured into predictable formats that can be reliably consumed by applications, with categories aligned to industry-standard ICD-10 chapters (Respiratory System, Circulatory System, Mental & Behavioral, etc.).
To ensure information remains current, all source data is reprocessed and summarised daily using automated background jobs.
Medical classification standard
Meducate uses ICD-10 based categorization to ensure consistent, industry-standard medical classification. Every health topic is automatically classified into one of 24 standardized categories aligned with ICD-10 chapters:
- Body system categories (Respiratory, Circulatory, Nervous, Digestive, etc.)
- Condition categories (Infectious & Parasitic Diseases, Neoplasms, Mental & Behavioral)
- Treatment categories (Drugs & Medications, Medical Procedures, Diagnostic & Laboratory)
- Wellness categories (Health & Wellness, Nutrition & Dietary, Preventive Care)
This standardization enables reliable filtering, grouping, and integration with existing healthcare systems and workflows.
Our data sources
Meducate draws from established, trusted medical sources to build its dataset. We believe in full transparency about where our information comes from and how it is used.
Primary source
All health topics in our database originate from the following authoritative source:
- MedlinePlus — a comprehensive health information service from the U.S. National Library of Medicine, covering over 2,000 health topics with daily updates.
A health topic will only appear in Meducate if it is listed on MedlinePlus. If a topic is removed from MedlinePlus, it is automatically removed from Meducate.
Supplementary source
- PubMed — peer-reviewed biomedical literature from the U.S. National Library of Medicine. PubMed is used to supplement and enrich existing health topics with additional research context, but does not determine which topics are included.
How data is processed
Raw source material from each provider is processed by large language models (LLMs) to produce structured, consistent summaries. This means the information you receive through the API is not a direct copy of any single source, but a normalised synthesis across all available providers for each health topic.
We recommend that users always refer to the original sources for clinical decision-making. Meducate is designed for educational and informational use.
Quality control
All processed data is subject to automated quality checks that run nightly after each refresh cycle.
- Every health topic is validated for completeness: summary, classification, observations, risk factors, and recommended actions
- A rotating batch of topics is checked each night to verify that AI-generated summaries remain grounded in the original source material — flagging any content that diverges from its source
- Category consistency is verified across the entire dataset on every run
- Any failures automatically trigger alert emails for review before the next API response cycle
This means the data you receive through the API has passed structured validation — not just ingestion.
Data freshness
Meducate uses scheduled background processing to regularly ingest, summarise, and structure external medical data.
- New health topics are discovered and classified automatically as providers publish them
- Source data is refreshed and summarised once per day
- Summaries are regenerated to reflect the most recent available information
- Topics removed by all providers are automatically retired
- API responses always serve the latest processed dataset
Authentication
All API requests must include your organisation’s API key using the X-Api-Key request header.
X-Api-Key: YOUR_API_KEY
Keep your API key secure. Do not expose it in client-side or public applications.
Usage limits
To ensure fair use and platform stability, API usage is rate limited.
- 1,000 requests per day per organisation
- Usage resets every 24 hours
- Requests exceeding the limit will be rejected
Need higher limits? Join the Pro waitlist.
We’re building a Pro tier with higher rate limits and priority support. Enter your email to be notified when it launches.
See the pricing page for full details on the free and Pro tiers.
Get started
Free tier — 1,000 requests per day, no credit card required. Create an account and you’ll be guided through organisation setup and API key creation in a few minutes.
Get your free API keyOr explore the API with a public demo key without creating an account.
API status: api.meducateapi.com/health
By using this service, you agree to our terms of service and privacy policy.