Querying - Contacts and transaction queries
You may want to retrieve contacts from Kindful so that you can import them into a complimentary third party system (Email Marketing, etc). Or, if you're implementing a two-way sync, query Kindful for an Organization's new or changed transactions to stay in-sync.
For a two-way sync you'll need both Querying and Linking set up. Check out the transactions/link and contact/link docs too.
Retrieve Contacts
- Not Linked Contacts (Contacts that are not linked to your 3rd party application)
- Linked Contacts (Contacts that are linked to your 3rd party application)
- Out of Sync Contacts (Contacts that are linked but "out of sync" with your 3rd party application)
- Contacts based upon specific criteria (Contacts in a Group, etc.)
Retrieve Transactions
- Not Linked Transactions ( Transactions that are not linked to your 3rd party application)
- Linked Transactions ( Transactions that are linked to your 3rd party application)
- Out of Sync Transactions ( Transactions that are linked but "out of sync" with your 3rd party application)
- Transactions based upon specific criteria (Transactions within a date range)
We have these parameters for contact [ "linked", "changed", "not_linked", "by_group_id", "has_email", "near_postal"]
These for transaction ["linked", "changed", "not_linked", "campaign_id", "after", "before"]