Introduction to Webhooks
Have you ever wished your systems could talk to each other automatically without you having to constantly check for updates? That’s where webhooks come in. Webhooks are like messengers that instantly notify your system when something important happens. This way, you can automate processes and get real-time updates without any manual intervention.
What’s new?
We’ve recently rolled out enhancements to our webhook system to make them more efficient and valuable.
Hello to meaningful events
- account.updated: This event is triggered when there are changes to an account’s details (excluding balance changes). This means you’ll get notified if any details like account name or type change, but not for balance changes.
- transactions.updated: This event is triggered whenever new transactions are added for a user. This helps you keep track of all transaction activities without being bogged down by minor updates.
- connection.invalidated: This event will notify you when there’s an issue refreshing data due to user-related errors like password changes or multi-factor authentication (MFA) issues. This way, you’ll know when something requires your immediate attention.
Why the change?
Previously, the connection.updated events were overwhelming and often required multiple API calls to find relevant information. This made the data less meaningful and actionable. Our goal with these new events is to provide updates that are directly useful and can help you make informed decisions quickly.
A few examples of how you can use events and webhooks in your application
Lending and Financial Decisions
- transactions.updated: Lenders can use this webhook to get real-time updates on a borrowers’ financial activities. For instance, when a borrower’s salary is deposited, you can automatically process loan payments.
- connection.invalidated: This webhook alerts you when there’s an issue with user authentication. For lenders, this means you can quickly address authentication problems, ensuring a smooth customer experience.
Account Management
- account.updated: Financial institutions can use this webhook to monitor changes in account details. For example, if a user updates their account information, you can automatically update your records, ensuring accuracy and compliance.
Future enhancements
We are continuously working on making our webhooks smarter and more intuitive. Stay tuned for future updates that will bring even more value to your automated processes.
Get started with webhooks
Are you ready to implement these enhanced webhooks in your products or applications? Don’t miss out on valuable insights and automation opportunities. Check out our developer documentation to get started today!