GiftWorks API

We have been asked about an API for GiftWorks and while we don't have a published API or documentation, there is some that you can do with GiftWorks using programming tools. These samples were designed for GiftWorks 2013, but will work for newer versions.

Here is a sample of how to add a donor using VBScript: ** These scripts are provided only as examples and should be used with caution. It will modify data in your GiftWorks database. Running any scripts against your GiftWorks database should be done only after your GiftWorks database has been properly backed up. Also, scripts that modify your database should be done when nobody else issigned into it. There are mechanisms to protect multi-user access, but this script does not utilize them.

We have not released a GiftWorks SDK yet so there is no documentation available to show you the rest of the properties for a donor or donation, but those that know how to use an object browser can check out the files: donors.dll, donations.dll and giftwks.exe.