Readings API
Observe the state of an Entity over time.
A Reading captures a snapshot of an Entity’s state. We periodically create Readings for each Entity to track how their state changes over time.
Entities of the same type produce similarly structured Readings, allowing you to process them uniformly regardless of their manufacturer.
What makes Readings useful
Our Readings API is built for performance and designed to handle large volumes of data.
Because Readings are consistent and normalized across all Entities, they provide a solid foundation for building real-time experiences, reporting tools, and cloud-based services that interact with your devices.
And in most cases, Readings are stored indefinitely. This gives you long-term access to historical data, ideal for building timelines, tracking changes, and powering applications that rely on deeper analysis.
What you’ll need
- Your API credentials
- An Entity of any type
Let’s try it out
Use the to List all Readings for it.
You’ll also have to specify a date. Readings that came in before this time won’t be part of the response.
The Reading Object for your Entity might look different from the one in the example below.
Caution
The object might not be available to you. However, our Location Matching feature is a privacy-friendly alternative available to all users.