Skip to main content

🌧️ When it fires

This webhook arrives when our nowcasting engines detect imminent precipitation over the registered polygon or point of interest.

🛡️ Why it matters

Use it to nudge policyholders, pause outdoor jobs, or adjust underwriting exposures before the rain hits.
{
  "precipitationId": "692d8218d4a02eb8afdf17a0",
  "registrationId": "e71fedf8-a0a9-462e-a972-47dc8a5586df",
  "recipientId": "recipient-04c2b9c7ad01",
  "timeEpochMillis": 1764588600000,
  "intensity": "HEAVY",
  "centroid": {
    "lat": 41.0151,
    "lng": 28.9795
  },
  "distance": 1250.42
}
1

Validate the registration 🔍

Confirm that the combination of precipitationId + registrationId has not been processed before to avoid duplicate downstream actions.
2

Contextualize the intensity 🎯

Map intensity to your internal severity scale (e.g., trigger low-level alerts for LIGHT, but escalate for HEAVY and EXTREME).
3

Trigger downstream automation 🤖

Send SMS/push notifications, schedule inspections, or store the event for exposure analytics together with timeEpochMillis.