Skip to main content

Configure webhooks

Use Webhooks to send a payload to a registered receiver when a selected event occurs anywhere in the project. Webhooks configured here have project-wide scope.

What you can do with webhooks​

Choose a trigger from the list returned for your project. For example, use a new-order event to start an approved downstream workflow.

Benefits​

A receiver can process events as they arrive. Configure it to accept only expected payloads and handle repeated deliveries safely.

Configure a webhook​

  1. Open Settings → Apps & developers → API & integrations → Webhooks as a project administrator.
  2. Select Add webhook. Enter the destination URL, choose the trigger and set the delay shown by the form.
  3. Confirm the add action. Use Search to find the record again.
  4. To remove a destination, use the row’s Actions → Delete and confirm. Review the impact on its receiver before replacing a live webhook.
Empty global Webhooks panel with the add action

Use cases​

In a test project, cause the selected event with sample data and verify receipt and processing on the destination. Review access and payload contents before enabling production delivery.

Ordering.co integration page: Webhooks