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.
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: