CDC WONDER & FluView — Public Health Data API
Pricing
from $50.00 / 1,000 disease-week records
CDC WONDER & FluView — Public Health Data API
Weekly hospitalizations + deaths for influenza, COVID-19, and RSV by US state and age group, normalized against the 5-year MMWR-week seasonal baseline. Pulled directly from CDC NHSN + NCHS provisional deaths + WONDER. Public health, pharma surveillance, insurance actuarial, hospital o
Pricing
from $50.00 / 1,000 disease-week records
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
CDC WONDER & FluView
Weekly US respiratory-disease surveillance — influenza, COVID-19 and RSV hospital admissions, deaths and seasonal-baseline deviation by jurisdiction and week, straight from CDC's open data feeds.
Public health data — not medical advice.
📊 Sample Output

disease | week | week_ending_date | state | admission_level | source_admissions |
|---|---|---|---|---|---|
| Influenza | 2026-W37 | 2026-09-12 | Wyoming | Very Low | CDC NHSN Hospital Respiratory Data (vdzy-6i9v) |
| Influenza | 2026-W37 | 2026-09-12 | West Virginia | Very Low | CDC NHSN Hospital Respiratory Data (vdzy-6i9v) |
| Influenza | 2026-W37 | 2026-09-12 | Wisconsin | Very Low | CDC NHSN Hospital Respiratory Data (vdzy-6i9v) |
| Influenza | 2026-W37 | 2026-09-12 | Washington | Very Low | CDC NHSN Hospital Respiratory Data (vdzy-6i9v) |
| Influenza | 2026-W37 | 2026-09-12 | Vermont | Very Low | CDC NHSN Hospital Respiratory Data (vdzy-6i9v) |
| Influenza | 2026-W37 | 2026-09-12 | Virginia | Very Low | CDC NHSN Hospital Respiratory Data (vdzy-6i9v) |
Real rows from run G6VLIfIRAk6OQo8fd on build 0.0.6 (2026-09-24), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
⚙️ Sample inputs
This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:
{"disease": "influenza","age_group": "all","weeks_back": 52,"compare_seasonal_baseline": true,"max_records": 200}
🔧 Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
disease | string (influenza, covid-19, rsv, any) | "influenza" | Which respiratory disease to track. influenza = seasonal flu, covid-19 = SARS-CoV-2, rsv = respiratory syncytial virus, any = all three in one run. Death counts are availa… |
state_filter | string | "" | Comma-separated list of US state codes (e.g. CA,NY,TX) or full state names. Use USA for the national aggregate. Leave empty to pull every state + DC + PR + USA aggregate. Acce… |
age_group | string (0-4, 5-17, 18-49, 50-64, 65+, all) | "all" | Age stratum. The NHSN weekly admissions feed publishes one aggregate per jurisdiction/week — this actor apportions to the requested age bucket using the CDC FluView surveillance a… |
weeks_back | integer | 52 | Look-back window in MMWR weeks. NHSN HRD updates every Friday. 52 weeks = one season; 104 weeks = two seasons (recommended for seasonal-baseline comparisons); 260 weeks = full 5 y… |
compare_seasonal_baseline | boolean | true | If true, the actor fetches the 5-year NHSN history and emits vs_5yr_seasonal_avg_pct per record — the percent deviation from the same MMWR-week's 5-year average. This is the hea… |
max_records | integer | 200 | Hard cap on emitted records. A typical full-USA flu season run = ~52 weeks × 52 states × 1 disease ≈ 2,704 raw rows; the actor caps at 2000. Set to 5 for a smoke test, 200-2000 fo… |
🧾 JSON sample record
One real record from run G6VLIfIRAk6OQo8fd (emails/phones masked, long text shortened):
{"disease": "Influenza","week": "2026-W37","year": 2026,"week_ending_date": "2026-09-12","state": "Wyoming","state_code": "WY","age_group": "all","case_count": null,"hospitalization_count": 0,"hospitalization_rate_per_100k": 0,"admission_level": "Very Low","death_count": 0,"positivity_rate": 0,"source_admissions": "CDC NHSN Hospital Respiratory Data (vdzy-6i9v)","source_deaths": "CDC NCHS Provisional COVID-19/Pneumonia/Influenza Death Counts (r8kw-7aab)","source_baseline": "CDC NHSN weekly timeseries (mpgq-jmmr), mean of prior years' same MMWR week","fluview_dashboard_url": "https://www.cdc.gov/flu/weekly/","vs_5yr_seasonal_avg_pct": -100}
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $0.005 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
Disease-week record (disease-week-record) | $0.05 | Per disease-week-state record with seasonal-baseline comparison |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.05 = $5.00 plus the start fee.
🔗 Related Actors
More from the NexGenData Healthcare & FDA family:
- Clinical Trials Tracker — ClinicalTrials.gov API
- CMS Dialysis Facility Compare — Provider Data API
- CMS Home Health Agencies — Provider Records API
18 more in this family on the NexGenData Store page.
⏰ Run this as a monitoring subscription (recommended)
NHSN updates every Friday. Schedule a weekly sweep (0 8 * * 1) and catch each new reporting week as it posts.
📊 What you get
Clean JSON, one record per disease × week × jurisdiction:
disease,week(ISOYYYY-Www),year,week_ending_datestate,state_code— 50 states + DC + PR + theUSAnational aggregateage_group—all, or one of0-4,5-17,18-49,50-64,65+hospitalization_count— confirmed new admissions. For an age group this is the CDC-published per-age admission column, not a modelled split;nullwhere CDC published no value for that jurisdiction-weekhospitalization_rate_per_100k,admission_level— as published by NHSN (all ages)death_count— NCHS provisional weekly deaths for that state and week (COVID-19 and influenza;nullfor RSV, andnullwhen an age group is selected because CDC publishes no weekly age-split death feed)vs_5yr_seasonal_avg_pct— deviation from the mean admissions for the same MMWR week in prior years, computed from the NHSN weekly timeseries.nullunless at least two prior-year observations existpositivity_rate— admissions-per-100k normalised against the jurisdiction's peak in the requested window (a 0–1 surveillance-pressure index, not a laboratory percent-positivity)case_count—null. CDC no longer publishes weekly confirmed case counts by state for these pathogens; this actor does not estimate onesource_admissions,source_deaths,source_baseline,fluview_dashboard_url— provenance for every row
Sources: CDC NHSN Hospital Respiratory Data (vdzy-6i9v, current weeks), CDC NHSN weekly timeseries (mpgq-jmmr, history and age strata), NCHS Provisional Death Counts (r8kw-7aab).
Pricing: $0.05 per disease-week record (Pay-Per-Event) — about 20 records per $1. You are charged only for records actually delivered; a blocked source fails the run, and an empty result returns 0 rows and charges nothing.
⚠️ Coverage note
The current NHSN admissions feed retains roughly the last 20 reporting weeks, so weeks_back beyond that returns what CDC currently publishes. The seasonal baseline reaches back to 2020 via the NHSN timeseries.
🤖 Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.
🔗 Related actors
FDA & public-health records family:
OpenFDA Drug · Drug Approvals · Drug Shortages · Purple Book · Warning Letters/483 · Pharma Pipeline · Adverse Events · Medical Devices
Product-safety recalls: NHTSA Recalls · NHTSA Defects · NHTSA Safety · CPSC Recalls
Agent front door — Healthcare & FDA MCP: Healthcare & FDA MCP
Public official records, assembled for research and monitoring.