Getting Started Concepts The Things Stack Cloud The Things Stack Enterprise Integrations API Hardware
Get The Things Stack

API

    Overview
  • Concepts
  • Reference

API

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.

Concepts

This guide introduces important concepts required to use The Things Stack APIs.
Read

Reference

This section is reference of all RPCs, routes and messages supported by The Things Stack API.
Read
← Examples Concepts →

On this page

Sections

Getting Started

Concepts

The Things Stack Cloud

The Things Stack Enterprise

Integrations

API

Hardware

Sitemap

View our Sitemap

Contributing

GitHub

About Us

The Things Industries