How To Create VIDIZMO Webhook App
VIDIZMO enables you to communicate with third party servers through using Webhooks. It will keep you well informed regarding all the events taking place in your portal. All you have to do is maintain a server able to accept the webhooks notification and a webhook app set up in your VIDIZMO portal. In this article we will discuss the steps needed to set up your Webhook App.
In order to understand VIDIZMO Webhooks better click here.
Prerequisites
- Ensure you belong to a group with the Integration Apps feature enabled, or have a CAL that grants this feature's permission.
Steps
From the portal's homepage:
- Click on Navigation Menu.
- Expand Admin tab and click on Portal Settings.
From Portal Settings:
- Click on Apps.
- Select Integration Apps.
From Integration Apps screen:
- Click on Add New Apps.
- Select Webhook.
From your newly created webhook app on Integration Apps Screen:
- Click on Settings.
Now, from Webhook-Setting form:
Application
- Application Name: Enter any unique name of your choice for this specific Webhook Application.
- Application ID: A unique ID will be generated here for your app by default using which you can track the status of pushed notification from webhook logs.
- Endpoint: Enter the URL where all the event based data of subscribed events will be pushed.
- Active: Enable this toggle button if you want this app to be active and pick every triggered event that was subscribed and push them in the queue.
Authentication
- From the dropdown, select No authentication if your configured endpoint doesn't require any authentication and select Basic Authentication if it does require authentication.
Events
- From the dropdown, search and select your desired event or the entire category in order to subscribe them.
Advanced Settings
- Headers: Enter any additional information that you want to pass in the request headers. This is an optional field.
- Retries: Enter the number of retries you want to be executed if any transient error takes place. By default 3 retries is configured and in case of any non-transient error occurring the app will be disabled immediately.
- Retry Delay: Enter the time delay in seconds that you want in between the configured retries.
Test Connection
- Click on Test Connection to check your connection against your provided endpoint and authentication method. You can save your app without testing connection.
- Click on Save Changes.
From Integration app screen:
- Enable the toggle button present beside your newly created Webhook app.
From Overflow Menu:
- Click on Control Panel.
Webhook Logs
From Control Panel Screen:
- Click on Security.
- Select Webhook Logs. You can check the status of pushed notifications of triggered events and all other relevant parameters from these logs.