The playground

Try any of 817 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/status-intel/v1/incidents1 credit

Recent or active incidents for a vendor (title, impact, status, timeline of updates, affected components). active_only=true → just the ongoing ones.

Working example
Parameters

Which status page to read. EITHER a curated registry key (github, openai, aws, azure… — call action=list_vendors) OR ANY status-page host/URL for generic auto-parsing (e.g. 'status.acme.com', 'https://status.acme.io') — the engine auto-detects Atlassian Statuspage or Instatus and normalizes it the same way. Case-insensitive.

If true, return ONLY currently-unresolved/active incidents (the 'is there an outage right now?' view). Default false = recent history.

Max incidents to return (most recent first). Default 25, cap 100. (1–100)

request preview
curl -X POST https://api.reefapi.com/status-intel/v1/incidents \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"vendor":"github"}'

Hit Send to run this endpoint live.