Influenza-like Illness risk, before the season arrives

30-day risk forecasts for influenza-like illness, covering cold, cough, and related respiratory illness.

Trusted Across Industries
GSK Logo
Bayer Logo
Sanofi Logo
Lilly Logo
HALEON Logo
Kimberly-Clark Logo
3M Logo
Electrolux logo
WPP Logo
Publicis Groupe Logo
Teads logo
The Weather Channel Logo
EDF Logo
Ambee ILI API background
At a glance

What is Influenza-like Illness (ILI)?

Influenza-like Illness (ILI) is the clinical standard used by public health agencies to track respiratory illness burden. Defined by the CDC and WHO as fever combined with cough or sore throat, it captures the full load of respiratory illness in a population, including influenza, rhinovirus, and related pathogens.

CDC. (2024). Glossary of influenza (flu) terms.
CDC. (2025). U.S. influenza surveillance: Purpose and methods.

ILI: Cold, cough, and flu risk

Respiratory illness risk

Risk levels for tracking cold, cough, and related respiratory illness trends 30 days ahead.

ILI: Growing global coverage

Growing global coverage

Currently covers the United States and Germany, with more countries on the way.

ILI: Five risk levels

Five risk levels

Minimal, Low, Moderate, High, and Very High, calibrated to the CDC's influenza surveillance scale.

ILI: Health data meets climate data

Health data meets climate data

Built on official health surveillance and deep seasonal environmental histories.

ILI: Includes pollen and weather forecasts

Non-lagged forecasting

Ambee forecasts ILI risk ahead of conventional surveillance, which reports activity only after cases are recorded.

ILI: Continuously refreshed

Continuously refreshed

The forecast refreshes daily, incorporating the latest health surveillance inputs and environmental conditions.

How does Ambee classify ILI risk?

Ambee's risk levels follow the same logic the U.S. CDC uses for influenza surveillance. For each location, we build a baseline from the past three seasons, then measure how far each forecast sits above it, keeping risk comparable across regions. Scores map onto a 13-step activity scale, grouped into five categories from Minimal to Very High.

How accurate is Ambee ILI?

Ambee's ILI data is benchmarked against actual CDC-reported risk labels for US counties. The January 2026 validation results are as follows:

Evaluated across all five risk levels: Minimal, Low, Moderate, High, and Very High at a county level.
ILI data graph

What sets Ambee’s Influenza-like Illness data apart

A longer forecast horizon, richer environmental inputs, and daily updates.

Typical providers

Environmental signals

Categorical ILI risk forecast

ILI incidence only

Forecast horizon

30 days

Up to 7 days

Update frequency

Daily

Weekly

Temporal resolution

Daily

Weekly

Data granularity

Country/State/County level

State or regional level

Coverage

The USA and Germany. More countries available soon

Primarily the US

Industry leaders use Ambee’s ILI data for

Demand planning

Stage OTC inventory ahead of seasonal peaks, with 30 days of lead time to act without overcommitting in the wrong geographies.

ILI demand planning

Supply chain

Pre-position antiviral and symptom-relief SKUs by state and county before demand hits.

ILI Supply chain

Media activation

Trigger HCP outreach, consumer media, and promotional timing on rising ILI risk.

ILI media activation

Digital health

Surface location-relevant guidance, product prompts, and appointment nudges as ILI risk climbs in a user's area.

ILI for Digital health

Public health

Anticipate illness-driven demand and plan staffing around regional peaks ahead of the season.

ILI Public health

Enterprise-grade Influenza-like Illness data delivered your way

Instantly integrate Ambee Influenza-like Illness data into any workflow, available in any format.

ILI API documentation

APIs

Access the Ambee Influenza-like Illness risk forecast endpoint via a RESTful API

View documentation
ILI marketplace integration

Marketplace integrations

Direct access through Databricks, Datarade, The Trade Desk, Google Cloud, and Zapier.

See partners
ILI map tiles

Flat files

Instantly integrate into any workflow, available in CSV, Parquet, and more.

