Data Hub APIs

Clients communicate via the Data Hub using standardised APIs. Applications can access different APIs depending on the use case:

Variable-NATS-API

Variable-HTTP-API

You can use the Variable-NATS-API to provide and consume variables within the Data Hub.

  • The Variable-NATS-API is a fast asynchronous API for communicating via the Data Hub in u-OS.
  • The Variable-NATS-API is not accessible for clients outside the device.
  • The Variable-NATS-API is an event based API, primarily designed with a strong emphasis on high performance.

You can use the Variable-HTTP-API to consume variables and to read and write their values.

  • The Variable-HTTP-API is a synchronous HTTP API for communicating via the Data Hub in u-OS.
  • The Variable-HTTP-API is accessible internal and external, allowing integration with external systems or remote clients.
  • The Variable-HTTP-API provides a user-friendly way to consume variables to read and write their values.