Webhooks in the Dashboard - Creating a Developer Hub
Webhooks are an integral part of the Dwolla API—by far the most efficient method of receiving updates on events that happen within your application. One of the pieces of feedback our team took away from developers is that they wanted an easier way to manage something that is so critical to their application.
Dwolla has been hard at work making an aspect of the API a bit easier for our developers by adding webhook management tools within the Dashboard.
View and Restart Webhooks Subscriptions
API Clients have the ability to restart paused webhook subscriptions via the Dwolla Dashboard. This gives engineering teams and even the business teams a convenient place to understand why they may not be receiving webhooks without having to manually retrieve a webhook subscription status from the Dwolla API. Additionally, once the issue for the failed webhooks is resolved, Clients are able to restart the webhook subscriptions via the dashboard without any additional development effort.
Investigate and Replay Webhooks
Being able to find specific webhooks by topic, resource ID, date, status or end user creates a more painless experience in identifying any points in question.
Being able to replay webhooks individually or en masse via the Dwolla Dashboard empowers our Clients to fix an issue much quicker than before.
Once Clients find the specific webhooks that might be having issues, they may want to replay some or all of them to kick off any of their downstream processes, which could include email notifications about a payment transfer or notification around an end user’s status.
Wrapping it up
With the new webhook management tools within the dashboard, you can work on building out more value-add features to your application rather than having to worry about constructing a maintenance tool for your webhook subscription.