The API and Web Services documentation is available at http://open.convio.com/api/#main.
Warning: Administrators added to the API Administrators group will not be able to log in to Luminate Online. See KB 68207.
Luminate Online Open APIs and Luminate Online Web Services permit clients to integrate features and functionality of the Luminate Online platform into other web server applications or web page content. These APIs can be divided into main categories based on how they are accessed. Each category offers slightly different features and has different configuration requirements. These three categories are:
Luminate Online Open APIs (Client): REST-style APIs intended to be accessed directly from a constituent’s web browser using client-side scripting. These APIs are the easiest to use, requiring no server-side programming. They are typically called either in the session context of a logged-in constituent or as an anonymous user. The information they can access is limited to protect the privacy and security of client and constituent data.
Luminate Online APIs (Server): REST-style APIs for use by other application servers. Some are administrator-context corollaries to the Client APIs described above. These APIs respond only to secure requests from trusted IP addresses, and require valid API Administrator credentials with each request. As such, they are able to expose more functionality than anonymous client APIs can.
Luminate Online Web Services: SOAP-protocol APIs for use by SOAP consumers such as .NET or Java enterprise servers. These are the lowest-level APIs exposed by the Luminate Online platform and as such require session security. Originally designed to provide Data Synchronization services, these versatile and powerful APIs can also be used for other purposes.
The Open API Configuration tool enables a site administrator to easily configure access for any or all of these API categories.