The playground

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.

Playground demo key · api.reefapi.com
post/weather-intel/v1/disasters1 credit

global GDACS disaster events with type/alert-level/date/bbox filters, or a single-event detail via event_id+event_type

Working example
Parameters

Comma-separated disaster types: earthquake, tropical_cyclone, flood, volcano, wildfire, drought (or GDACS codes EQ/TC/FL/VO/WF/DR). Default: all.

Minimum GDACS alert level to include.

Number of days (1..365). (1–365)

Bounding-box filter 'min_lon,min_lat,max_lon,max_lat' applied to event coordinates.

Filter by GDACS country name or ISO3 (case-insensitive substring).

Maximum records to return (1..300). (1–300)

GDACS event id — returns the single-event detail (use with event_type code, e.g. EQ).

GDACS event type code for event_id detail lookups.

request preview
curl -X POST https://api.reefapi.com/weather-intel/v1/disasters \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"days":"30"}'

Hit Send to run this endpoint live.