Moov uses webhooks to notify your application when an event occurs. Examples include a transfer being returned, a customer updating their address, or a customer verifying micro-deposit amounts on their linked account.
To start setting up webhooks, create a webhook endpoint on your server and register that endpoint with Moov.
Webhooks allow applications to communicate in real-time. When an event occurs, a webhook will deliver the event data to the application determined by the target endpoint. A webhook can be setup to be notified of all event types or specific ones. This allows your application to react to events, which is more efficient than polling an API to determine if an event has occurred.
There are a variety of use cases for webhooks. You can use them to:
- integrate with existing software systems
- send notifications
- collect data for record-keeping and reconciliation
With webhooks, you can build systems that react to events as they happen. They are built to be flexible and can be configured to fit your needs in the long-term.