Skip to content

Smart Connect API

What is the Smart Connect API?

The Smart Connect API provides RESTful access to measurement data, alarm information, device metadata and status, locations and measuring objects stored in testo Smart Connect. It is intended for developers who want to programmatically retrieve and integrate data from their Smart Connect account.

The main things you can do with the API:

  • Retrieve measurement data from loggers and sensors
  • Fetch alarm data and status information
  • Access metadata about devices and their status
  • Retrieve locations corresponding to customers or measurement sites
  • Fetch measuring objects

Delivery Guarantee

The Smart Connect API follows an at-least-once delivery policy for measurements, alarms and device status payloads. Duplicated data can occur when loggers retransmit data to guarantee delivery to the cloud. If your workflow requires strictly unique entries, deduplicate the results using the uuid field present in each record.

Base URL

The URL for this API is: https://data-api.<region>.smartconnect.testo.com/

Info

Set <region> to one of eu, am, or ap. To find your value, sign in to the Smart Connect page and check the URL in your browser (<region>.smartconnect.testo.com). The first two letters after www. are your region — if there's no www., use the first two letters right after https://.

What Next?

We recommend reading the Authentication & Security chapter first if you are not yet familiar with how our APIs handle authentication. Otherwise, you can proceed directly to the API Reference to explore the available endpoints.