Timeseries API

Overview

Write, Store, Analyze, and Read Timeseries Data

The timeseries API is a service to collect time bound data. Data is collected in a Time Stamp Value pair. You can collect data can be collected in numeric and text form. Time bound data is sent into a container. A container is a logical collection method that captures the raw data samples. The container can also run calculations or metrics on the sample data. For example, a metric can be the sum of all samples for the past 15 minutes. There are many different mathematical metrics that you can apply to timeseries raw data samples.

IMS Scopes

  • read – Ability to read samples from a specified time series ID
  • write – Provides ability to read samples and write new samples, create timeseries containers, and add or remove metrics

Version information

Versions :

  • 2.0 (Default)
  • 2.1
  • 2.3

NOTE: You can specify the version in this service with the query parameter ‘v=2.0’. If this parameter is not defined, the API defaults to using 2.0. The response from any request to the Timeseries API includes a header (api-supported-versions) with the available versions.

License information

Terms of service : (C) 2008, 2010-2018 Johnson Controls International Plc. All rights reserved. This software constitutes the trade secrets and confidential and proprietary information of Johnson Controls International Plc. It is intended solely for use by Johnson Controls International Plc. This code may not be copied or redistributed to third parties without prior written authorization from Johnson Controls International Plc.