Enterprise / API
Disease surveillance data, delivered as an API.
We aggregate wastewater monitoring, notifiable disease case counts, government travel advisories, official health notices, and predictive surge models into a single scored health risk layer. Your platform gets health risk intelligence without building the data pipeline.
{
"score": 62,
"tier": "elevated",
"state": "CA",
"drivers": [
{ "disease": "covid-19", "level": "very-high" },
{ "disease": "influenza", "level": "moderate" },
{ "disease": "rsv", "level": "low" }
],
"as_of": "2026-07-27"
}Illustrative example. Values shown are not live data.
What the API provides
Five authenticated endpoints built on public health surveillance data. Every score is derived from government data sources — no proprietary black boxes.
Location Risk Score
POST /enterprise-risk-scoreSingle-location health risk score with venue-specific adjustments. Returns a 3–97 score derived from current surveillance data for a US state, with the disease breakdown that drove it.
Itinerary Risk Score
POST /enterprise-batch-riskScore up to 20 locations in one call, for multi-city itineraries or multi-region member populations. Includes an aggregate summary across the batch.
Regional Population Risk
POST /enterprise-population-healthAggregate risk across up to 52 US regions. Returns average and median score, risk distribution, disease breakdowns, and current surge warnings for population-level monitoring.
Travel Advisory
POST /enterprise-travel-advisoryGovernment travel advisories and official health notices, up to 50 countries per request, with risk level, advisory text, sources, and last-updated date.
Health News Intelligence
POST /enterprise-news-reportsAI-clustered health news from CDC, state health departments, and credibility-weighted sources. Returns disease-tagged event clusters with summaries, severity, and affected states (up to 50 per call).
Surge signals
Included in Regional Population RiskWavePredict™ surge warnings — built from wastewater velocity, case acceleration, seasonal patterns, and regional spread — are returned inside the population-health response rather than as a separate endpoint.
Free public endpoints
Three keyless GET endpoints, no signup and no billing. Fair-use limited to 100 requests per hour per IP.
Top movers
GEThttps://onrsulohqqjuliutyulf.supabase.co/functions/v1/api-top-moversTop diseases moving nationally this week, ranked by how many states are at elevated activity.
curl "https://onrsulohqqjuliutyulf.supabase.co/functions/v1/api-top-movers"
{
"ok": true,
"as_of": "2026-07-27",
"movers": [
{
"disease": "covid-19",
"display_name": "COVID-19",
"direction": "up",
"elevated_states": 8,
"total_states_with_signal": 47,
"top_state": "CA",
"reason": "Wastewater rising in 8 states"
}
],
"attribution": "MyRiskMeter · Sources: NWSS, NNDSS, news clusters"
}State risk
GEThttps://onrsulohqqjuliutyulf.supabase.co/functions/v1/api-state-risk?state=CATop diseases in a single US state with per-source attribution, by USPS abbreviation (state) or ZIP code (zip).
curl "https://onrsulohqqjuliutyulf.supabase.co/functions/v1/api-state-risk?state=CA"
{
"ok": true,
"state": "CA",
"as_of": "2026-07-27",
"tier": "elevated",
"top_diseases": [
{
"disease": "covid-19",
"tier": "elevated",
"reason": "Wastewater very-high rising",
"sources": {
"wastewater": { "level": "very-high", "trend": "rising", "reliable": true },
"nndss": null,
"news": null
}
}
],
"showing": 5,
"total_tracked": 19
}Outbreaks
GEThttps://onrsulohqqjuliutyulf.supabase.co/functions/v1/api-outbreaks?state=CAActive outbreak clusters from the last 30 days, nationally or filtered to one state.
curl "https://onrsulohqqjuliutyulf.supabase.co/functions/v1/api-outbreaks?state=CA"
{
"ok": true,
"state_filter": "CA",
"active_count": 20,
"outbreaks": [
{
"disease": "Measles",
"location": "Los Angeles County, CA",
"severity": "high",
"states_affected": ["CA"],
"first_seen": "2026-07-28T18:09:21+00:00",
"summary": "Health officials confirmed a cluster of 6 measles cases…"
}
],
"attribution": "MyRiskMeter · Source: event_clusters"
}How companies use the data
Same underlying signals, applied differently depending on what your platform needs to do with them.
News Orgs
Local newsrooms, digital publishers
- Local health risk widget
- Outbreak-driven story leads
- Service journalism, sourced
- Audience engagement
Travel & Hospitality
OTAs, TMCs, airlines, cruise lines
- Destination risk display
- Itinerary scoring
- Travel advisory integration
- Venue-level granularity
Health Insurance
Payers, employers, wellness platforms
- Member risk awareness
- Population risk monitoring
- Surge early warning
- Disease-level detail
Data sources
Every score is derived from public health surveillance systems. We do not generate synthetic data or use proprietary models for the underlying signals.
CDC NNDSS
CASESWeekly notifiable disease cases by state, straight from federal reporting.
Weekly cadence · state granularity · drives case velocity in every score
NWSS Wastewater
EARLY SIGNALWastewater surveillance for COVID, flu, and RSV — often the earliest signal available.
CDC NWSS · ~11-day publication lag · level plus trend per pathogen
CDC NHSN
HOSPITAL ADMISSIONSHospital admissions per 100k across all 50 states — the freshest CDC signal, published on a 6-day lag versus wastewater's 11-day lag.
Weekly cadence · additive respiratory signal, not a replacement for NWSS
News Outbreak Monitor
REAL-TIMEAI-parsed outbreak reports from health departments as they're published.
Clustered events with severity + affected states · exposed via news endpoint
Air Quality (EPA)
ENVIRONMENTALAQI data affecting respiratory risk, factored straight into your score.
Environmental context layer · influences respiratory scoring
Travel Advisories
TRAVELState Department travel risk levels, for when your risk crosses state lines.
Country-level advisories and health notices · refreshed as issued
WavePredict™ — our proprietary surge forecasting engine
Combines wastewater velocity, case acceleration, seasonal patterns, and regional spread signals to predict disease surges 1–2 weeks in advance. Surge warnings are returned inside the Regional Population Risk response.
Technical details
Authentication
Two tiers. The public endpoints are keyless. Enterprise endpoints use an API key sent in the X-Api-Key header; keys start with mrm_, are SHA-256 hashed server-side, and are scoped to the endpoints in your plan.
Rate limits
Free tier: 100 requests per hour per IP, with Retry-After on a 429. Partner keys default to 60 requests/minute and 10,000 requests/day, configurable per partner. A batch call counts as one request.
Response format
Enterprise endpoints return a JSON envelope of { data, error, meta } with 401 for a missing or invalid key, 403 for an endpoint outside your plan, 400 for bad input, and 429 when a limit is hit. Public endpoints return ok, attribution, and disclaimer on every response, including errors.
Venue context
Location scoring can be adjusted by venue type — airports, nightclubs, restaurants, gyms, offices, transit, cruise ships and more, 20+ types in total — returned per-request alongside the baseline score.
Availability
Best effort, no published SLA. Underlying data follows the publication cadence of each surveillance source, so figures may lag, be revised, or be missing for a given week.
Attribution & terms
If you display this data, retain the attribution and disclaimer strings or show equivalent language. See our Terms and Medical Disclaimer.
Interested in integrating?
We're building this ecosystem with early partners. If your platform would benefit from real-time health risk data, we'd like to hear from you.
This API returns aggregated public health surveillance data for informational purposes only. Not medical advice. Data may lag underlying sources, be revised without notice, or contain errors.
