API Reference

Our reference library for integrating with our API


Find answers to our most frequently asked questions

Classic Docs

Documentation for our Classic API

Manage webhooks

When an event occurs, we send you a webhook notification to inform you of the situation. You'll find out what happened and the type of issue at hand, enabling you to take action and keep your business running smoothly.

Webhooks provide a definitive confirmation of a status update and are used for a variety of purposes, such as fulfilling orders, sending automated status updates to customers, or even integrating with third-party application services.

You can manage webhooks in the channel settings section of the Hub or by using our API.

Use this page to learn how to manage webhooks in the Hub. Note that only administrators will be able to do this.

Find out more about webhooks and why you might find them useful.

Create a new webhook

  1. Go to Settings > Channels.
  2. In the Webhooks section, click New webhook.
  3. Enter your endpoint URL.
  4. Select the event(s) you are creating a webhook for, then click Create webhook.

Learn about the event types for which you can create webhook notifications.

Edit, disable, or delete an existing webhook

  1. Go to Settings > Channels.
  2. In the Webhooks section, click on a webhook. A pop-up opens.
  3. From here, you can:
    • edit your webhook: click Edit, make changes to your webhook, and apply them by clicking Save changes.
    • disable your webhook: click on the Live toggle. It switches to Disabled. To re-enable it later, simply click on the toggle again.
    • delete your webhook: click Delete then Yes, delete it.