OMOPHub publishes a public log of its own outages, down to the minute

OMOPHub publishes a public log of its own outages, down to the minute

An API that resolves medical codes across SNOMED, ICD-10, LOINC and RxNorm for more than 250 healthcare teams. Its status page records exactly when the service went down and when it recovered, rather than letting reliability stay an unverifiable claim.

Medical coding systems don’t talk to each other natively. A diagnosis entered as ICD-10, a lab result labeled in LOINC, and a drug recorded under RxNorm all describe real clinical facts, but a system built on one vocabulary can’t natively understand a code from another. OMOPHub exists to close that gap programmatically: a REST API that resolves and maps more than 11 million standardized OMOP concepts across SNOMED CT, ICD-10, LOINC, RxNorm and over a hundred other terminologies, without a team downloading gigabytes of vocabulary files or standing up their own PostgreSQL instance to host them.

Reliability you can actually check

Rather than asserting uptime as a marketing number, OMOPHub runs a public status page that logs real incidents with minute-level timestamps. One entry records three services, api, mcp and fhir, going down together on August 9, 2026 at 10:26am UTC and recovering by 10:28, a two-minute window documented rather than smoothed over. A second incident shows a single endpoint failing for eight minutes in July. For infrastructure that research pipelines and clinical software depend on daily, a transparent incident log is a meaningfully different trust signal than a vague “99.9% uptime” badge with no way to verify it.

Saying plainly what it refuses to do

OMOPHub’s own documentation draws its boundaries carefully rather than overselling the product’s reach. Its guide on drug interaction checking states outright: what OMOPHub does not handle is actual drug-drug interaction data. The API resolves messy drug names to standardized RxNorm ingredients, the step that makes interaction checking possible, but it isn’t itself an interaction database, and the documentation says so before a developer discovers the gap the hard way. The same honesty shows up in licensing: CPT and MedDRA are explicitly unavailable, stated as a licensing restriction rather than a silent omission a developer finds only after building against it.

Built for an EU rule most pipelines aren’t ready for

One guide targets a specific, dated regulatory trigger: the European Health Data Space regulation, which entered into force in March 2025, mandating secondary use of health data across the EU with OMOP CDM as the recommended semantic standard. OMOPHub positions itself as the missing vocabulary layer between that standard and FHIR, the format the data actually arrives in, resolving SNOMED-bound clinical records to OMOP standard concepts without a team building and maintaining that resolver themselves. It’s a narrow, specifically timed pitch rather than a generic healthcare-API sales page bolted onto a regulation after the fact.

No patient data, by architecture

The EHDS page states the privacy boundary in one sentence: OMOPHub serves vocabulary metadata only. No patient data flows through its infrastructure at all. That’s a meaningful architectural claim for a service sitting in a healthcare data pipeline, not a compliance checkbox. A system that only ever touches code definitions and mappings, never the patient record a code gets attached to, has a structurally smaller privacy surface than one handling both. Stating that distinction in plain language does more real work than a generic HIPAA badge sitting quietly in a footer.

The free tier reflects the same specificity that runs through the rest of the product: 3,000 API calls a month with full access to the feature set, not a crippled trial meant purely to convert into a sale. Typical response times stay under 50 milliseconds, and official SDKs exist for Python, R and TypeScript, alongside an MCP server that lets an AI agent resolve a code or traverse a vocabulary hierarchy directly as a tool call rather than through a separate integration layer bolted on afterward.

Author:
Jan Bielik
CEO & Founder of Webiano Digital & Marketing Agency

Sources

Citing this article? Brief excerpts are welcome. Please credit Webiano.digital, name the author where stated, and include a link to https://webiano.digital and to this original article. Full or substantial republication requires prior written permission. Read our Copyright and Content Use Policy.

This article was prepared with the assistance of artificial intelligence tools. The content underwent expert human review, and Webiano Digital & Marketing Agency assumes editorial responsibility for its final version and publication.