The Things Stack is API first by design and has rich support for various kinds of APIs. This section introduces the reader to the different types of APIs supported by The Things Stack, basic concepts required to use the APIs and full reference list of all the supported APIs.
Type | Description |
---|---|
HTTP (REST) | The Things Stack HTTP (REST) APIs are primarily used for managing entities (ex: Devices, gateways, users, organizations etc). |
gRPC | The Things Stack backend components communicate with each other primarily using gRPC. |
LoRa® Gateway | APIs for LoRa® Gateways to communicate with The Things Stack. |
Application Integrations | APIs to read/receive application data and send downlinks to devices. |
The concepts section introduces important concepts required to use The Things Stack APIs. Make sure to read these guides before using The Things Stack APIs.
The reference section contains references on the different APIs supported by The Things Stack.