Talk to us

Getting started with Ambee’s Influenza-like Illness API

Content copy iconCheck icon
const http = require("https");

const options = {
	"method": "GET",
	"hostname": "api.ambeedata.com",
	"port": null,
	"path": "/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True",
	"headers": {
		"x-api-key": "API_KEY",
		"Content-type": "application/json"
	}
};

const req = http.request(options, function (res) {
	const chunks = [];

	res.on("data", function (chunk) {
		chunks.push(chunk);
	});

	res.on("end", function () {
		const body = Buffer.concat(chunks);
		console.log(body.toString());
	});
});

req.end();
Content copy iconCheck icon
const http = require('https');

const options = {
	method: 'GET',
	hostname: 'api.ambeedata.com',
	port: null,
	path: '/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True',
	headers: {
		'x-api-key': 'API_KEY',
		'Content-type': 'application/json'
	}
};

const req = http.request(options, function (res) {
	const chunks = [];

	res.on('data', function (chunk) {
		chunks.push(chunk);
	});

	res.on('end', function () {
		const body = Buffer.concat(chunks);
		console.log(body.toString());
	});
});

req.end();
Content copy iconCheck icon
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
	.url("https://api.ambeedata.com/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True")
	.get()
	.addHeader("x-api-key", "API_KEY")
	.addHeader("Content-type", "application/json")
	.build();

Response response = client.newCall(request).execute();
Content copy iconCheck icon
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
	Method = HttpMethod.Get,
	RequestUri = new Uri("https://api.ambeedata.com/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True"),
	Headers =
	{
		{ "x-api-key", "API_KEY" },
	},
};
using (var response = await client.SendAsync(request))
{
	response.EnsureSuccessStatusCode();
	var body = await response.Content.ReadAsStringAsync();
	Console.WriteLine(body);
}
Content copy iconCheck icon
package main

import (
	"fmt"
	"net/http"
	"io"
)

