A Demonstration of the New IdeaJam Developer API's

Category api ideajam developer web services JSON domino solution

One of the most requested features we hear repeatedly from customers and prospects is "when will you have an API for IdeaJam like your IQJam knowledge exchange solution does?". Well we are now happy to say that IdeaJam 1.8 includes a comprehensive developer API. There are two sets of identical API's, one for web services and the other for JSON that allow developers to easily interact and extend IdeaJam programmatically.

IdeaJam data can now be easily surfaced in other applications.

The team at Elguji is extremely proud to offer these new capabilities to our customers and future customers. Our experience with providing developer API's for our products has paid off for both our customers and ourselves.

Let's first start by listing the 14 methods available and what each one does and then we will look at the API's in action:
  • addComment - Add a comment to an idea.
  • addIdea - Add a new idea.
  • findIdeaById - Find an idea by it’s IdeaJam ID.
  • getIdeaSpaces - Get a list of IdeaSpaces.
  • getRecentComments - Get a list of recent comments.
  • getRecentIdeas - Get a list of recent ideas.
  • getRecentIdeasByAuthor - Get a list of recent ideas for an IdeaJam participant.
  • getRecentIdeasByTag - Get a list of recent ideas for a given tag.
  • getStats - Get the number of ideas, comments, votes and IdeaJam participants.
  • getTopInnovators - Get a list of the Top Innovators and their scores.
  • getTopTags - Get a list of the top tags.
  • getVotesForIdea - Get the list of votes for an idea.
  • getWhatsHot - Get a list of the ideas that are currently hot.
  • searchIdeas - Get a list of ideas for a given search term.
Have a look at the Developers page on the Lotus Community IdeaJam site for more information on these methods. You will also find the Developer link at the bottom of any page on an IdeaJam site. We also provide a test page for developers to test out their JSON calls. The WSDL can be found here. All calls to the API are logged into an optionally configured OpenLog database.

Now let's take a look at the API's in action:

Open the IdeaJam developers API sample page.

We put together a sample web page that demonstrates 12 of the 14 API methods using the JSON API. The API returns JSON objects which developers can then use to style and format any way they wish. We used MooTools in our sample page. The data being displayed on the sample page is coming from the the IdeaJam.net site.

Well we hope you now have an understanding of the IdeaJam developers API and it's capabilities. We would love to hear from you and would be happy to answer any questions about the API, IdeaJam or any other Elguji software solutions.


Elguji's Innovation Continues - Introducing a Brand New Version of IdeaJam

Category ideajam idea management ideation solution api features lotus connections

Today we are announcing the availability of our latest release of our IdeaJam idea management software. Version 1.8 introduces new features that will benefit companies in many ways. Here is a quick run down of what’s new and improved:

Idea Linking

IdeaJam now supports the linking of “multiple” ideas together and also allows ideas from other IdeaSpaces to be linked to one another. Previously you could only link a single idea to another idea.

The IdeaJam API

A set of 14 web services and JSON API’s (Application Programming Interfaces) that allow developers to easily interact and extend IdeaJam programmatically. More information on the IdeaJam API coming in another blog post.

Lotus Connections Business Card Integration

IdeaJam now provides Lotus Business Card integration which allows users to click on a persons name to see their Lotus Connections business card. This feature can be turned on or off by the IdeaJam Administrator.

Comment Moderation

IdeaJam participants can now modify comments that they have entered in IdeaJam. Comments can be modified within fifteen minutes after they have been entered.
  • IdeaSpace and IdeaJam Administrators can now moderate comments by either deleting or modifying them.
  • The name of the person and date the comment was deleted is displayed where the comment was removed.
  • When a comment has been modified the word “Modified” is added to the comment.
Other New Features
  • New Top Innovators iWidget for Lotus Connections.
  • New “Suggested Tags” feature makes it easy for participants to tag ideas.
  • The “What’s Hot” list of ideas can now be selectively displayed in the side bar.
  • Tag selection has been improved by using a drop down list of tags for a participant to select from.
IdeaJam V1.8 is available immediately for download to all Elguji IdeaJam customers on software maintenance and can download IdeaJam here.

What People are Doing with IdeaJam:
  • Collecting ideas from employees on cutting costs.
  • Soliciting feedback and suggestions from employees, partners and customers.
  • Running innovation contests and competitions.
  • Validating concepts.
  • Using the power of "crowd-sourcing" to rank ideas and allow the best ideas to rise to the top.
  • And much more.
Download the IdeaJam V1.8 New and Notable Features PDF.