Get business metric labels
curl --request GET \
--url https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"links": {
"self": "https://api.vantage.sh/v2/business_metrics/bsnss_mtrc_aaf0a1b22b10aecc/labels",
"first": "https://api.vantage.sh/v2/business_metrics/bsnss_mtrc_aaf0a1b22b10aecc/labels?page=1",
"next": null,
"last": "https://api.vantage.sh/v2/business_metrics/bsnss_mtrc_aaf0a1b22b10aecc/labels?page=1",
"prev": null
},
"labels": [
{
"value": "alpha"
},
{
"value": "beta"
},
{
"value": "Enterprise"
}
]
}{
"errors": [
"<string>"
],
"links": {
"self": "<string>",
"first": "<string>",
"next": "<string>",
"last": "<string>",
"prev": "<string>"
}
}BusinessMetrics
Get business metric labels
Return labels of a BusinessMetric.
GET
/
business_metrics
/
{business_metric_token}
/
labels
Get business metric labels
curl --request GET \
--url https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.vantage.sh/v2/business_metrics/{business_metric_token}/labels")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"links": {
"self": "https://api.vantage.sh/v2/business_metrics/bsnss_mtrc_aaf0a1b22b10aecc/labels",
"first": "https://api.vantage.sh/v2/business_metrics/bsnss_mtrc_aaf0a1b22b10aecc/labels?page=1",
"next": null,
"last": "https://api.vantage.sh/v2/business_metrics/bsnss_mtrc_aaf0a1b22b10aecc/labels?page=1",
"prev": null
},
"labels": [
{
"value": "alpha"
},
{
"value": "beta"
},
{
"value": "Enterprise"
}
]
}{
"errors": [
"<string>"
],
"links": {
"self": "<string>",
"first": "<string>",
"next": "<string>",
"last": "<string>",
"prev": "<string>"
}
}Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
Query Parameters
The page of results to return.
The number of results to return per page. Defaults to 1000. The maximum is 5000.
⌘I