This section shows you how to use the InProcess API, REST API and documents all of the platform APIs for Telligent Evolution 6.0. It also details the changes between release 5.6 and 6.0.
With the release of the Telligent Evolution platform 6.0, Telligent introduced the Telligent Evolution Platform APIs.
The Platform APIs consist of:
These versioned APIs allow developers to customize and innovate on the platform while not having to worry about breaking changes when new versions of the Telligent Evolution platform are released (see Maintaining Upgrade Safety). We are so committed to building a fantastic platform that we redesigned our product for the 6.0 release to be built entirely on these APIs.

REST v2 Web Services
The REST v2 web services were initially released in Telligent Evolution 5.0 with each release since adding more functionality. Use the REST v2 web services either when working out of process or even inside widgets with AJAX.
REST v2 web services documentation
Changes to REST v2 web services for 6.0
In-Process API
New to Telligent Evolution 6.0 is the In-Process API, an upgrade-safe .NET library for building on the Telligent Evolution platform. The In-Process API is used when working inside the web site (or jobs service).
In-Process API Documentation
New to Telligent Evolution 6.0 is the Core Widget Extensions (or Widget API) which expose the In-Process API classes as Plugins that can be used inside Studio Widgets and email templates. The Widget API also includes functionality not provided by the In-Process API that is useful for widgets like pagers, editors, and utilities for parsing dates, making lists from arrays, etc.
Documentation for the default set of widget APIs is available in this wiki: [[developers6:Widget API Documentation]]. Documentation for currently-installed widget extensions can be found on your Telligent Evolution site in the Widget Studio in the control panel. Just click on the "API Documentation" link.


Documentation for email templates can be found on your Telligent Evolution site in the email settings in the control panel. Just click on the "API Documentation" link.
