Reference Documentation

Design docs, concept definitions, and references for APIs and CLIs.
ThingsBoard Professional Edition with White-labeling and Platform Integrations Learn More

Reference Documentation

In the reference section, you can find reference documentation for ThingsBoard APIs as well as our design docs and rule engine components.


ThingsBoard design documentation, clustering mode and actor models are covered in ThingsBoard Architecture.

API References

ThingsBoard API consist of two main parts: device API and server-side API.

Device API is grouped by supported communication protocols:

Server-side API consist of core REST API and a set of specific APIs that are provided by various system services: