Skip to main content
Client Dashboard makes it easy to create, edit, test, and delete the webhooks that are available for your integration. For more information about webhooks, including how to request and manage webhooks that don’t appear in your dashboard by default, refer to our Webhooks guide.

Create a Webhook

To create a webhook, follow these steps:
  1. In your Client Dashboard, select Developers in the left pane, then select Webhooks.
    • If you’re creating a production webhook, go to the Production webhooks window and select Add production webhook.
    • If you’re creating a development webhook, go to the Development webhooks window and select Add development webhook.
  2. Choose the webhook type you want to create, then select Continue. (If the webhook you want to create doesn’t appear in the list, you can request it.)
  3. Under Destination URL, enter your callback URL, which is the address that receives the data, then select Continue.
  4. Optional: Under Security Settings, choose your security type by toggling the switch next to the type you want to use. This step is optional, but recommended. For more information about security settings, refer to our documentation about webhooks security.
  5. Select Create Webhook on the top right.
Once you create the webhook, you can enable or disable it at any time from the Webhooks page by toggling the switch next to the webhook.

Edit a Webhook

Here’s the process for editing a webhook:
  1. In Client Dashboard, navigate to the Webhooks page.
  2. Find the production or development webhook you want to edit.
  3. Select the menu icon in the Actions column, then select Edit.
  4. In the webhook settings, select Edit on the section you would like to change. For example, if you want to modify the callback URL, select Edit in the Destination URL section.
  5. After making the change, select Save Webhook.

Test a Webhook

To test a webhook:
  1. In Client Dashboard, navigate to the Webhooks page.
  2. Find the production or development webhook you want to test.
  3. Select the menu icon in the Actions column, then select Test. A test starts automatically, and results display in a drawer on the right side of the screen.

Delete a Webhook

Deleting a webhook is a permanent action that can’t be undone. To delete a webhook:
  1. In Client Dashboard, navigate to the Webhooks page.
  2. Find the production or development webhook you want to delete. Select the menu icon in the Actions column, then select Delete.
  3. Select Confirm. This immediately deletes the selected webhook and can’t be undone.