Skip to content

REST API

Engaging Networks Services#

Our REST services are primarily designed to function as an integration method for external forms or applications to connect to the platform. The services are appropriate where single transactions or updates will occur, for example making simple changes to a supporter record, or submitting a page on behalf of a supporter.

Supporter management#

The services can be used to perform Create, Read, Update and Delete operations on supporter records, and retrieve any associed activity in the form of transactions and question responses for any given supporter. Managing a supporter record's association to an origin source is also simplified with dedicated calls to manage these relationships.

Managing recurring schedules#

There are dedicated calls to manage a supporter's recurring donation schedules, including a migration path which can be used to add existing recurring schedules into the software using gateway provided tokens.

Page processing#

The services can be used to provide 'plug-in' page processing for e.g an external content management system integrating advocacy or fundraising activities through Engaging Networks. Posting into existing pages from external applications is convenient with support for a variety of page types, including standard donation pages and many types of advocacy activities such as petitions, generic data captures and email to target type actions.

API reference#

The reference document for this API can be found here.