CDC API Public Health & Disease Database avatar

CDC API Public Health & Disease Database

Pricing

from $0.01 / 1,000 results

Go to Apify Store
CDC API Public Health & Disease Database

CDC API Public Health & Disease Database

Access CDC public health data including disease surveillance, vaccination rates, mortality statistics, and health indicators. Track outbreaks, chronic diseases, and population health metrics by state and demographic.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

0

Monthly active users

4 days ago

Last modified

Security

Limited permissions

Share

CDC API - Public Health & Disease Data

Access CDC public health data including disease surveillance, vaccination rates, mortality statistics, and health indicators. Track outbreaks, chronic diseases, and population health metrics.

Note: Demo Mode is off by default, so runs fetch real data. Set demoMode to true to get free sample data instead.


Quick Start

Test with Demo Mode (free, no API key needed)

{
"demoMode": true
}

Run with real data

{
"demoMode": false,
"task": "get_disease_data",
"state": "CA",
"disease": "salmonella",
"limit": 20
}

Input Parameters

ParameterTypeDefaultRequiredDescription
taskstring"get_disease_data"Yes*The operation to perform
diseasestring-NoDisease or condition name to search
statestring-NoUS state abbreviation (e.g., CA, TX, NY)
yearinteger-NoYear for data retrieval
ageGroupstring-NoAge group filter
dataCategorystring-NoCategory of health data
limitinteger100NoMaximum number of results to return
webhookUrlstring-NoURL to receive results via webhook
demoModebooleanfalseNoRun with sample data (no API required)

Data sources and limits (updated 2026-10-15)

Data comes from these data.cdc.gov datasets (no key needed). state takes a two-letter code or full name, year and disease filter where the dataset has those columns, and rows come back in a data array exactly as CDC publishes them.

Taskdata.cdc.gov dataset
get_disease_dataNNDSS Weekly Data (x9gk-5huc)
get_vaccination_ratesInfluenza Vaccination Coverage for All Ages (vh55-3he6)
get_mortality_dataNCHS Leading Causes of Death: United States (bi63-dtpu)
get_chronic_diseaseU.S. Chronic Disease Indicators (hksd-2xuw)
get_environmental_healthDaily County-Level PM2.5 Concentrations 2001-2022 (53mz-4zqd)
get_injury_dataNCHS Injury Mortality: United States (nt65-c7a7)
get_outbreak_dataNORS outbreak data (5xkq-dg7x)
get_health_indicatorsBRFSS Prevalence Data, 2011 to present (dttw-5yxu)

Pricing

EventWhen it is chargedPrice
Actor startOnce when the run starts, one event per GB of memory (minimum one). At the default 256 MB of memory that is $0.10 per run$0.10 per GB
Get Disease DataInfectious disease surveillance data by state and condition. Track flu, COVID, hepatitis, and other reportable diseases$0.01
Get Vaccination RatesImmunization coverage rates by vaccine, age group, and state. Monitor childhood and adult vaccination trends$0.01
Get Mortality DataDeath statistics by cause, age, and geography. Leading causes of death and mortality rate trends$0.01
Get Chronic Disease DataPrevalence data for diabetes, obesity, heart disease, and other chronic conditions by state$0.01
Get Environmental HealthAir quality, water safety, and environmental health indicators. Lead exposure and pollution metrics$0.01
Get Injury DataInjury and violence statistics including falls, motor vehicle accidents, overdoses, and firearms$0.01
Get Outbreak DataActive and historical disease outbreak investigations. Foodborne illness and emerging disease alerts$0.01
Get Health IndicatorsKey population health metrics including life expectancy, infant mortality, and behavioral risk factors$0.01
ResultEach item written to the default dataset$0.00001

Each successful live call charges one event named after the task you ran (prices are on the Pricing tab), plus the standard Actor start fee. Not charged: Demo Mode runs, calls that fail or return an error row, and calls that return no rows.


Troubleshooting

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • The target data doesn't exist or is too small to track

How do I test without an API key?

Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.


Built by John Rippy | Actor Arsenal