The Internet of Things brings many constraints and opportunities to API designers. This article explores how some of the tenets of API design can apply to IoT.
Cisco APIs (6)
Cisco PSIRT openVuln
||Through implementation of Cisco's PSIRT openVuln API, developers can simplify and expedite their systems' security measures. PSIRT stands for Product Security Incident Response Team and this RESTful...||Security||12.19.2015|
Cisco Meraki CMX
||The Cisco Meraki CMX (Connected Mobile Experience) API displays real-time location analytic data to improve customer support and engagement. Data collected is reported to a dashboard which reveals...||Cloud||10.10.2014|
Cisco IM & Presence
||The service provides instant messaging for applications operating within the provider's WebEx Collaboration Cloud. It uses Cisco's Extensible Messaging and Presence Protocol (XMPP) AJAX library to...||Messaging||02.01.2013|
Cisco Unity Connection Messaging Interface
||The Cisco Unity Connection Messaging Interface (CUMI) is a messaging API for Cisco Unity Connection that has been designed to be stable and simple to use. It is based on leading industry standards...||Messaging||01.16.2013|
Cisco Jabber Voice & Video
||The service provides integrated voice and video communications via broswer-based telephony. Basic telephone call functions include making and receiving voice calls, hold and resume funtions, multi-...||Telephony||01.15.2013|
Docker has extended the reach of its API via a recent acquisition of SocketPlane. Their Next move may be to extend the Docker API to support network services.
Looking to turn the concept of the Internet of Things (IoT) into something that more closely resembles an actual platform of developing interoperable applications, IBM, GE, Intel, Cisco and AT&T announced today that they are coming together to form an Industrial Internet Consortium (ICC). Dr. Richard Soley, executive director of the ICC and CEO of the Object Management Group (OMG) that is managing ICC, says the ICC will be an organization dedicated to identifying and resolving interoperability issues limiting the development of IoT applications.