Try any of 919 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
official severe-weather warnings by country/US-state or coordinate: EU MeteoAlarm (39 countries) AND US NWS (api.weather.gov, all 50 states + territories + marine zones, via Webshare). The source is chosen automatically from the location; coverage/coverage_note name exactly which authority answered
MeteoAlarm member country (EU) — slug or ISO2 — OR a US state/marine code (e.g. CA, TX, NY) which routes to NWS api.weather.gov. Alternative to lat/lon.
Latitude (alternative to country) — resolved to a MeteoAlarm country (EU) or NWS coverage (US). (-90–90)
Longitude (alternative to country). (-180–180)
Minimum awareness color (MeteoAlarm yellow/orange/red).
Only warnings active NOW (onset<=now<expires). false = full feed.
Maximum records to return (1..200). (1–200)
curl -X POST https://api.reefapi.com/weather-intel/v1/alerts \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"country":"germany","active_only":"false"}'Hit Send to run this endpoint live.