Tempivo Help
REST API

Observations

Time-series temperature and humidity data

REST API-översikt

GET
/assets/{assetId}/observations

Retrieve time-series observation data for an asset. Aggregated by hour or day.

Authorization

ApiKeyAuth
AuthorizationBearer <token>

Bearer token with your API key. Example: Bearer sk_live_xxx

In: header

Path Parameters

assetId*string

Query Parameters

startDate?string

ISO date (YYYY-MM-DD). Default: 30 days ago

endDate?string

ISO date. Default: today

resolution?string

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/assets/string/observations"
{
  "recType": "observation-collection",
  "assetId": "asset-1AbcDeF2GhiJkL",
  "resolution": "daily",
  "items": [
    {
      "timestamp": "2024-05-20T00:00:00.000Z",
      "waterTempMin": 52.1,
      "waterTempMax": 61.3,
      "waterTempAvg": 56.8,
      "ambientTempMin": 20.5,
      "ambientTempMax": 22.1,
      "ambientTempAvg": 21.2,
      "humidityMin": 42,
      "humidityMax": 48.5,
      "humidityAvg": 45.2,
      "flushCount": 3
    }
  ],
  "totalItems": 1
}
{
  "success": false,
  "message": "Invalid or inactive API key"
}
{
  "success": false,
  "message": "Invalid or inactive API key"
}

Var den här guiden bra?