Use the Imports API to import records into Kindful. (Those records will have an External ID for your API application.)
Use the Requests API to request records in Kindful that your application "doesn't know about". Kindful's API returns records without your External ID.
Via an update request, add your External ID to any records that don't have
Use a get request for updated records (with your External ID)
Track updates in your system and when necessary, update Kindful records via the Imports API, matching by your External ID.
|Contacts & Transactions Queries|