Get business metric forecasted values
curl --request GET \
--url https://api.vantage.sh/v2/business_metrics/{business_metric_token}/forecasted_values \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/forecasted_values"
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}/forecasted_values', 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}/forecasted_values",
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}/forecasted_values"
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}/forecasted_values")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.vantage.sh/v2/business_metrics/{business_metric_token}/forecasted_values")
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{
"values": [
{
"date": "2025-01-03T00:00:00Z",
"amount": "300.0"
},
{
"date": "2025-01-02T00:00:00Z",
"amount": "200.0"
},
{
"date": "2025-01-01T00:00:00Z",
"amount": "100.0"
}
]
}{
"errors": [
"<string>"
],
"links": {
"self": "<string>",
"first": "<string>",
"next": "<string>",
"last": "<string>",
"prev": "<string>"
}
}BusinessMetrics
Get business metric forecasted values
Return forecasted values of a BusinessMetric
GET
/
business_metrics
/
{business_metric_token}
/
forecasted_values
Get business metric forecasted values
curl --request GET \
--url https://api.vantage.sh/v2/business_metrics/{business_metric_token}/forecasted_values \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.vantage.sh/v2/business_metrics/{business_metric_token}/forecasted_values"
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}/forecasted_values', 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}/forecasted_values",
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}/forecasted_values"
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}/forecasted_values")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.vantage.sh/v2/business_metrics/{business_metric_token}/forecasted_values")
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{
"values": [
{
"date": "2025-01-03T00:00:00Z",
"amount": "300.0"
},
{
"date": "2025-01-02T00:00:00Z",
"amount": "200.0"
},
{
"date": "2025-01-01T00:00:00Z",
"amount": "100.0"
}
]
}{
"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 amount of results to return. The maximum is 1000.
Query BusinessMetrics by the first date you would like to filter from. ISO 8601 Formatted - 2021-07-15
Response
BusinessMetricValues model
Show child attributes
Show child attributes
⌘I