Skip to main content
Reports the connectivity a device or system observed in a zone. wede records the report and sets the zone’s state for your tenant, so the next events from that zone follow the matching delivery path.

Authentication

API key or session token with the connectivity:report permission. API keys have it. With a sandbox key (wede_test_), the report changes only the simulated sandbox state of the zone, with no time limit, and is not recorded as a real report. The real state of the zone is never touched.

Request body

string
required
Code of a zone linked to your tenant, for example zone_lisbon_central. A zone of another tenant returns 422 invalid_reference.
string
required
online, degraded, sms_only, voice_only or offline.
string
required
ISO 8601 date-time when the state was observed, for example 2026-09-26T09:00:00Z.
integer | null
Signal strength in dBm, if known.
string | null
wifi, lte, umts, edge, gprs, gsm or none.
string
Your identifier of the reporting device.

Example

Response

204 No Content, with no body. When the zone leaves online, wede sends connectivity.degraded. When it returns to online, wede sends connectivity.restored. Changes between two states that are not online do not send a webhook. See Webhook events.

Errors