IBM Connections provides a rich application programming interface (API) for each feature in the product. Although each feature has a separate API, using the API works the same across the product. IBM Connections uses a REST-style API accessible through HTTP or HTTPS. Using standards such as HTTP and REST make using the API more readily available across different programming languages and operating systems.
The basis for all of the IBM Connections APIs is the feed. In this case, a feed is an XML data file using the Atom Syndication Format. For more information about the Atom Syndication Format, visit the following web site:
The Atom Syndication Format
As XML is used as the basis for Atom, the APIs can be used by any application that can send and receive XML over HTTP. Although in most cases Atom feeds are used to consume information, you can use the IBM Connections API to create and update information as well.
Note that earlier releases of IBM Connections used a namespace from a previous draft of the Atom Publishing Protocol (http://purl.org/atom/app#
). This namespace has been deprecated in favor the the latest standard namespace, namely http://www.w3.org/2007/app
Parent topic: 9.0 Using the API