Webhook
Receive data from any service that sends webhooks. 7di gives you a unique endpoint URL. When a POST hits it, the widget updates with the payload value instantly.
What it is for
Use webhooks to push data into 7di from your own services, CI/CD pipelines, IoT devices, or any tool that supports outgoing webhooks. Unlike polling monitors, webhook widgets update the moment your service sends data.
How to add it
- Click + Add widget and select Webhook.
- Save 7di generates a unique webhook URL for this widget.
- Copy the URL and configure your service to POST to it.
Sending data
POST a JSON body to the generated endpoint. The widget displays the value field:
POST https://7di.vision/api/ping/{push_id}
Content-Type: application/json
{ "value": "42" }The endpoint URL is generated automatically when you add the widget. The URL is the secret — keep it private.
Configuration
| Field | Description |
|---|---|
| Label | Display name on the widget. |
| Endpoint | Generated automatically. Copy the URL or use the JavaScript snippet to integrate. |
| Push ID (advanced) | Optionally reuse an existing push ID to link multiple widgets to the same endpoint. |
Credit cost
0.02 credits per incoming ping
Events
Payment events
Payment received: $340
Payment received: $340
Subscription renewed: Pro
Payment received: $99
Refund issued: $29
Payment received: $149
New subscriber: Enterprise
09:18 PM
WebhookChart
Active users
1420
09:18 PM
WebhookValue
Active users
1420
09:18 PM
Webhook