API Docs
measurementData
Get measurement data
code examples curl location globoff '/edgedevices/{edgedeviceid}/measurementdata?granularity=string' \\ \ header 'accept application/json' \\ \ header 'content type application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var requestoptions = { method 'get', headers myheaders, redirect 'follow' }; fetch("/edgedevices/{edgedeviceid}/measurementdata?granularity=string", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("/edgedevices/{edgedeviceid}/measurementdata?granularity=string") http = net http new(url host, url port); request = net http get new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" response = http request(request) puts response read body import requests import json url = "/edgedevices/{edgedeviceid}/measurementdata?granularity=string" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("get", url, headers=headers, data=payload) print(response text) responses // ok { "total" 0, "limit" 0, "skip" 0, "data" \[ { "time" "2023 01 01t00 00 00 000z", "l1 p" 0, "l2 p" 0, "l3 p" 0, "l1 q" 0, "l2 q" 0, "l3 q" 0, "l1 s" 0, "l2 s" 0, "l3 s" 0, "l1 u" 0, "l2 u" 0, "l3 u" 0, "l1 i" 0, "l2 i" 0, "l3 i" 0, "l1 energy" 0, "l2 energy" 0, "l3 energy" 0 } ] }// bad request { "name" "badrequest", "message" "data does not match schema", "code" 400, "classname" "bad request", "data" "", "errors" \[ {} ] }// unauthorized { "name" "notauthenticated", "message" "not authenticated", "code" 401, "classname" "not authenticated", "errors" {} }// forbidden { "name" "forbidden", "message" "access forbidden", "code" 403, "classname" "forbidden", "errors" {} }