Creating and Managing Webhooks Updated September 23, 2022 22:04 The MX Client Dashboard makes it easy to set up, test, and manage webhooks. MX provides webhooks that send HTTPS callback requests to the URL of your choice. This enables you to subscribe to events so you are notified when events occur. You can also have information related to that event delivered to you. Creating a webhook In Client Dashboard, navigate to the Webhooks page. If you are setting up a production webhook, in the Production webhooks section, click Add production webhook below the list of webhooks. For development webhooks, click Add development webhook in the Development webhooks section. Select the type of webhook you want to create. Webhook types Webhooks available to you will vary depending on whether you are using the Nexus or Platform API. Here are a few webhooks that will always be available: Balance: You will be notified when any new data is available after a successful balance aggregation. History: You will be notified when any new data is available after a successful extended history fetch. Statement: You will be notified when any new data is available after a successful statement fetch. Click Continue. In the Destination URL section, enter your callback URL. The callback URL is the address you provide where you want to receive data. Click Continue. In the Security Settings section, choose your security type by clicking the switch next to the type you want to use. You can optionally skip adding a security type. Click Create Webhook on the top right. Once a webhook is created, you can quickly enable or disable it from the Webhooks page by clicking the switch next to the webhook you want to modify. Deleting a webhook In Client Dashboard, navigate to the Webhooks page. Find the production or development webhook you want to delete. Click the menu icon in the Actions column, then click Delete. Click Confirm. This will immediately delete the selected webhook and cannot be undone. Editing a webhook In Client Dashboard, navigate to the Webhooks page. Find the production or development webhook you want to edit. Click the menu icon in the Actions column, then click Edit. In webhook settings, click Edit on the section you would like to change. For example, if you want to modify the callback URL, click Edit in the Destination URL section. After making the change, click Save Webhook. Testing a webhook In Client Dashboard, navigate to the Webhooks page. Find the production or development webhook you want to test. Click the menu icon in the Actions column, then click Test. A test starts automatically, and results will display in a drawer on the right side of the screen. Was this article helpful? 0 out of 0 found this helpful Yes No