API

  • API Overview

    The Donorfy API allows websites, other systems and so on to retrieve and send data to Donorfy. This is an advanced feature - you will need programming skills or help from a Donorfy partner to make use of this feature.   Requirements The Donorfy AP...

  • Interactive documentation

    To go to the interactive documentation for all the API's endpoints please go to https://data.donorfy.com/help/index   The Donorfy API is a Professional-only feature. Essential subscribers, please contact us to find out more about upgrading.

  • Constituents

    This article provides information about working with Constituents via the API Finding constituents You can retrieve details of constituents using: Constituent ID https://data.donorfy.com/api/v1/<your api key>/53530b0c-5eed-4fad-b400-347afc0a389a ...

  • Finding Potential Duplicates

    This article provides information about finding potential duplicate individual constituents via the API - for example, if you are writing an integration to Donorfy using the API you can use this functionality to locate existing individuals and avo...

  • Constituent Purpose & Channel Preferences

    This article provides information about working with Purpose and Channel Preferences via the API. The Purpose and Channel Preferences endpoint allows to you retrieve or update Channels and Purposes for a constituent A get request to the endpoint b...

  • Constituent Tags

    When you are adding a constituent or adding timeline items - e.g. transactions - you can add active or excluded tags to constituents by passing details using the ActiveTags & ExcludedTags properties - the ActiveTags contains details of tags you wa...

See all 16 articles

Sandbox

  • Creating a Sandbox in Donorfy

    A Sandbox account can be created in Donorfy to allow for the testing of processes, Forms, Widgets, and the API without compromising data integrity within your main Donorfy account.    This guide explores: Requirements What a Sandbox is What it co...