IBM Streams 4.3.0

API reference

Application programming interfaces (APIs) provide functions that simplify applications development.

IBM® Streams uses different APIs to establish the integration with edge tier devices that are managed by a particular device management service, such as the IBM Watson™ IoT device management service or any custom device management service.
Device Manager Java API reference
You can use the Device Manager Java API to manage the connection to a device management service and the devices registered with that service.
Device Manager JMX API reference
You can use the Device Manager JMX API to manage the connection to a device management service and the devices associated with the domain.
Device Manager REST API reference
You can use the Device Manager REST API to retrieve information about and submit commands to devices managed by a specific device management service.
Toolkits
You can use the following development toolkits to configure the Apache Edgent integration with IBM Streams:
  • com.ibm.streamsx.iot: Provides IoT integration including connectivity with IBM Watson IoT Platform.