計測値の履歴を取得する
センサが記録した計測値を、一定の幅(bucket)ごとに平均・最小・最大・件数へまとめて返します。期間を省くと直近 1 時間、bucket を省くと 1 分です。履歴の記録を止めているデバイスでは points が空になります。計測値の保持期間は制限値と既定値を参照してください。スコープは data か data:write が要ります。
GET
/devices/{id}/metricsAuthorization
AuthorizationBearer token · headerrequired組織設定の「API・MCP」タブで発行した API トークン(tcn_ で始まる)。
Path parameters
idstringrequiredデバイス ID(<エッジPC の Thing 名>__<UUID>)
Query parameters
fromstring<date-time>期間の始まり(ISO 8601。既定は to の 1 時間前)
tostring<date-time>期間の終わり(ISO 8601。既定は現在)
bucketstringまとめる幅(既定 1 minute)
Allowed:
10 seconds1 minute5 minutes1 hourResponses
200
計測値の履歴
deviceIdstringrequiredbucketstringrequiredAllowed:
10 seconds1 minute5 minutes1 hourfromstring<date-time>requiredtostring<date-time>requiredpointsMetricPoint[]requiredShow propertiesHide properties
Array of
MetricPointtsstring<date-time>required幅の始まりの時刻
metricKeystringrequired計測項目のキー(weight など)
valuenumberrequired幅の中の平均値
minnumberrequiredmaxnumberrequiredcountintegerrequired幅の中の件数
400
入力の検証エラー、または対象の種類が合わない
errorstringrequired人が読めるエラーメッセージ
401
トークンが無い、または無効
errorstringrequired人が読めるエラーメッセージ
403
スコープが足りない、または操作が許可されていない
errorstringrequired人が読めるエラーメッセージ
404
対象が無い(他の組織のものを含む)
errorstringrequired人が読めるエラーメッセージ