GlobMaps Proprietary API

Risk Map API
Climate Risk, Scored.

A single API call returns a composite climate risk score (0–100) for any coordinate on Earth — combining 7 authoritative global data sources into one actionable number.

Why Risk Map API?

Raw public data is free. The insight — and the infrastructure to deliver it in milliseconds — is what you pay for.

Global Coverage
Any latitude/longitude on Earth, no geographic restrictions.
Real-Time Pipeline
GloFAS + NASA FIRMS updated every 3 hours. Composite score refreshed continuously.
Proprietary Scoring
7-source weighted model validated against historical disaster records.
Transparent Sources
Every response includes data_sources[] — you know exactly what went in.
Proprietary Model

How Our Scoring Works

Input sources → GlobMaps processing layer → Composite risk score 0–100

#Input DatasetSourceUpdateGlobMaps ProcessingComponentWeightOutput Field
1Flood probability forecast🌊 GloFAS — EU CopernicusReal-timeNormalize 0–100, extract peak 7-day windowFlood Risk Index35%
flood_score
2Temperature & precipitation anomaly🌡 ERA5 — ECMWFDailyCompare vs 30-year baseline, compute z-scoreDrought Component15%
drought_score
3Active fire radiative power + density🔥 NASA FIRMSEvery 3 hrsKernel density estimation within radiusWildfire Component20%
wildfire_score
4Active disaster alerts (flood / storm / fire) GDACS — UNReal-timeEvent severity multiplier (+0–25 pts boost)Active Event Boost+bonusactive_events[]
5Digital elevation model (30 m)🗻 SRTM — NASAStaticSlope + low-lying area classificationTerrain Vulnerability10%
terrain_class
6Historical flood extent (1984–present)💧 Global Surface Water — JRC/EUAnnualFlood frequency index per cellHistorical Flood Frequency12%
historical_flood_freq
7Population count per grid cell👥 WorldPop / GPW — UNAnnualExposure weighting — scale impact by densityExposure Weighting8%
population_exposure
Composite weighted sumAll sources aboveClamp to 0–100 → assign categoryFinal Score100%risk_score

Output Object

Every API response contains these fields.

risk_scoreinteger
72
Composite score 0–100
risk_categorystring
"High"
Low / Medium / High / Critical
confidencefloat
0.84
Model confidence 0–1
forecast_7darray
[68,71,74,79,75,70,66]
Daily scores for next 7 days
flood_scoreinteger
81
Flood risk component
drought_scoreinteger
22
Drought risk component
wildfire_scoreinteger
45
Wildfire risk component
terrain_classstring
"low_lying"
flat / low_lying / hilly / mountain
historical_flood_freqfloat
0.38
Fraction of years with flooding
population_exposureinteger
142000
Affected population within radius
active_eventsarray
[{type:"flood",severity:"orange"}]
Ongoing active events
data_sourcesarray
["GloFAS","ERA5","FIRMS"]
Sources used in this computation

Live Risk Data

Real-time risk scores calculated from 7 data sources.

Loading risk data...

Risk Categories

risk_category is derived directly from risk_score.

0–29
Low
No concerning signals detected.
30–59
Medium
Elevated conditions — monitor closely.
60–79
High
Prepare contingency plans now.
80–100
Critical
Active event or extremely high probability.

Quick Start

One request. One composite score. Ready for production.

GET /v1/risk-map
curl -X GET \
  "https://api.globmaps.com/v1/risk-map?lat=13.7563&lon=100.5018&radius=50" \
  -H "X-API-Key: YOUR_API_KEY"

# Response
{
  "risk_score": 72,
  "risk_category": "High",
  "confidence": 0.84,
  "forecast_7d": [68, 71, 74, 79, 75, 70, 66],
  "flood_score": 81,
  "drought_score": 22,
  "wildfire_score": 45,
  "terrain_class": "low_lying",
  "historical_flood_freq": 0.38,
  "population_exposure": 142000,
  "active_events": [{ "type": "flood", "severity": "orange" }],
  "data_sources": ["GloFAS", "ERA5", "FIRMS", "GDACS", "SRTM"]
}

Start Measuring Climate Risk Today

Get your API key, make your first call in under 5 minutes, and start protecting your operations from climate disruptions.