How to Create and Manage Webhooks in 99minds?

How to Create and Manage Webhooks in 99minds?

99minds platform allows organizations to set up Webhooks to allow applications to communicate with each other and trigger messages in case of any critical activity within the application. 99minds allows customers to create and manage webhooks for external or internal services.

Follow the steps below to create a new webhook - 
  1. Navigate to Settings > Webhooks. Click Manage to create and manage webhooks for external or internal services.
  2. To add a new webhook, click New Webhook
  3. In the Add Webhook Endpoint screen - 
    1. URL - Enter the URL to which the Webhook makes an HTTP callback
    2. Active - Turn on the toggle to set the webhook to active state
    3. Events - Select the list of events from the drop down
    4. Headers - Enter the key and value for the Webhook. Click Add to add additional keys and values.
  4. Click Create to add the new Webhook

Manage Existing Webhook Details

To view the existing webhook details, navigate to Settings > Webhooks section. Under the URL column, click the webhook URL that you want to view/edit. To disable the webhook, click the Disable button. Click Delete to delete the webhook from 99minds platform.

To test the webhook connection, click Test Webhook. Select the event from the drop down and click Submit.

The Application Details section will list the information such as Webhook ID, Webhook URL, Events, Active status. The Signing Secret section will contain the secure signing secret key. The key will not be visible by default. Click Click to Reveal to view the signing secret key.

The Webhook Attempts section will list the details of the number of times the Webhooks was triggered. The Events section will list the details of the events such as event name, event timestamp.

To Update the webhook details, click Update to make the changes.

    • Related Articles

    • How to Create and Manage API Applications in 99minds?

      99minds platform allows organizations to connect different third party applications or services with the gift card platform. To set up this connection, you must generate a set of client credentials to authenticate the application and user, and ...
    • How to Create and Manage Roles in 99minds?

      Roles are the different user position levels within an organization. For example, within a business, there can be different roles such as Product Manager, Store Manager, Area Manager, Team Leader, Members, Staff etc., Each of these members will have ...
    • How to Create and Manage a Team in 99minds?

      The Teams tab is used to add team members to the organization. Adding members to the organization can be viewed as forming an organization team for carrying out the gift card business. Businesses can also associate admins to the gift card portal from ...
    • How to Create a Store in 99minds?

      A store is the location where the gift cards are exchanged with customers. An organization can have number of stores - be it depending on the vendor tie-ups with other retailers or their own shop within a particular area. Follow the steps below to ...
    • How to Create a Point of Sale Terminal in 99minds?

      Point of sale terminal is where the gift card transaction gets completed. This is the point where the customer makes the payment to the merchant in exchange for goods or services. Once the payment is successful, the point of sale will generate an ...