/Docs
Dashboard
Widget

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

  1. Click + Add widget and select Webhook.
  2. Save 7di generates a unique webhook URL for this widget.
  3. 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

FieldDescription
LabelDisplay name on the widget.
EndpointGenerated 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

Webhook

Chart

Active users

1420

09:18 PM

Webhook

Value

Active users

1420

09:18 PM

Webhook