IoT Access Protocol (IAP) API Reference

The IoT Access Protocol (IAP) is an open and extensible protocol designed for the loT to provision and manage IoT devices, to access and update data from the devices, and to leverage the power of big data and AI with IoT-friendly interfaces to cloud services.  

This section is a reference for software developers and web-page authors.  It documents the following APIs:  IAP/MQ which uses MQTT (Message Queuing Telemetry Transport) as the transport protocol, IAP/REST which uses REST over HTTP or HTTPS, IAP/WS which uses WebSockets, and IDL API which implements a driver interface to IAP/MQ.

General information about the these APIs can be found in IAP API Fundamentals, including information on Query Parameters, as well as information on the IAP/MQ Topic Syntax.

This section consists of the following: