In addition to our standard REST API, we also provide a Pub/Sub Broker where applications and devices can push and receive notifications (property updates, actions created, etc.) from the Platform. The broker currently supports MQTT and WebSockets access.
The client connects to the broker and publishes/subscribes on different topics, which are the Thngs and products it can access. The client is then notified via push notifications of any change happening on these resources, properties, Thngs and locations, and actions. Similarly, the client can use the same topic channel to publish new values, for example updating the properties or location of Thngs and products, or creating new actions.
See the Examples section for example snippets for browsers, Node.js, Mosquitto, and Eclipse Paho.