Healthcare Data APIs
for developers
Instant, secure endpoints for OMOP standartized vocabularies, concepts, mapping and analytics. Ship insights faster.

Start Building in Minutes
Choose your preferred language and get up and running with medical vocabulary APIs. Full SDK support with comprehensive documentation and examples.
(SDKs will be available in November 2025)
library(omophub) library(dplyr) # Connect to OMOPHub API client <- omophub_client(api_key = Sys.getenv("OMOPHUB_API_KEY")) # Search for cardiovascular conditions cardio_concepts <- search_concepts( client, query = "cardiovascular disease", vocabulary = c("SNOMED", "ICD10CM"), limit = 100 ) # Create mapping table mapping_table <- cardio_concepts %>% get_concept_mappings(target_vocabularies = "ICD10CM") %>% select(source_concept_id, source_concept_name, target_concept_id, target_concept_name) print(paste("Created mapping table with", nrow(mapping_table), "mappings"))
Developer-first Experience
Built by healthcare developers, for healthcare developers
who demand both security and simplicity.
OMOP-Compliant
Standardised vocabulary ecosystem. Access SNOMED CT, ICD-10, LOINC and other medical terminologies instantly.
- Sync with official releases
- Cross-vocabulary concept mappings
Developer-First
Production-ready SDKs for TypeScript, Python, and R. Interactive documentation and comprehensive examples.
- Type-safe SDKs with auto-completion
- Interactive API explorer & examples
Built-in Compliance
Healthcare-grade security standards. Comprehensive audit logging for every API call.
- Immutable audit trails (7-year retention)
- End-to-end encryption
Everything You Need for Healthcare Data
From concept search to version management, our comprehensive API suite handles all your medical vocabulary needs.
Powerful Vocabulary API
Search, retrieve, and explore medical concepts across 100+ vocabularies with advanced filtering and relationship mapping.
// Search across multiple vocabularies const results = await omophub.concepts.search({ query: "myocardial infarction", vocabularies: ["SNOMED", "ICD10CM", "ICD9CM"], include_descendants: true, limit: 50 }); // Get concept details with relationships const concept = await omophub.concepts.get("22298006", { include_relationships: true, include_hierarchy: true });
Version Management
OMOPHub.com provides hosted and managed OHDSI Standardized Vocabularies access. Leave the complexity to our experts while you focus on building your applications with automated updates and version management.
// Compare vocabulary versions const comparison = await omophub.versions.compare({ from_version: "2025.1", to_version: "2024.2", vocabularies: ["SNOMED"], include_new_concepts: true, include_deprecated: true }); // Get version statistics const stats = await omophub.versions.getStats("2025.2");
Built for Healthcare Workflows
From ETL pipelines to AI models, see how healthcare teams use OMOPHub.com to solve real-world data challenges and drive better outcomes.
ETL Pipeline Integration
Transform and standardize healthcare data from multiple sources
- Automated concept mapping across vocabularies
- Real-time validation and error detection
- Scalable batch processing for large datasets
- Audit trails for regulatory compliance