Sync

Sync allows you to continuously push and pull data to connect your product with other platforms.
Syncing data consists of two distinct functionalities:
-
When pushing out data, continuously triggering transfers - with each transfer, creating or updating (upsert) records.
-
When pulling in data, continuously triggering transfers - with each transfer, processing the records that have been updated since the last transfer.
For example, let's say one of your users is using a customer relationship management service such as HubSpot or Salesforce and wants to sync these contacts within in your product.
When initiating your push, specify save_session: true
so you can continuously trigger transfers. Endgrate supports upsert integrations by default.
When initiating your pull, specify save_session: true
so you can continuously trigger transfers, and sync: true
so for subsequent transfers you only receive the updated data.
For more information about sync, read our documentation.
Ready to get started?