Constituent Management APIs


The Constituent Management API is a REST-based API allowing method invocation over the Internet using HTTP POST requests. The API communicates directly with the Convio Constituent360TM database and provides methods for all of the following:

  • Create New Constituent Records – allows organizations to create new records in the Constituent360 database
  • Fetch Constituent Records - allows organizations to request XML or JSON formatted biographical data for a constituent record stored in the Constituent360 database
  • Update Constituent Records - allows organizations to create and/or update constituent records in the Constituent360 database
  • Manage Group Membership and Subscriptions - allows organizations to manage constituent group memberships (add/remove) and interest category preferences (add/remove)

Getting started

New to the Convio Constituent Management API?
Use the API Test Console to go for a quick test drive. The API Test Console provides a quick overview of the available functionality, demonstrates the calling format for each of the methods, and displays the response received from the API.

Join the Developer Community
The Convio Developer Community is a fantastic resource for getting questions answered swapping ideas and helping other community members with their questions.

Ready to start writing some code?
The Constituent Management API is available in two versions to support both client and server-side programming.

Client Programming
Use the Client version of the API to program custom form POSTs and AJAX scripts.

 

Server Programming
Use the Server version of the API to write custom applications using popular programming languages like PHP, Ruby on Rails, Java and .Net

client-side methods

server-side methods

  indicates this information requires authentication and is available to Convio clients and partners only.

 


 

Visit the Community to chat with other clients and partners using the APIs and share code snippets.

Community