Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dintero.com/llms.txt

Use this file to discover all available pages before exploring further.

What is Webhooks

A webhook (also called a web callback or HTTP push API) is a way for an app to provide other applications with real-time information. A webhook delivers data to other applications as it happens, meaning you get data immediately.

Setup Webhooks via API

Read more about how to setup webhooks subscription here: Webhooks Subscriptions

Setup Webhooks via Backoffice

You can setup Webhooks via Dintero Backoffice under Settings —> Webhooks.

Verify event signature

You can verify that the request received originated from Dintero by creating the subscription with HMAC-SHA1 secret set. The request sent to your subscription url will then include a event-signature header that you can verify using the secret used when the subscription was created

Example code

const verifyEventSignature = (req, secret) => {
    const eventSignature = req.headers["event-signature"];
    const calculatedEventSignature = crypto
        .createHmac("sha1", Buffer.from(secret))
        .update(JSON.stringify(req.body))
        .digest("hex");
    assert.ok(eventSignature === calculatedEventSignature);
};
Last modified on May 11, 2026