This is a full documenation on the API of the MODE cloud platform.

The MODE API is an HTTP-based API that allows hardware devices, mobile apps and external servers to interact wth the MODE cloud in a straighforward manner. It is a RESTful API, with a few exceptions where non-RESTful access is more suitable. All API requests should be made securely via HTTPS. For prototyping with devices that are not capable of making HTTPS connections, the API is also available via unencrypted HTTP. You are highly discouraged from using unsecure access for your production system.

Some of the API endpoints are intended for clients to establish WebSocket connections. They do not behave like regular RESTful API resources. These include:

WebSocket endpoint that allows a user to listen to events happening at her home(s).

WebSocket endpoint that allows a device to:

  • 1 Listen to commands
  • 2 Sync with its key-value data store
  • Version: 2.6
  • Base URL: https://api.tinkermode.com