How do Rutter webhooks work?

Last updated: March 18, 2025

Rutter sends webhooks for two types of events:

  1. changes to a connection's status

  2. platform object updates (object creation, update, and deletion)

    1. most are sent during incremental syncs, but some specific platforms and objects may be configured to be sent in real time (i.e. as they happen on the platform)

If we encounter an error trying to hit your webhooks endpoint, we will retry up to 6 times following an exponential backoff method. This will occur over the span of 15 minutes.

Documentation reference

For specific information about connection status webhooks, please see our documentation page: "Connections Webhooks".

For specific information about object updates from syncs, please see our documentation pages, starting with "Accounting Webhooks".

For specific information about real time webhooks, please see our documentation page: "Real-Time Webhooks"