Webhooks
Fast-Weigh Webhooks
Webhooks are used to "listen" for events within Fast-Weigh, which can then trigger further actions based on your business logic.
Getting Started
To get started with enabling Webhooks, navigate to the API Info page in the Web Portal
Here, you should see a "Webhooks Dashboard" section under the API endpoint

Click the "Show" button to navigate to our webhook provider: Svix. You will be automatically logged in to your Fast-Weigh x Svix dashboard.
Click the "+ Add Endpoint" button

This will bring up the endpoint configuration page

Add in your "Endpoint URL". This will be the "destination" of the webhook call, so you will need to have somewhere pre-set up to listen for the webhooks. For example: Zapier
Optionally, set a Description of what the endpoint is for so that you can quickly identify it later.
The next step is to select the event(s) that you want to trigger the webhook. For example, you could select ticket.created, ticket.updated, and ticket.voided to track the lifecycle of a ticket.
Webhook Details
Once the webhook is created, you will be routed to a webhook overview page. You can also access this page from the webhook home screen and selecting the endpoint.

Here, you can edit the endpoint, edit the events that trigger the webhook, view a stream of all of the events that have been fired, inspect individual events, replay events, fire test events, and copy the webhook's "Signing Secret".
Testing events can be useful to preview the payload that is sent for any specific event

Documentation
For additional help with Svix and webhooks, check out their docs here:
Last updated