Skip to content

Introduction

The DonorPerfect Online (DPO) Application Programming Interface (API) makes it possible for organizations to connect their own applications to DPO donor, gift and other data. Through your API application, you will have control over what information is made available to your site visitors and whether they will be allowed to make updates to their information.

  • If you have been directed to this site by iWave to have your DonorPerfect API Key set up, you will need to contact DonorPerfect through your regular support channel as this site is not for API Key generation.

Please Note:

  • This website is NOT a DonorPerfect Online (DPO) system.  It is a reference information site to help you get started using the DPO API and contains documentation, examples and other reference information.
  • Accounts on this API site are provided courtesy of SofterWare DonorPerfect for the benefit of DonorPerfect Online clients and their authorized representatives (API integrators). If you would like to view the protected content, please use the Register button above to request an account.
  • New account requests are sometimes temporarily disabled due to a large influx of machine generated attempts.  If you need an account on this site and the account registration option (the Registration button at the top of this page) is not visible, please email api @ softerware . com 

The DonorPerfect API Desk