Webhooks tab

Webhooks allow external services to be notified when certain events happen. On the Webhooks tab, you can create and configure the HTTP end points.

Fore more information on the functionality of the Webhooks tab, see the following table. To configure a webhook, see Configuring a webhook connection.

Table 1. Webhooks tab in the Notifications window
Interface element Description
Processing Interval pane Events are batched and sent at regular time intervals to the target URL. The default value is 5 seconds. You can change the value in the Batch every field.
Filter field Search for a specific URL.
URL list URLs to receive event messages. To create a new end point URL, click New. To delete an URL, select the URL, and click Delete.
Target Configuration pane Configure a new target server or host URL.
URL field URL of the target server or host end point. For example, https://myserver.com.
Verify Certificate check box Verify target's certificate before posting events.
Default Timeout field The timeout value after which exacqVision stops trying to post the event to the URL. The default value is 5 seconds. You can change the value in the Default Timeout field.
Hash Function list Enable the hash function and select the specific hash function to use for data integrity.
Secret field Shared secret phrase to verify the origin of an event message.
Routes pane Lists existing routes for multiple event types. To create a new route for an event type, click the Add Route button. To delete a path, click the Remove Route button.
Filter field Filter to find a specific route.
Path field The path for an event type. You can create multiple paths to associate with different event types for the same server or host. For example, to configure two URLs one for soft triggers and one for video loss on the same host http://myserver.com, you enter two paths, /softtriggers and /videoloss to create two URLs:
  • https://myserver.com/softtriggers
  • https://myserver.com/videoloss
Timeout The timeout value after which exacqVision stops trying to post the event to the URL for a specific route. The default time interval is 5 seconds. You can change the value for a route in the Timeout field. Each route can be assigned its own timeout value.
HTTP Method HTTP request method to use such as POST.
Header information table Additional data to include with the HTTP request. To add a row to the table click the Add Header button. You can repeat this action to add multiple rows. To delete a row, select the row, and click the Remove Header button.
Name field Specify the name of the header to include in the request.
Value field Specify the additional information to send.