The DATA_UPDATE webhook is sent whenever an existing record in Propexo is updated. This allows your system to stay synchronized with changes as they happen in connected property management systems. It can also be used in sequence with the DATA_NEW webhook for faster data hydration. For more details, please see the ‘Sequencing and Data Hydration’ article. Please note that the DATA_UPDATE webhook is not sent for first syncs and backsyncs.
A DATA_UPDATE webhook is triggered when any field in a subscribed object changes. Common scenarios include:
Some models have interdependencies. For example, you may receive separate DATA_UPDATE events for a lease and a resident, but the payloads themselves will not indicate whether the resident is linked to that lease.
To determine these relationships, subscribe to the residents-to-leases model in addition to your primary object subscriptions.