Metrics REST API
Use these endpoints to access metrics metadata from test runs.
List metrics
GET /test_runs/:testRunId/metrics
Example request:
GET https://api.k6.io/cloud/v5/test_runs/152779/metrics
Accept: application/json
Authorization: Token 56c166885f9a7fc1e588a1b3cb66f6dd
Example response
List time series
Note
This API output is similar to Prometheus series API
GET /test_runs/:testRunId/series
Example request:
GET https://api.k6.io/cloud/v5/test_runs/152777/series?match[]=http_req_duration{expected_response="true"}
Accept: application/json
Authorization: Token 56c166885f9a7fc1e588a1b3cb66f6dd
Example response
Query label names
Note
This API output is similar to Prometheus labels API
GET /test_runs/:testRunId/labels
Example request:
GET https://api.k6.io/cloud/v5/test_runs/152777/labels?match[]=http_req_duration
Accept: application/json
Authorization: Token 56c166885f9a7fc1e588a1b3cb66f6dd
Example response
Query label values
Note
This API output is similar to Prometheus label values API
GET /test_runs/:testRunId/label/:labelName/values
Example request:
GET https://api.k6.io/cloud/v5/test_runs/152777/label/load_zone/values?match[]=http_req_duration
Accept: application/json
Authorization: Token 56c166885f9a7fc1e588a1b3cb66f6dd
Example response
HTTP/1.1 200
Content-Type: application/json
{
"status": "success"
"data": [
"amazon:us:columbus",
"amazon:eu:dublin",
],
}