Skip to content

Testing & Deliveries

Click Test next to any webhook to send a test delivery. Tolinku sends a POST request to your URL with a test event type:

{
"event": "test",
"timestamp": "2026-03-02T14:00:00.000Z",
"data": {
"webhook_id": "wh_abc123",
"appspace_id": "as_def456"
}
}

The test includes a valid X-Webhook-Signature header, so you can verify your signature validation logic. The dashboard shows the HTTP status code returned by your server.

Each webhook keeps a log of the last 50 deliveries. Click on a webhook to view its delivery history.

Each log entry shows:

FieldDescription
Event typeThe event that triggered the delivery
TimestampWhen the delivery was sent
Status codeThe HTTP response code from your server
Response timeHow long your server took to respond (milliseconds)
SuccessWhether the delivery was accepted (2xx) or failed
AttemptWhich attempt this was (1, 2, or 3)
ErrorError message if the delivery failed

If your server does not respond with a 2xx status code (or does not respond within 10 seconds), Tolinku retries the delivery automatically:

AttemptDelay
1st retry1 minute
2nd retry5 minutes
3rd retry30 minutes

After 3 failed attempts, the delivery is marked as failed and no further retries are attempted. Each retry attempt appears as a separate entry in the delivery log.

Deliveries failing with 401/403: Your server is rejecting the request. Check that your signature verification uses the correct signing secret and processes the raw request body.

Deliveries failing with timeout: Your server is not responding within 10 seconds. Webhook handlers should process quickly and return 200 immediately. If you need to do heavy work, acknowledge the webhook first, then process asynchronously.

No deliveries showing: Check that the webhook is active and subscribed to the correct event types. Also verify that the events are actually occurring (e.g. links are being clicked).