series
POST
/metrics/v2/series
const url = 'https://api.siteqwality.com/metrics/v2/series';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"metric":"example","range":{"from":"example","to":"example"},"tags":{"additionalProperty":"example"},"resource_tags":{"additionalProperty":"example"},"service":"example","env":"example","limit":1,"cursor":"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://api.siteqwality.com/metrics/v2/series \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "metric": "example", "range": { "from": "example", "to": "example" }, "tags": { "additionalProperty": "example" }, "resource_tags": { "additionalProperty": "example" }, "service": "example", "env": "example", "limit": 1, "cursor": "example" }'Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
metric
required
string
range
required
A window of T2 tokens (now, now-2h) or instants (ISO 8601, epoch milliseconds), resolved
when the query is compiled, so a stored view stays rolling.
object
from
required
string
to
required
string
tags
object
key
additional properties
string
resource_tags
object
key
additional properties
string
service
string | null
env
string | null
limit
integer format: int32
cursor
string | null
Example generated
{ "metric": "example", "range": { "from": "example", "to": "example" }, "tags": { "additionalProperty": "example" }, "resource_tags": { "additionalProperty": "example" }, "service": "example", "env": "example", "limit": 1, "cursor": "example"}Responses
Section titled “ Responses ”OK
Media type application/json
object
data
required
Array<object>
object
series_id
required
string
name
required
string
type
required
string
monotonic
required
boolean
temporality
required
string
unit
required
string
description
required
string
service
required
string
env
required
string
version
required
string
host
required
string
attributes
required
object
key
additional properties
string
resource_attributes
required
object
key
additional properties
string
first_seen
required
string
last_seen
required
string
next_cursor
string | null
meta
required
object
from
required
string
to
required
string
clamped_from
string | null
partial
required
boolean
slow_terms
required
Array<string>
Example generated
{ "data": [ { "series_id": "example", "name": "example", "type": "example", "monotonic": true, "temporality": "example", "unit": "example", "description": "example", "service": "example", "env": "example", "version": "example", "host": "example", "attributes": { "additionalProperty": "example" }, "resource_attributes": { "additionalProperty": "example" }, "first_seen": "example", "last_seen": "example" } ], "next_cursor": "example", "meta": { "from": "example", "to": "example", "clamped_from": "example", "partial": true, "slow_terms": [ "example" ] }}Invalid query, data contains QueryError
Signal restricted
Read quota exhausted
Telemetry paused, busy or unavailable
Narrow the query