Datastreams
Understand what Datastreams are in CORE and how they serve as variables for all device and API data.
A Datastream is a variable in CORE that stores and manages any kind of data flowing through the platform.
Whenever you want to collect data from a device, pull information from an external API, or track any value within the platform, that data is represented as a Datastream.
How It Works
Think of a Datastream as a named container for a specific piece of data. Each Datastream has a type, a storage duration, and rules for how it handles incoming values.

For example:
- A temperature sensor sends readings every few minutes — each reading is stored in a temperature Datastream.
- An API endpoint provides the current status of a remote system — that status is stored in a Datastream.
- A workflow runs an analysis on a set of historical data — he result is stored in a Datastream.
What's Next
Once you understand what Datastreams are, the following articles explain how to:
- Configure data types and storage retention settings
- Create and manage Datastreams for your devices
- Use Datastreams in workflows and dashboards