REST API
Observations
Time-series temperature and humidity data
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?