Gets all defined editable KPIs defined in a given ActivePivot.
curl --request GET \
--url https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}import requests
url = "https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}', 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://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"empty": true
}{
"empty": true
}Gets all defined editable KPIs defined in a given ActivePivot.
deprecated
Some additional KPIs may be defined in the ActivePivot instance. However, if they cannot be edited through this API, they won’t be listed by this call.
Deprecated for removal in 6.3.0: use GET /activeviam/pivot/rest/v10/cube/configuration/kpis/{pivotId} instead, which behaves the same.
GET
/
activeviam
/
pivot
/
rest
/
v9
/
cube
/
configuration
/
kpis
/
{pivotId}
Gets all defined editable KPIs defined in a given ActivePivot.
curl --request GET \
--url https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}import requests
url = "https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}', 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://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{host}/activeviam/pivot/rest/v9/cube/configuration/kpis/{pivotId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"empty": true
}{
"empty": true
}Was this page helpful?