Execute query summary
POST
/api/v1/livedoc/query/summary
const url = 'https://app.avera.io/api/v1/livedoc/query/summary';const options = { method: 'POST', headers: {'Content-Type': 'application/json'}, body: '{"metrics":[{"id":"example","label":"example","expression":"example","description":"example","icon":"example","color":"example","format":{"type":"example","pattern":"example","prefix":"example","suffix":"example"},"thresholds":[{"value":1,"color":"example","operator":"example"}]}]}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://app.avera.io/api/v1/livedoc/query/summary \ --header 'Content-Type: application/json' \ --data '{ "metrics": [ { "id": "example", "label": "example", "expression": "example", "description": "example", "icon": "example", "color": "example", "format": { "type": "example", "pattern": "example", "prefix": "example", "suffix": "example" }, "thresholds": [ { "value": 1, "color": "example", "operator": "example" } ] } ] }'Execute a summary query and return metric values
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
metrics
required
Array<object>
object
id
required
string
label
required
string
expression
required
string
description
string | null
icon
string | null
color
string | null
format
thresholds
Array<object> | null
object
value
required
number format: double
color
required
string
operator
string | null
Example generated
{ "metrics": [ { "id": "example", "label": "example", "expression": "example", "description": "example", "icon": "example", "color": "example", "format": { "type": "example", "pattern": "example", "prefix": "example", "suffix": "example" }, "thresholds": [ { "value": 1, "color": "example", "operator": "example" } ] } ]}Responses
Section titled “Responses”OK
Media type*/*
object
values
required
object
key
additional properties
object
value
null
formattedValue
required
string
color
string | null
error
string | null
evaluatedAt
required
string format: date-time
executionTimeMs
required
integer format: int64