Access real-time flood data for smarter response decisions

Track floods across geographies and catchment types with event-level data, structured for rapid integration and delivered through one developer-ready API.

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

What floods have taught us, and what they haven’t

Floods literally change the way we build, and it dates back to 1953 Netherlands, when the North Sea flood killed nearly 2,000 people. The government then constructed a 40-year, multi-billion dollar system of dams called the Delta Works to act as a barrier against storms.

Soon, areas prone to floods saw taller buildings, rerouted rivers, and changed materials. Which still won't be enough. In October 2024, flash floods swept through Valencia, Spain, a city featuring flood-aware urban planning.

The gap between what we've built and what's coming is closing with Ambee's near real-time flood API.

Wikipedia

japan earthquake

What it solves for your business

manufacturing icon

Insurance

Underwriting teams can use location-specific flood history to move beyond broad floodplain designations. Set premiums based on how often a property actually floods and at what severity.

Insurance icon

Agriculture

Floods destroy an estimated $10 billion in crops and agricultural assets annually. Monitor flood events to trigger crop insurance assessments and inform harvest timing before inundation confirms the damage.

Real estate and construction

Smart cities and infrastructure

A flood affecting a drainage network in one district doesn't usually stay contained to that district. Real-time event data helps municipal operations teams anticipate cascade failures and sequence emergency response.

supply chain and logistics icon

Pharma and healthcare

Since 2000, flood-related disease outbreaks have affected over 800 million people globally. Map supplier facilities, distribution hubs, and at-risk markets against flood event data to keep supply chains intact when the ground is still wet.

How Ambee puts flood intelligence to work

integration icon

Global coverage

Track flood events across major river basins, coastal zones, and urban catchments in 150+ countries with location-specific data.

global coverage icon

No-code workflows

Integrate flood intelligence directly to operations, risk, and insurance teams who need flood data piped into existing tools, without extra engineering resources.

data icon

NASA-backed credibility

As a NASA PACE Mission partner, Ambee's environmental datasets are enhanced by satellite-sourced aerosol and atmospheric data used by researchers and enterprises worldwide.

impact icon

Webhooks

Configure a condition and get pushed an alert the moment flood parameters are met, without writing polling logic or managing servers.

Getting started with Ambee’s Flood API

Content copy iconCheck icon
import http.client

conn = http.client.HTTPSConnection("api.ambeedata.com")

headers = {
    'x-api-key': "API_KEY",
    'Content-type': "application/json"
}

conn.request("GET", "/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL", headers=headers)

res = conn.getresponse()
data = res.read()

print(data.decode("utf-8"))
Content copy iconCheck icon
const http = require('https');

const options = {
	method: 'GET',
	hostname: 'api.ambeedata.com',
	port: null,
	path: '/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL',
	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/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL")
	.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/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL"),
	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/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL"

	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/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL",
	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/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL' \
	--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/disasters/processed/latest/by-lat-lng?lat=37.7823&lng=-122.3912&eventType=FL")

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",
    "hasNextPage": false,
    "page": 1,
    "limit": 10,
    "result": [
        {
            "event_type": "FL",
            "alert_level": "Green",
            "city": "San Francisco",
            "continent": "nar",
            "country_code": "USA",
            "created_time": "2026-06-16 00:37:25",
            "date": "2026-06-15 21:35:00",
            "details": {
                "description": "High tides causing inundation above ground level.",
                "total_precipitation": null,
                "death": null,
                "injured": null,
                "affected": null,
                "impact": "Flooding of lots, parks, and roads with only isolated road closures expected. Dangerous conditions are forecast along the shoreline due to sneaker waves, strong rip currents, and large breaking waves.",
                "flood_height": 0.54864
            },
            "end_date": null,
            "estimated_end_date": "2026-06-18 12:00:00",
            "event_id": "5cf202482be4fdb2b947192767b68fb1",
            "event_name": "Coastal Flood Advisory in San Francisco",
            "expiry_time": "2026-06-18 12:00:00",
            "lat": 37.76008100341221,
            "source_event_id": "oid.2.49.0.1.840.0.9d2afb8468233f8cc7fe2c8c99d1b5be1224b980.001.1",
            "state": "California",
            "type": "alert",
            "lng": -122.44565406594042,
            "proximity_severity_level": "High Risk"
        }
    ]
}
01

Get your API key

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

02

Choose your endpoint

Select the endpoint based on what you need.

03

Add your location

Specify the location using latitude and longitude coordinates, ZIP codes, or custom boundaries.

04

Make your request

Include your API key in the request header and call the endpoint. You'll receive pollen counts, species-level data, and risk classifications in JSON format.

Explore the wider environmental impact via Ambee's climate data suite

Storms

Monitor developing storm systems to stay ahead of severe weather.

storms image

Temperature

Track present and forecast temperature conditions across any location.

temperature image

Hurricane

Follow hurricane formation and movement to plan around coastal risk.

hurricane image

Tornado

Track how severe weather systems and intense rainfall events affect terrain stability.

tornado image

Cyclone

Follow cyclone formation and movement to plan around regional risk.

cyclone image

Earthquake

Monitor seismic activity as it happens to assess exposure.

earthquake image

Volcano

Track how severe storms increase rainfall-driven erosion and terrain instability.

earthquake image

Tsunami

Track how severe storms increase rainfall-driven erosion and terrain instability.

tsunami-api

Sea Ice

Track how severe storms increase rainfall-driven erosion and terrain instability.

seas-ice-api

Landslide

Track how severe storms increase rainfall-driven erosion and terrain instability.

landslide-api

Drought

Track how severe storms increase rainfall-driven erosion and terrain instability.

drough-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 flood data

  • What is flood API?

    Flood API, also known as the Flood Information and Warning System API, is a powerful tool that provides developers with access to real-time and historical flood-related data. This API allows developers to integrate flood information into their applications, websites, or systems, enabling them to provide timely and accurate flood warnings, alerts, and other related information to their users.

  • How do you measure the highest flood level?

    Various methods, including gauges, markers, and historical records of water levels, can be used to measure the highest flood level.

  • How can we prevent floods?

    Analyzing flood data can help identify vulnerable areas, enabling proactive measures such as improved infrastructure, floodplain zoning, and early warning systems to prevent floods.

  • How does flooding affect business?

    Flooding can have a significant impact on businesses, causing damage to infrastructure, disrupting operations, and leading to financial losses. It may result in property damage, inventory loss, and supply chain disruptions. Recovery costs, insurance premiums, and the need for future flood mitigation measures further impact businesses.

  • Is Ambee's Flood data reliable and accurate?

    Ambee utilizes a multi-modal approach to collecting data. Our data sources include proprietary on-ground sensors, satellite imagery, and other open sources, such as government data portals. This combination of data is then run through AL algorithms and ML techniques to ensure maximum accuracy, reliability, and no gaps.

Turn climate from a risk to an opportunity