func main() {

	url := "https://api.ambeedata.com/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("x-api-key", "API_KEY")
	req.Header.Add("Content-type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
Content copy iconCheck icon
<?php

$curl = curl_init();

curl_setopt_array($curl, [
	CURLOPT_URL => "https://api.ambeedata.com/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True",
	CURLOPT_RETURNTRANSFER => true,
	CURLOPT_ENCODING => "",
	CURLOPT_MAXREDIRS => 10,
	CURLOPT_TIMEOUT => 30,
	CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
	CURLOPT_CUSTOMREQUEST => "GET",
	CURLOPT_HTTPHEADER => [
		"Content-type: application/json",
		"x-api-key: API_KEY"
	],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
	echo "cURL Error #:" . $err;
} else {
	echo $response;
}
Content copy iconCheck icon
curl --request GET \
	--url 'https://api.ambeedata.com/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True' \
	--header 'Content-type: application/json' \
	--header 'x-api-key: API_KEY'
Content copy iconCheck icon
require 'uri'
require 'net/http'

url = URI("https://api.ambeedata.com/ili/forecast/by-lat-lng?lat=12.9889055&lng=77.574044&details=True")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["x-api-key"] = 'API_KEY'
request["Content-type"] = 'application/json'

response = http.request(request)
puts response.read_body
Content copy iconCheck icon
{
    "message": "success",
    "data": [
        {
            "createdAt": "2024-08-02T00:00:00",
            "lat": 37.7749,
            "lng": -122.4194,
            "ili_risk": "Minimal",
            "pollen": {
                "grass_pollen": 4,
                "tree_pollen": 0,
                "weed_pollen": 15,
                "grass_risk": "Low",
                "tree_risk": "Low",
                "weed_risk": "Low"
            },
            "weather": {
                "temperature": 33.4,
                "humidity": 31,
                "windSpeed": 4.15
            }
        },
        {
            "createdAt": "2024-08-03T00:00:00",
            "lat": 37.7749,
            "lng": -122.4194,
            "ili_risk": "Minimal",
            "pollen": {
                "grass_pollen": 5,
                "tree_pollen": 0,
                "weed_pollen": 16,
                "grass_risk": "Low",
                "tree_risk": "Low",
                "weed_risk": "Low"
            },
            "weather": {
                "temperature": 33.61,
                "humidity": 37,
                "windSpeed": 4.1
            }
        },
        {
            "createdAt": "2024-08-04T00:00:00",
            "lat": 37.7749,
            "lng": -122.4194,
            "ili_risk": "Minimal",
            "pollen": {
                "grass_pollen": 3,
                "tree_pollen": 0,
                "weed_pollen": 14,
                "grass_risk": "Low",
                "tree_risk": "Low",
                "weed_risk": "Low"
            },
            "weather": {
                "temperature": 32.83,
                "humidity": 41,
                "windSpeed": 4.47
            }
        },
        {
            "createdAt": "2024-08-05T00:00:00",
            "lat": 37.7749,
            "lng": -122.4194,
            "ili_risk": "Minimal",
            "pollen": {
                "grass_pollen": 3,
                "tree_pollen": 0,
                "weed_pollen": 15,
                "grass_risk": "Low",
                "tree_risk": "Low",
                "weed_risk": "Low"
            },
            "weather": {
                "temperature": 31.93,
                "humidity": 39,
                "windSpeed": 4.48
            }
        },
        {
            "createdAt": "2024-08-06T00:00:00",
            "lat": 37.7749,
            "lng": -122.4194,
            "ili_risk": "Minimal",
            "pollen": {
                "grass_pollen": 3,
                "tree_pollen": 0,
                "weed_pollen": 16,
                "grass_risk": "Low",
                "tree_risk": "Low",
                "weed_risk": "Low"
            },
            "weather": {
                "temperature": 31.98,
                "humidity": 34,
                "windSpeed": 4.77
            }
        },
        {
            "createdAt": "2024-08-07T00:00:00",
            "lat": 37.7749,
            "lng": -122.4194,
            "ili_risk": "Minimal",
            "pollen": {
                "grass_pollen": 1,
                "tree_pollen": 0,
                "weed_pollen": 11,
                "grass_risk": "Low",
                "tree_risk": "Low",
                "weed_risk": "Low"
            },
            "weather": {
                "temperature": 30.62,
                "humidity": 35,
                "windSpeed": 4.94
            }
        }
    ]
}
01

Get your API key

Sign up for an Ambee account and generate your API key from the dashboard.

02

Set your parameters

Set your query parameters, including location and the forecast detail you need in the response.

03

Add your location

Specify using latitude/longitude coordinates.

04

Make your request

Include your API key in the request header. Receive a structured JSON response, integration-ready.

Insights

Stay informed with research, case studies, and product deep-dives on flu respiratory illness.

BLOG

When flu cases start rising, here's how ILI risk forecasts keep you ahead

When flu cases start rising, here's how ILI risk forecasts keep you ahead

Enhance influenza-like Illness with the Ambee Climate Data Suite

Pollen

30+ pollen allergens categorized into trees, grasses, and weeds

Pollen API

Air quality

All major pollutants with location-specific air quality indices

Ambee Air Quality API

Weather

All core meteorological and atmospheric parameters, including many derived fields

Ambee Weather API

Astronomy

Local sunrise, sunset, azimuth, and elevation data for any location

Ambee Astronomy API

Natural disasters

All major disasters in a geospatial format with severity levels and event metadata

Ambee natural disaster API

Wildfire

Wildfire activity and behavior with forward-looking risk forecasts

Ambee Wildfire API

Why leading teams build with Ambee

Real feedback from real innovators

Innovid Testimonial
Delivering personalized, relevant experiences is critical for advertisers trying to increase the performance of their messaging. The beauty of DCO is when you have a high-quality API like Ambee’s pollen count - you can turn that into creative experiences directly tuned to the real-world circumstances of your audience.
Simeon Powers
Product Marketing, Ad Management, Innovid
navia life care testimonial
We tried out Ambee’s Weather and Pollen API for our healthcare app. I must say our users were certainly pleased with the results. The data was comprehensive, accurate, and valuable, which helped with the user's decision-making process. Ambee’s team was really supportive during integration and for regular maintenance as well. Would definitely recommend working with them.
Kunal Kishore Dhawan
Co-founder and CEO of Navia Life Care
WPP Testimonial
In an ever-changing world, it’s imperative that we understand the environmental changes and act upon these in the right way. Ambee keeps us in tune with our environment and is key to creating better outcomes for people.
Vipul Parmar
Global Head of Data Management
VitalFlo Testimonial
We monitor the impacts of AQ on the health outcomes of asthma and COPD patients. Ambee gives great access to hyperlocal data to help us monitor acute respiratory health events.
Luke Marshall
CEO and Founder of VitalFlo
ADYLIC Testimonial
It has helped Adylic showcase the power of utilizing API in personalizing ads. In this case, we were able to target users' needs at the right time based on the user's location.
Stefanie Wong
DCO Specialist, Adylic
Razor Testimonial
Solving climate change requires collaboration across industries. Hence, Razor partnered with Ambee to make reliable, real-time, and accurate data available to the blockchain.
Hrishikesh Huilgolkar
CEO
NASA Testimonial
The PACE Science and Applications Team is thrilled to be working with partners like Ambee, who bring a fresh perspective to our work and ensure that the PACE mission will provide societal benefit.
Lorraine Remer
Atmospheric Scientist, University of Maryland, Baltimore County
Allegra Testimonial
Ambee has been a tremendous partner for Allegra. The quality of their air quality data, combined with their end-to-end development solutions and customer-oriented mindset, has made them the right partner for us.
Jordana Barish
North America Zone Head for Allegra
Datarade Testimonial
We’re happy to have Ambee’s AI-ready datasets listed on Datarade…Ambee is meeting increased global demand for environmental intelligence with its suite of data products. Now that these data products are available on Datarade, organizations worldwide will be able to access, sample, and ingest them for a range of crucial use cases.
Richard Hoffmann
Co-founder of Datarade
Seek Testimonial
Ambee's proprietary climate data, brought to life through apps on Insight Cloud, makes forecasting faster, smarter, and simpler than ever. Teams can now instantly access Ambee's world-class climate expertise in minutes on Insight Cloud...answering tomorrow's questions, today.
Erik Mitchell
CEO of Seek

Frequently asked questions

Common questions about Ambee's influenza-like Illness data

  • What is the ILI API?

    ILI API is a powerful tool that provides daily forecasts for influenza-like illness risk, along with 28-day weather and pollen data. It enables organizations to monitor and analyze flu trends.

  • What is Influenza-Like Illness (ILI) data?

    ILI data refers to information on symptoms and cases that resemble the flu or influenza. We collect daily and historical ILI data from health surveillance systems across the state.

  • How can ILI API help track influenza trends?

    The ILI API allows you to access influenza-like illness risk data as well as comprehensive pollen and weather data to understand the correlation between ILI and the environment.

  • What information is available in the influenza database?

    ILI API provides the requested area's flu risk, pollen, and weather data.

  • How can I access the flu database?

    Log in to the Ambee dashboard to access the ILI API and get 100 daily API calls for free.

  • What factors contribute to flu risk?

    Factors contributing to the flu include seasonal changes, pollen levels, population density, and more. The ILI API helps to understand the relationship between influenza-like illness and environmental triggers, such as temperature, humidity, and pollen.

  • How can I use flu trends data to make informed decisions?

    Flu trends (risk) can be used to forecast outbreaks, allocate healthcare resources, optimize inventory for critical medicines, and implement preventive measures to reduce the spread of influenza.

  • Can I integrate ILI API with my existing health systems?

    Yes, you can easily integrate the ILI API with existing health systems.

Turn climate from a risk to an opportunity
Talk to us
Footer background