Overview of Luminate Online APIs

While the Luminate Online platform offers extensive flexibility to serve the online marketing needs of non-profit organizations, clients often need separate, custom-built applications that integrate with the Luminate Online solution. Luminate Online APIs provide open access to constituent and campaign data, allowing you to innovate in ways that engage more people. Using Luminate Online APIs, you can develop custom applications that leverage Luminate Online as a data management and transaction processing platform.

Address Book API

The Address Book API provides access and management functions for TeamRaiser Address Books.

Advocacy API

The Advocacy API provides methods to query and report on Advocacy alerts and user interactions.

Calendar Events API

The Calendar Events API provides query access to Luminate Online Calendar Events (TeamRaiser events are exposed separately through the TeamRaiser API).

Constituent Management API

The Constituent Management API supports multiple methods to create, update, and query user data in the Luminate Online Constituent360 database.

Donation Processing API

The Donation Processing API allows you to extend and customize the online giving and payment processing capabilities of the Luminate Online system.

Single Sign-On API

The Single Sign-On API provides methods to authenticate users and securely establish a logged-in session with the Luminate Online server using API calls. These API methods support both Luminate Online-as-master and Luminate Online-as-client implementations allowing you to use either Luminate Online or the external system as the master authentication service.

TeamRaiser API

The TeamRaiser API gives you the means to customize and extend the TeamRaiser application, the Participant Center and the web pages for TeamRaiser teams, companies, and participants. This API includes methods to:

  • record, query, manage, and search TeamRaiser Events,
  • create and manage TeamRaiser Teams,
  • manage Team, Company, and Personal web pages,
  • record, query and manage Gifts,
  • query and update Surveys,
  • create, send, query, and manage messages to TeamRaiser Participants and Contacts.

Survey API

The Survey API gives you the means to customize your constituent's interactions with Luminate Online surveys by providing total control over the look and feel of the survey. By implementing the display of the survey's questions you can customize the behavior of questions to make the answer a user provides to one question change the behavior of another question, such as: showing or hiding other questions, changing the available answers in other questions, or even making certain questions required (or not required) by implementing you own script-based validation. This API includes methods to:

  • list the surveys a user has access to view,
  • retrieve the details and questions for a single survey,
  • submit responses to a single survey,

Leave a Comment

Nickname
Comment
Enter this word: