> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fintoc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks

A webhook notifies your server when an event occurs in Fintoc. Your application can react to the event and stay synchronized with Fintoc.

Fintoc sends webhooks when important events occur in your users' bank accounts. For example, Fintoc notifies your application when a user changes their password and Fintoc can no longer retrieve new movements. Fintoc also notifies your application when a protested check causes the corresponding movement to disappear from the bank. Webhooks also report events within Fintoc, such as when an account finishes synchronizing with the latest data available from the bank.

Follow these three steps to use Fintoc webhooks:

* [Create](/v2023-11-15/guides/resources/webhooks-walkthrough/webhooks-creating-guide) a webhook endpoint on your server to receive webhook events.
* [Test](/v2023-11-15/guides/resources/webhooks-walkthrough/webhooks-testing) the webhook endpoint with test events.
* [Register](/v2023-11-15/guides/resources/webhooks-walkthrough/webhooks-activating) the webhook endpoint in Fintoc.

Your webhook endpoint is a URL on your server that receives event notifications from Fintoc. Each notification is an `Event` object with information about the event. Use this information to keep your application synchronized with Fintoc. For example, require a user to reconnect their bank account after they change the account password.
