> ## Documentation Index
> Fetch the complete documentation index at: https://docs.subtotal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuring webhook destinations

> Set up webhook destinations in the Subtotal Dashboard.

Configure webhook destinations in the [Subtotal Dashboard](https://dashboard.subtotal.com) so Subtotal knows where to send events.

## Create a webhook destination

<Steps>
  <Step title="Sign in to the Subtotal Dashboard">
    Sign in to the Subtotal Dashboard and select Webhooks from the side menu.

    <img src="https://mintcdn.com/typecastleinc/KqMHKDdQ8mdCi-9-/images/webhooks/empty.png?fit=max&auto=format&n=KqMHKDdQ8mdCi-9-&q=85&s=e20900fb24fafd16b992d135aa5d247c" alt="subtotal webhooks" className="rounded-lg border border-gray-100" width="2762" height="1520" data-path="images/webhooks/empty.png" />
  </Step>

  <Step title="Add a webhook destination">
    Click *Add Webhook Destination* and specify a name and URL.

    <img src="https://mintcdn.com/typecastleinc/KqMHKDdQ8mdCi-9-/images/webhooks/create.png?fit=max&auto=format&n=KqMHKDdQ8mdCi-9-&q=85&s=61015b9557d1ff41e10ecc1ff2a50cde" alt="subtotal webhook destination" className="rounded-lg border border-gray-100" width="2566" height="1446" data-path="images/webhooks/create.png" />

    <Note>
      You will receive a **signing secret** for the destination. Store this secret securely and use it to [verify webhook signatures](/docs/webhooks/verifying-signatures) for every request.
      Keep your signing secret private.
    </Note>
  </Step>

  <Step title="Configure events">
    Select the *Configure* option on your new webhook destination. Enable the events that you'd like this destination to receive.

    <img src="https://mintcdn.com/typecastleinc/KqMHKDdQ8mdCi-9-/images/webhooks/configure.png?fit=max&auto=format&n=KqMHKDdQ8mdCi-9-&q=85&s=94c020c564e5dd9c3c61b30cae2c7185" alt="subtotal configure webhook" className="rounded-lg border border-gray-100" width="2560" height="1448" data-path="images/webhooks/configure.png" />
  </Step>
</Steps>

## Requirements

* Your endpoint must be **HTTPS**.
* Your endpoint should respond with a **2xx** status quickly. Subtotal may retry on failure.
* Implement [signature verification](/docs/webhooks/verifying-signatures) to ensure requests are from Subtotal.
