# The Things Stack for LoRaWAN Documentation > Documentation for The Things Stack, the LoRaWAN® network server by The Things Industries: getting started, gateways, devices, integrations, API and deployment guides. The Things Stack is an enterprise LoRaWAN® Network Server by The Things Industries. It is available as The Things Stack Cloud (hosted), The Things Stack Enterprise (self-hosted), The Things Stack Sandbox (formerly The Things Network) and The Things Stack Open Source. Current version: 3.37.0. Every page is also available as Markdown: append `index.md` to the page URL, as in the links below. The full text of all guides is in https://www.thethingsindustries.com/docs/llms-full.txt. ## Getting Started Learn how to quickly get started with LoRaWAN® - [Getting Started](https://www.thethingsindustries.com/docs/getting-started/index.md) - [Step 1: Understanding LoRaWAN Fundamentals](https://www.thethingsindustries.com/docs/getting-started/1-understand-lorawan/index.md): Learn basic concepts of LoRaWAN - [Step 2: Setup your first LoRaWAN® Network](https://www.thethingsindustries.com/docs/getting-started/2-prerequisites/index.md): Setup your first LoRaWAN® Network with The Things Stack Cloud - [Step 3: Try the Starter Kit for LoRaWAN®](https://www.thethingsindustries.com/docs/getting-started/3-try-starter-kit/index.md): LoRaWAN® is a complex topic with many technical components and considerations. The easiest way to get started and to understand the essentials of LoRaWAN is to … - [Step 1: Activate your Starter kit for LoRaWAN](https://www.thethingsindustries.com/docs/getting-started/3-try-starter-kit/activate/index.md): Activate your Starter kit for LoRaWAN - [Step 2: Collect and visualize data](https://www.thethingsindustries.com/docs/getting-started/3-try-starter-kit/collect-visualize-data/index.md): Use a variety of options to collect and visualize LoRaWAN data - [Step 3: Remotely control the end device behavior](https://www.thethingsindustries.com/docs/getting-started/3-try-starter-kit/control-remotely/index.md): LoRaWAN® is a full-duplex protocol, which means that we can both receive data from and send data to the end device. So far, we’ve only worked with uplink data … - [Troubleshooting](https://www.thethingsindustries.com/docs/getting-started/3-try-starter-kit/troubleshooting/index.md): This page lists solutions to common issues. - [Step 4: Next steps](https://www.thethingsindustries.com/docs/getting-started/4-next-steps/index.md): Now that you are familiar with the basics of LoRaWAN and you’ve setup your first network and experimented with an end device and a gateway, this guide gives you … - [FAQ](https://www.thethingsindustries.com/docs/getting-started/faq/index.md): Frequently asked questions about LoRaWAN® and The Things Stack - [Glossary](https://www.thethingsindustries.com/docs/getting-started/glossary/index.md): Common terms and definitions ## Concepts Guides on basic concepts of working with The Things Stack - [Concepts](https://www.thethingsindustries.com/docs/concepts/index.md) - [Architecture](https://www.thethingsindustries.com/docs/concepts/architecture/index.md): This section explains the architecture and components of The Things Stack - [Components](https://www.thethingsindustries.com/docs/concepts/architecture/components/index.md): This section contains detailed descriptions of each of The Things Stack components. - [ID and EUI Constraints](https://www.thethingsindustries.com/docs/concepts/architecture/id-eui-constraints/index.md): This reference explains how The Things Stack deals with IDs and EUIs, including regular expression requirements, uniqueness, and how deletion is handled. - [Last Activity](https://www.thethingsindustries.com/docs/concepts/architecture/last-activity/index.md): This guide provides some in depth information about how the Last activity values in the entity overviews of the Console are calculated. - [Features](https://www.thethingsindustries.com/docs/concepts/features/index.md): This section gives an overview of the key features of The Things Stack. - [Console](https://www.thethingsindustries.com/docs/concepts/features/console/index.md): The Things Stack Console is the management application of The Things Stack for LoRaWAN. It is a web application which can be used to register applications, end … - [Command-line Interface](https://www.thethingsindustries.com/docs/concepts/features/cli/index.md): Although the web interface of The Things Stack (the Console) currently has support for all basic features of The Things Stack, for more advanced actions, you … - [Multi-tenancy](https://www.thethingsindustries.com/docs/concepts/features/multitenancy/index.md): Multi-tenancy is at the core of what make The Things Stack a production-grade, enterprise level LoRaWAN Network software. - [Gaining insights using Events](https://www.thethingsindustries.com/docs/concepts/features/events/index.md): The Things Stack generates lots of events that allow you to get insight in what is going on. You can subscribe to application, gateway, end device events, as … - [LoRaWAN](https://www.thethingsindustries.com/docs/concepts/features/lorawan/index.md): The Things Stack topics related to LoRaWAN - [Single Sign-On](https://www.thethingsindustries.com/docs/concepts/features/sso/index.md): Single sign-on (also known as Federated Authentication) allows network administrators to use the already existing identity providers in order to authenticate … - [Alerting](https://www.thethingsindustries.com/docs/concepts/features/alerting/index.md): Alerting in The Things Stack refers to notifications which are sent when certain conditions are met, usually signaling anomalous behavior exhibited by end … - [Network Operations Center](https://www.thethingsindustries.com/docs/concepts/features/network-operations-center/index.md): The Things Stack Network Operations Center (NOC) makes it easy for network administrators to get detailed insights into Gateways, Applications and Devices. … - [Networking](https://www.thethingsindustries.com/docs/concepts/networking/index.md): The Things Stack uses a port per protocol, with a TLS counterpart when applicable. Ports can be shared by multiple services using the same protocol, i.e. gRPC … - [Migrate to The Things Stack](https://www.thethingsindustries.com/docs/concepts/migration/index.md): Concepts specific to The Things Stack Cloud - [Export End Device Data](https://www.thethingsindustries.com/docs/concepts/migration/exporting-end-devices/index.md): This section contains instructions on how to use the migration tooling to export end devices from supported LoRaWAN Networks, that can later be imported in The … - [Migrating Gateways](https://www.thethingsindustries.com/docs/concepts/migration/gateway-migration/index.md): This guide explains how to migrate gateways to The Things Stack. - [Between The Things Stack distributions](https://www.thethingsindustries.com/docs/concepts/migration/migrating-between-tts-distributions/index.md): This section explains how to migrate your devices between The Things Stack distributions. - [Frequently Asked Questions](https://www.thethingsindustries.com/docs/concepts/migration/faq/index.md): This section answers frequently asked questions regarding migration to The Things Stack. - [Packet Broker](https://www.thethingsindustries.com/docs/concepts/packet-broker/index.md): Exchange traffic with other LoRaWAN networks via peering to share coverage and improve the overall network performance. - [Connect](https://www.thethingsindustries.com/docs/concepts/packet-broker/connect/index.md): This section explains how to connect The Things Stack to Packet Broker. The Things Stack Cloud and The Things Stack Sandbox are already connected to Packet … - [Configure](https://www.thethingsindustries.com/docs/concepts/packet-broker/configure/index.md): This section shows you how to configure Packet Broker. You can manage your registration, list other networks, configure routing policies with other networks, … - [Default Packet Broker Routing](https://www.thethingsindustries.com/docs/concepts/packet-broker/pb-routing/index.md): This reference contains default Packet Broker routing tables. - [Mapper API](https://www.thethingsindustries.com/docs/concepts/packet-broker/api/index.md): The Packet Broker Mapper API can help you fetch gateway locations, online status and other gateway information for The Things Stack Sandbox, Cloud, Enterprise … - [Troubleshooting](https://www.thethingsindustries.com/docs/concepts/packet-broker/troubleshooting/index.md): This section provides help for common issues and frequently asked questions you may have when using Packet Broker. - [Server Addresses](https://www.thethingsindustries.com/docs/concepts/server-addresses/index.md): This section contains information about addresses for different The Things Stack deployments. - [Advanced Topics](https://www.thethingsindustries.com/docs/concepts/advanced/index.md): Guides for advanced users of The Things Stack - [Working with Users and Organizations](https://www.thethingsindustries.com/docs/concepts/advanced/user-management/index.md): This section explains how to manage users and organizations, and how to grant rights over entities. - [Adding OAuth Clients](https://www.thethingsindustries.com/docs/concepts/advanced/adding-oauth-clients/index.md): This section contains instructions for creating an OAuth Client. - [Deleting, Restoring and Purging Entities](https://www.thethingsindustries.com/docs/concepts/advanced/purge/index.md): When entities are deleted, The Things Stack retains some IDs by default to prevent another user re-registering the ID and obtaining historical data. Deleted … - [Metrics](https://www.thethingsindustries.com/docs/concepts/advanced/metrics/index.md): The Things Stack exports Prometheus telemetry on the /metrics endpoint. This reference gives an overview of the most important metrics. - [Root Certificates](https://www.thethingsindustries.com/docs/concepts/advanced/root-certificates/index.md): This section contains links to common root SSL certificates used in The Things Stack, issued by trusted certificate authorities (CAs). - [Telemetry](https://www.thethingsindustries.com/docs/concepts/advanced/telemetry/index.md): This section contains detailed information on telemetry collected by the CLI and by each of The Things Stack's components. - [Troubleshooting](https://www.thethingsindustries.com/docs/concepts/troubleshooting/index.md): This section provides help for common issues and frequently asked questions you may have when getting started with The Things Stack. - [The Things Stack Sandbox](https://www.thethingsindustries.com/docs/concepts/ttn/index.md): The Things Stack Sandbox (run by The Things Industries) is a free and limited version of The Things Stack without any guarantees or SLA available to The Things … - [Addresses](https://www.thethingsindustries.com/docs/concepts/ttn/addresses/index.md): The addresses where you can reach The Things Stack Sandbox consist of the cluster ID and cloud.thethings.network. You can update the examples below with your … ## The Things Stack Cloud Concepts specific to The Things Stack Cloud - [The Things Stack Cloud](https://www.thethingsindustries.com/docs/cloud/index.md) - [Subscription and billing](https://www.thethingsindustries.com/docs/cloud/billing-and-subscription-management/index.md): This section shows how to buy The Things Stack subscription, and to perform subscription and billing management for your business accounts with The Things … - [Subscription via AWS Marketplace](https://www.thethingsindustries.com/docs/cloud/billing-and-subscription-management/subscribe-tts-via-aws-marketplace/index.md): This section shows how to subscribe a tenant in The Things Stack Cloud deployment via AWS Marketplace. - [Server Addresses](https://www.thethingsindustries.com/docs/cloud/addresses/index.md): This page provides configuration details and guidance for accessing and managing The Things Stack Cloud clusters, including Console, API endpoints, OAuth, CLI … - [Custom branding](https://www.thethingsindustries.com/docs/cloud/branding/index.md): This reference gives details on how to customize the branding of the login pages and the Console. - [Data Retention and Privacy](https://www.thethingsindustries.com/docs/cloud/data-retention/index.md): This reference contains information about what access administrators and users have to data, and how long The Things Stack persists device data. For inquiries … ## The Things Stack Enterprise Install, deploy and manage The Things Stack Enterprise on your own infrastructure: AWS, Kubernetes or Docker. - [The Things Stack Enterprise](https://www.thethingsindustries.com/docs/enterprise/index.md) - [AWS](https://www.thethingsindustries.com/docs/enterprise/aws/index.md): The Things Stack is currently available as two flavours for self-hosting on Amazon Web Services (AWS). - [AWS Marketplace AMI](https://www.thethingsindustries.com/docs/enterprise/aws/ami/index.md): The Things Stack is available as an AWS CloudFormation stack that can be purchased at the AWS Marketplace via the AWS Marketplace listing. - [AWS ECS](https://www.thethingsindustries.com/docs/enterprise/aws/ecs/index.md): The Things Stack can be deployed to AWS as a set of highly available services on AWS ECS using AWS CloudFormation. This guide gives an overview of the … - [Kubernetes](https://www.thethingsindustries.com/docs/enterprise/kubernetes/index.md): This guide is meant for users who want to deploy The Things Stack on Kubernetes. - [Generic](https://www.thethingsindustries.com/docs/enterprise/kubernetes/generic/index.md): The Things Stack is packaged as a Helm Chart to be run on Kubernetes Clusters. The Things Stack Helm charts are packaged and distributed as OCI packages and are … - [Azure](https://www.thethingsindustries.com/docs/enterprise/kubernetes/azure/index.md): The Things Stack can be deployed to Azure as a set of highly available services on Azure Kubernetes Service using Terraform and Helm. This guide gives an … - [Docker](https://www.thethingsindustries.com/docs/enterprise/docker/index.md): This is a guide for installing The Things Stack Enterprise or Open Source on your own hardware using Docker, to run your own private LoRaWAN® network server. - [Configuration](https://www.thethingsindustries.com/docs/enterprise/docker/configuration/index.md): This guide shows an example of configuring The Things Stack using configuration files, with an example domain thethings.example.com and TLS certificates from … - [Certificates](https://www.thethingsindustries.com/docs/enterprise/docker/certificates/index.md): The Things Stack has built in support for Transport Layer Security (TLS) and HTTPS. This requires a TLS certificate and a corresponding key. For using The … - [Running The Things Stack](https://www.thethingsindustries.com/docs/enterprise/docker/running-the-stack/index.md): Now that all configuration is done, you are ready to initialize The Things Stack and start it! Begin by opening a terminal prompt in the same directory as your … - [Proxy](https://www.thethingsindustries.com/docs/enterprise/docker/proxy/index.md): The Things Stack can work with an external proxy that can terminate TLS connections. - [Troubleshooting Installation](https://www.thethingsindustries.com/docs/enterprise/docker/troubleshooting/index.md): This section contains help for common issues you may encounter while installing The Things Stack. Component address is not included in this license Ensure that … - [Upgrading The Things Stack](https://www.thethingsindustries.com/docs/enterprise/docker/upgrading/index.md): This section contains instructions to upgrade a The Things Stack Enterprise or Open Source deployment. - [Balena](https://www.thethingsindustries.com/docs/enterprise/docker/balena/index.md): The Things Stack Open Source can also be installed on a Raspberry Pi 3 or 4 running balena. To run The Things Stack you need to deploy it to a balenaCloud … - [The Things Join Server](https://www.thethingsindustries.com/docs/enterprise/join-server/index.md): The Things Join Server is a stand-alone LoRaWAN® Join Server. The Things Join Server can be used by device makers to provision end devices to be used by all … - [Device Claiming Configuration](https://www.thethingsindustries.com/docs/enterprise/join-server/device-claiming-configuration/index.md): The Things Stack Device Claiming Server can claim devices on LoRaWAN® Join Servers. - [Interoperability Configuration](https://www.thethingsindustries.com/docs/enterprise/join-server/interop-configuration/index.md): The Things Stack Network Server and Application Server can use LoRaWAN® Backend Interfaces 1.0 and 1.1 with LoRaWAN Join Servers. Network Server and Application … - [Manage The Things Stack](https://www.thethingsindustries.com/docs/enterprise/management/index.md): This section provides guides on managing and customizing various aspects of The Things Stack. - [Configuration](https://www.thethingsindustries.com/docs/enterprise/management/configuration/index.md): The Things Stack binary can be configured with many different options. Those options can be provided as command-line flags, environment variables or using a … - [Rate Limiting](https://www.thethingsindustries.com/docs/enterprise/management/rate-limiting/index.md): The Things Stack supports rate limiting for all outward facing services. Access to each resource is limited by a unique identifier key, and it is possible to … - [Resource Limiting](https://www.thethingsindustries.com/docs/enterprise/management/resource-limiting/index.md): The Things Stack supports setting maximum limits for active resources. Access to each resource is limited by a unique identifier key, and it is possible to … - [Setting up billing with Stripe](https://www.thethingsindustries.com/docs/enterprise/management/stripe/index.md): This is a reference for the Stripe backend of the Tenant Billing Server. It covers the creation of a product, the pricing plans and adding customer … - [Tenant Management](https://www.thethingsindustries.com/docs/enterprise/management/tenant-management/index.md): This guide contains detailed information on how to perform common tenant management operations for The Things Stack Enterprise. ## Integrations Integrations in The Things Stack are methods used to store, process and/or transfer application data to external end points. This section contains information … - [Integrations](https://www.thethingsindustries.com/docs/integrations/index.md) - [Adding Applications](https://www.thethingsindustries.com/docs/integrations/adding-applications/index.md): An Application in The Things Stack is a collection of end devices. - [Data Formats](https://www.thethingsindustries.com/docs/integrations/data-formats/index.md): The Things Stack sends and receives application data from the various integrations in JSON format. This documentation provides some examples of these messages. - [Payload Formatters](https://www.thethingsindustries.com/docs/integrations/payload-formatters/index.md): Payload formatters allow you to process data going to and from end devices. This is useful for converting binary payloads to human readable fields, or for doing … - [Creating Payload Formatters](https://www.thethingsindustries.com/docs/integrations/payload-formatters/create/index.md): This section explains how to set up Payload Formatters using the Console or CLI. - [CayenneLPP](https://www.thethingsindustries.com/docs/integrations/payload-formatters/cayenne/index.md): The Cayenne Low Power Payload (LPP) provides a convenient and easy way to send data over LPWAN networks such as LoRaWAN. The Cayenne LPP is compliant with the … - [Device Repository](https://www.thethingsindustries.com/docs/integrations/payload-formatters/device-repo/index.md): Device manufacturers may submit payload formatters designed to work with their devices. The data and code are publicly available in the Github Repository. You … - [JavaScript](https://www.thethingsindustries.com/docs/integrations/payload-formatters/javascript/index.md): JavaScript payload formatters allow you to write functions to encode or decode messages. JavaScript functions are executed using an JavaScript ECMAScript 5.1 … - [Webhooks](https://www.thethingsindustries.com/docs/integrations/webhooks/index.md): The Webhooks feature allows The Things Stack to send application related messages to specific HTTP(S) endpoints. - [Creating Webhooks](https://www.thethingsindustries.com/docs/integrations/webhooks/creating-webhooks/index.md): This section provides instructions for creating a webhook in the console. - [Scheduling Downlinks](https://www.thethingsindustries.com/docs/integrations/webhooks/scheduling-downlinks/index.md): This section provides instructions for scheduling downlinks using HTTP Webhooks. - [Webhook Path Variables](https://www.thethingsindustries.com/docs/integrations/webhooks/path-variables/index.md): Webhook path variables allow you to substitute device and application specific variables in webhook paths. This section provides instructions for using webhook … - [Webhook Retries](https://www.thethingsindustries.com/docs/integrations/webhooks/retries/index.md): The webhook retries feature allows webhooks to be enqueued and be retried multiple times if the final endpoint is temporarily unavailable. - [Webhook Templates](https://www.thethingsindustries.com/docs/integrations/webhooks/webhook-templates/index.md): Webhook templates define a webhook integration that is not yet created. Templates allow using common values for many webhooks, such as a common base URLs. … - [Troubleshooting Webhooks](https://www.thethingsindustries.com/docs/integrations/webhooks/troubleshooting/index.md): This section provides help for common issues and frequently asked questions you may have when using Webhooks. - [Storage Integration](https://www.thethingsindustries.com/docs/integrations/storage/index.md): The Storage Integration allows storing received upstream messages in a persistent database, and retrieving them at a later time. - [Configuration](https://www.thethingsindustries.com/docs/integrations/storage/configuration/index.md): This section contains instructions for configuring the Storage Integration on The Things Stack Enterprise distributions. Note: The Storage Integration is … - [Enable/Disable](https://www.thethingsindustries.com/docs/integrations/storage/enable/index.md): Enable Storage Integration for applications and end-devices. - [Retrieve Messages](https://www.thethingsindustries.com/docs/integrations/storage/retrieve/index.md): Retrieve historical data using the HTTP API - [Integrate with popular IoT platforms](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/index.md): Here you can find detailed guides for creating integrations with popular IoT platforms. - [akenza](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/akenza/index.md): akenza is an IoT platform designed to help you develop your own smart solutions. It connects your sensors, manages the connectivity layer, processes your data … - [AllThingsTalk Maker](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/allthingstalk/index.md): AllThingsTalk Maker is a highly accessible IoT platform for a rapid IoT prototype development. It lets you connect a wide range of devices to the network of … - [AnyViz](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/anyviz/index.md): AnyViz offers an easy way to operate, monitor and analyze machine and plant controls remotely. Some of its features are real-time data visualization, data … - [AWS IoT](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/aws-iot/index.md): The key features of the Default Integration are: Handling uplink and downlink messages: The Things Stack publishes uplink messages to IoT Core and subscribes to … - [Azure IoT Central](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/azure-iot-central/index.md): This guide will help you setup the Azure IoT Central integration. The key features of the Azure IoT Hub integration are: Handling uplink messages: The Things … - [Azure IoT Hub](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/azure-iot-hub/index.md): This guide will help you setup the Azure IoT Hub integration. The key features of the Azure IoT Hub integration are: Handling uplink messages: The Things Stack … - [Blockbax](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/blockbax/index.md): Blockbax is an AI-powered platform for data-driven asset management. - [Blynk](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/blynk/index.md): The integration guide with the Blynk IoT Platform - [Cayenne](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/cayenne/index.md): Cayenne is a drag-and-drop IoT platform, developed by myDevices, that empowers users to quickly prototype and share their connected IoT solutions. - [Cloud Studio](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/cloudstudio/index.md): Cloud Studio is an IoT software company that developed an IoT platform which enables monitoring, control and automation of facilities. This platform is … - [Daizy](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/daizy/index.md): Use Daizy to rapidly build, deploy and scale Internet of Things applications and stay in control of your data. Daizy enables rapid scaling by making it easy to … - [Datacake](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/datacake/index.md): Datacake is a multi-purpose IoT platform, which provides the possibility of building custom IoT applications, without requiring programming skills. - [Delmation Products](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/delmation/index.md): With the Delmation Products | Docksters integration, data from your LoRaWAN® devices can easily be sent to the Docksters IoT portal. Built on the latest … - [deZem](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/dezem/index.md): deZem IoT data management system - [evrlast](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/evrlast/index.md): Forward LoRaWAN uplinks from The Things Stack to the evrlast cloud platform with a webhook, and manage evrlast LoRaWAN devices - [Homey](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/homey/index.md): Homey is a smart home hub that can be connected with practically every smart device on the market. This guide shows you how to integrate The Things Stack with a … - [InfluxDB Cloud 2.0](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/influxdb-cloud/index.md): InfluxDB Cloud 2.0 is a serverless real-time monitoring platform specifically created for working with time series data. It combines data storage, user … - [IoT in a Box](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/iotinabox/index.md): IoT in a Box combines an intelligent network of sensors and gateways with monitoring and reporting applications to solve unique and complex monitoring … - [IoT Wonderland](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/wonderland/index.md): IoT Wonderland is a powerful and user-friendly platform for tracking applications, offering broad support for LoRaWAN, cellular, satellite, barcode, RFID, and … - [Kaa](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/kaa/index.md): Kaa IoT platform - [Losant IoT Platform](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/losant/index.md): Losant’s Enterprise IoT Platform provides the complete edge and cloud software foundation to build and scale compelling IoT applications for your customers. The … - [MClimate](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/mclimate/index.md): MClimate is an IoT company which designs and develops smart home and automation solutions with a focus on sustainability, comfort, security and energy savings. … - [my IoT open Tech](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/my-iot-open-tech/index.md): my IoT open Tech is an IoT platform, developed on top of ThingsBoard Community Edition (an open-source project), with a user-centered design. Users can store … - [Qubitro](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/qubitro/index.md): Qubitro is a device data platform (DDP) built for a hyper-connected world and used by companies of all sizes — from visionary startups to large enterprises … - [TagoIO](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/tagoio/index.md): TagoIO combines advanced device management, services, data storage, visualization and analytics to a cloud-based IoT platform, with a wide range of … - [Telemetry2U](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/telemetry2u/index.md): Telemetry2U is a complete IoT platform that requires little setup and configuration yet still provides advanced features, such as voice alerts, scheduled audit … - [Tellsens](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/tellsens/index.md): Tellsens geomap/geofencing service - [thethings.iO](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/thethingsio/index.md): thethings.iO is hardware and connectivity agnostic enterprise IoT plaform that enables deploying scalable and flexible IoT solutions. This simple platform … - [Thinger.io](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/thinger-io/index.md): Thinger.io is a cloud IoT Platform that provides every needed tool to prototype, scale and manage connected products in a very simple way. Its goal is to … - [ThingsBoard](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/thingsboard/index.md): ThingsBoard is an open-source IoT platform for data collection, processing, visualization, and device management. It supports cloud and on-premises deployments, … - [ThingSpeak](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/thingspeak/index.md): ThingSpeak is an IoT platform with built-in MATLAB® analytics, which allows preprocessing, analyzing and visualizing data sent by IoT devices, as well as … - [TTN Mapper](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/ttnmapper/index.md): TTN Mapper is a convenient tool used for mapping the network coverage of gateways connected to The Things Stack. - [Ubidots](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/ubidots/index.md): Ubidots provides a secure and easy way to build IoT solutions for students, makers and researchers. It is used for sending data from any Internet-enabled device … - [UIB](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/uib/index.md): UIB’s technology makes human to machine communications simple. Keep following this guide to find out how to send notifications on data events to WhatsApp. - [UnaConnect](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/unaconnect/index.md): UnaConnect is a middleware cloud platform for IoT device management from UnaBiz. It allows onboarding large fleets of devices, collecting and processing their … - [Widgelix](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/widgelix/index.md): Widgelix is a powerful and flexible deep analytics cloud service for IoT device management and data visualization. Widgelix platform allows you to easily … - [Withthegrid](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/withthegrid/index.md): Withthegrid is an IoT asset monitoring platform for infrastructure - it allows you to monitor assets, connect IoT sensors, visualize data, detect anomalies and … - [Zoho IoT](https://www.thethingsindustries.com/docs/integrations/cloud-integrations/zoho-iot/index.md): Zoho IoT is a low-code platform for building cloud based web applications tailored to IoT use cases. It lets you securely connect, monitor, and automate IoT … - [Other integrations](https://www.thethingsindustries.com/docs/integrations/other-integrations/index.md): The The Things Stack webhooks are the simplest, most scalable methods to send and receive data to and from your external servers. If, for some reason, this is … - [MQTT Server](https://www.thethingsindustries.com/docs/integrations/other-integrations/mqtt/index.md): The Things Stack exposes an MQTT server to work with streaming events. This section explains how to connect an MQTT client and subscribe to uplinks or publish … - [Pub/Sub](https://www.thethingsindustries.com/docs/integrations/other-integrations/pubsub/index.md): The Pub/Sub integration allows the Application Server to publish and subscribe to topics, using The Things Stack built-in MQTT client or NATS client. - [Node-RED](https://www.thethingsindustries.com/docs/integrations/other-integrations/node-red/index.md): Node-RED is a free, JavaScript-based development tool for visual programming, developed to ease the process of wiring together hardware devices, APIs and online … - [IFTTT](https://www.thethingsindustries.com/docs/integrations/other-integrations/ifttt/index.md): IFTTT is a service that creates chains of conditional statements, called applets, that can be triggered by the events occurring within various web services. … - [Application Packages](https://www.thethingsindustries.com/docs/integrations/application-packages/index.md): Application packages specify state machines running both on the end device and the Application Server, as well as signalling messages exchanged between the end … - [Managing Application Packages using the CLI](https://www.thethingsindustries.com/docs/integrations/application-packages/using-the-cli/index.md): To interact with the available application packages, you can use The Things Stack CLI. - [Managing Application Packages using the API](https://www.thethingsindustries.com/docs/integrations/application-packages/using-the-api/index.md): Besides using the CLI, you can also use the application package HTTP APIs exposed by The Things Stack to interact with the available application packages. - [LoRa Cloud Modem and Geolocation Services](https://www.thethingsindustries.com/docs/integrations/application-packages/lora-cloud-device-and-application-services/index.md): The LoRa Cloud Modem and Geolocation Services v1 application package communicates the uplinks received from a compatible device to the LoRa Cloud Modem and … - [Examples](https://www.thethingsindustries.com/docs/integrations/guides/index.md): This section contains examples for building applications using The Things Stack. - [Build an Application using Generic Node Sensor Edition and Kuando Busylight](https://www.thethingsindustries.com/docs/integrations/guides/build-an-end-to-end-solution-gn/index.md): This section shows how to build an end-to-end solution to control the Kuando Busylight with the Generic Node Sensor Edition (GNSE). Registering The Things … ## 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 … - [API](https://www.thethingsindustries.com/docs/api/index.md) - [Concepts](https://www.thethingsindustries.com/docs/api/concepts/index.md): This guide introduces important concepts required to use The Things Stack APIs. - [Authentication](https://www.thethingsindustries.com/docs/api/concepts/auth/index.md): The Things Stack supports authentication using API keys, OAuth access tokens and Session cookies. - [Field masks](https://www.thethingsindustries.com/docs/api/concepts/fieldmasks/index.md): The Things Stack APIs use field masks (on supported APIs) to specify a subset of fields that should be returned by a reading request, or updated in a writing … - [Pagination](https://www.thethingsindustries.com/docs/api/concepts/pagination/index.md): The Things Stack supports pagination which is used to control the amount of data returned to the client for a request. - [Errors](https://www.thethingsindustries.com/docs/api/concepts/errors/index.md): The Things Stack APIs return rich errors and error codes to indicate failure of API requests. - [LoRa® Gateway specific APIs](https://www.thethingsindustries.com/docs/api/concepts/lora-gateway/index.md): The Things Stack supports multiple LoRa® gateway protocols which communicate the respective APIs. - [Troubleshooting](https://www.thethingsindustries.com/docs/api/concepts/troubleshooting/index.md): Troubleshooting API ## Hardware Guides related to LoRaWAN hardware - [Hardware](https://www.thethingsindustries.com/docs/hardware/index.md) - [Devices](https://www.thethingsindustries.com/docs/hardware/devices/index.md): This section contains guides to add, configure and troubleshoot LoRaWAN® end devices in The Things Stack. There are also guides on core concepts to learn more … - [Adding Devices](https://www.thethingsindustries.com/docs/hardware/devices/adding-devices/index.md): This section contains instructions for adding LoRaWAN® devices in The Things Stack. - [Configuring Devices](https://www.thethingsindustries.com/docs/hardware/devices/configuring-devices/index.md): This section contains guides on configuring LoRaWAN® end devices. - [Concepts](https://www.thethingsindustries.com/docs/hardware/devices/concepts/index.md): Learn the basic concepts of working with The Things Stack and LoRaWAN® end devices. - [Models](https://www.thethingsindustries.com/docs/hardware/devices/models/index.md): Guides on connecting devices to The Things Stack by model - [Troubleshooting Devices](https://www.thethingsindustries.com/docs/hardware/devices/troubleshooting/index.md): This section provides help for common issues and frequently asked questions you may have when adding devices. - [Gateways](https://www.thethingsindustries.com/docs/hardware/gateways/index.md): This section contains information to help you work with gateways in The Things Stack. - [Concepts](https://www.thethingsindustries.com/docs/hardware/gateways/concepts/index.md): Guides on basic concepts of working with The Things Stack and Gateways - [Models](https://www.thethingsindustries.com/docs/hardware/gateways/models/index.md): Guides on connecting gateways to The Things Stack by model - [Troubleshooting Gateways](https://www.thethingsindustries.com/docs/hardware/gateways/troubleshooting/index.md): This section provides help for common issues and frequently asked questions you may have when adding gateways. - [Works with The Things Stack](https://www.thethingsindustries.com/docs/hardware/works-with/index.md): Selected LoRaWAN End Devices and Gateways are certified Works with The Things Stack. ## Optional - [Command-line interface reference](https://www.thethingsindustries.com/docs/ttn-lw-cli/index.md): every `ttn-lw-cli` command with its flags - [API reference](https://www.thethingsindustries.com/docs/api/reference/index.md): gRPC and HTTP API reference - [Release notes](https://www.thethingsindustries.com/docs/whats-new/index.md): what changed in each version of The Things Stack - [The Things Network Forum](https://www.thethingsnetwork.org/forum/): community questions and answers