The Planview IdeaPlace Rest API is being released in a phased manner. The intention is to release capability in combinations to meet high demand customer use cases.
Full details of IdeaPlace’s API capabilities can be found within your instance of IdeaPlace at /docs/api/index.html, or you can follow the link on the API Management screen, found in the Feature Management section of Administration. A PDF of the IdeaPlace API Developer Guide is also attached. Also see API Documentation for Slack.

The IdeaPlace API is a service that can be used to engage members outside of the IdeaPlace software. Using the API, developers can access IdeaPlace challenge, participant and idea information to build integrations between IdeaPlace and other applications already in use by your organization. A PDF of the API Developer Guide is attached below.
Here are some common ways clients use the IdeaPlace API:
Broadcasting challenges and ideas: New challenges and/or new ideas can be channeled through digital signage, enterprise applications, collaboration tools or your intranet by leveraging the IdeaPlace API. In addition, challenge phase information can be retrieved and actioned upon to provide status updates or calls to action during specific time frames.
Posting ideas from outside of IdeaPlace: Gathering ideas exactly when inspiration strikes is not always easy. The IdeaPlace API supports idea posting, so applications can be built or integrated with - and reside in the areas where good ideas start. The plant floor, the store aisle, or the break room; allow users to post ideas from anywhere, at anytime, from any device.
Managing user accounts and attributes: Curious if your user database includes employees from five years ago? Leverage the IdeaPlace API to integrate with IT and HR systems to automate the process of disabling accounts, updating member attributes, or gathering a list of all available users in the IdeaPlace platform.
Performing deep analysis on challenge and idea data: Business Intelligence is key to understanding the behaviors and habits of your employees, partners, and customers. Using the IdeaPlace API, applications can be built to extract IdeaPlace information and analyze it with your existing BI application(s). Consider having the ability to review 100% of the ideas from your challenges or determine how additional interactions help build ideas. Discover where innovation happens in your organization and how your teams interact around disruptive concepts.
NOTE
Clients can build integrations with other applications using the IdeaPlace API. This requires development and infrastructure outside of the IdeaPlace platform, by the client. IdeaPlace does not have any pre-built integrations that will work for client instances, however we have included an attachment with sample code that may be of use.
IdeaPlace's API includes the following functionality:
An API POST capability is included, for creating or updating a User. See the attached API User Upsert Functionality for additional details.
When idea details are retrieved via the API, it will include the date that the idea was published.
This call offers support for PUT calls to ideas. The PUT response will return the idea and be formatted in the same way as the idea POST response. The PUT response will be available to the idea owner, administrator and super administrator, as well as any other custom role that has rights to edit an idea.
This API is available to download all attachments for a site (not instance). This download is in zip format and relates to a given ideaid or SiteId. This API is only accessible to Super Administrators, who access this function via the Reports page at the very bottom, by clicking the Download Attachments button. A zip file will be created..
The API contains a call that allows for the filtering of the users by Username. This supplements the ability to filter on UserID.
(and replies to comments) on a specific idea
The REST API's initial release (January 2017) focused on the first eight of the 18 areas listed below. The Fall 2017 Release focused on items 9 - 18:
Further development will be taking place to add increased capability to the API.
The API example Postman requests used the in the “How It Works” video is attached to this article and can be downloaded here.