The Things Network / The Things Stack · Authentication Profile
The Things Network Authentication
Authentication
The Things Stack supports three caller identities — API keys, OAuth 2.0 access tokens, and browser session cookies — plus two link credentials used by infrastructure rather than by people. All of them resolve to the same authorization model: a list of Rights (see scopes/the-things-network-scopes.yml) checked per RPC. The harvested OpenAPI declares only ApiKeyAuth because the gRPC-gateway generator does not emit the OAuth flows; this file is the searched superset.
The Things Network / The Things Stack secures its APIs with apiKey, oauth2, and http across 5 declared security schemes, as derived from its OpenAPI definitions.
LoRaWANIoTInternet of ThingsOpen-SourceNetwork ServerLPWANTelemetrySensorsGatewaysConnectivityApache 2.0
Methods: apiKey, oauth2, http
Schemes: 5
OAuth flows:
API key in: header
Security Schemes
ApiKeyAuth apiKey
OAuth2 oauth2
SessionCookie http
ApplicationLink apiKey
GatewayLink apiKey
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.