Create a webhook

JWP's webhooks allow you to automate your workflow by sending notifications to a designated URL endpoint when specific events occur, such as a new video upload or a successful user registration.



Webhook Creation

JWP enables you to create media-related webhook notifications.
Create Webhook panel

Create Webhook panel

Follow these steps to create a webhook:

  1. On the Webhooks page, click Create. The Create Webhook panel appears.
  2. Enter a Name for the webhook.
  3. (Optional) Enter a Description for the webhook.
  4. Enter the webhook URL.
  5. Under Select Property, select one or several properties.
  6. Under Choose Event, select one or several media events.
  7. Click Create. The panel closes. The new webhook will appear in the list of webhooks.


Events Reference

Media

Webhook Event Description
Conversions Complete Notification sent when both the thumbnail is ready and all initial video renditions have been processed

This event is only fired for the first media upload, and not when the media's original is replaced through a reupload.
Live Channel is Active Notification sent when a Live Channel enters an active state
Live Channel is Idle Notification sent when a Live Channel enters an idle state
Media Available Notification sent when media is first publishable and indexed

At this point, the thumbnail is ready, but not all video renditions, such as those with higher resolutions, may have finished processing. If your media has a publish start date in the future, no Media Available notification will be sent.
Media Deleted Notification sent when media has been deleted
Media Reuploaded Notification sent when a media has been reuploaded

The Media Reuploaded notification is the point at which the reupload has been initiated, not the time at which the reupload has been fully processed. You will receive Conversion Complete and Media Available notifications when conversions have been indexed and the media is first publishable.
Media Updated Notification sent when a media is updated
New Live Channel Created Notification sent when a Live Channel is created