Get a Raw Scorecard Entry
curl --request GET \
--url https://api.zivio.net/api/v4/raw_scorecard_entries/{id} \
--header 'Authorization: Bearer <token>' \
--header 'zivio-tenant-id: <api-key>'import requests
url = "https://api.zivio.net/api/v4/raw_scorecard_entries/{id}"
headers = {
"Authorization": "Bearer <token>",
"zivio-tenant-id": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {Authorization: 'Bearer <token>', 'zivio-tenant-id': '<api-key>'}
};
fetch('https://api.zivio.net/api/v4/raw_scorecard_entries/{id}', 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.zivio.net/api/v4/raw_scorecard_entries/{id}",
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>",
"zivio-tenant-id: <api-key>"
],
]);
$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.zivio.net/api/v4/raw_scorecard_entries/{id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("zivio-tenant-id", "<api-key>")
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.zivio.net/api/v4/raw_scorecard_entries/{id}")
.header("Authorization", "Bearer <token>")
.header("zivio-tenant-id", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.zivio.net/api/v4/raw_scorecard_entries/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
request["zivio-tenant-id"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": 101,
"supplier_id": 501,
"supplier_external_id": 501,
"provider": "Example provider",
"dimension": "Example dimension",
"ccy": "GBP",
"external_id": "EXT-1001",
"bids_total_count": 101,
"milestones_completed": 101,
"milestones_total_count": 101,
"milestones_on_time_count": 101,
"milestones_on_budget_count": 101,
"milestones_total_cents": 101,
"milestones_approved_cents": 101,
"milestones_committed_cents": 101,
"max_ended_at": "2024-01-16T10:30:00+00:00",
"days_late_total": 101,
"variation_orders_accepted_count": 101,
"invoices_approved_cents": 101,
"rating": "1500.00",
"rating_count": 101,
"universe_overall_rating_total": "1500.00",
"supplier_reviews_count": 101,
"all_reviews_count": 101,
"all_distinct_reviews_count": 101,
"recommended_reviews_count": 101,
"created_at": "2024-01-16T10:30:00+00:00",
"updated_at": "2024-01-16T10:30:00+00:00",
"projects_completed": null,
"projects_in_progress": null,
"projects_won_count": null,
"projects_budgetable_count": null,
"projects_on_time_count": null,
"projects_on_budget_count": null,
"projects_budget_total_cents": null,
"projects_original_budget_total_cents": null
}Raw Scorecard Entries
Get a Raw Scorecard Entry
GET
/
raw_scorecard_entries
/
{id}
Get a Raw Scorecard Entry
curl --request GET \
--url https://api.zivio.net/api/v4/raw_scorecard_entries/{id} \
--header 'Authorization: Bearer <token>' \
--header 'zivio-tenant-id: <api-key>'import requests
url = "https://api.zivio.net/api/v4/raw_scorecard_entries/{id}"
headers = {
"Authorization": "Bearer <token>",
"zivio-tenant-id": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {Authorization: 'Bearer <token>', 'zivio-tenant-id': '<api-key>'}
};
fetch('https://api.zivio.net/api/v4/raw_scorecard_entries/{id}', 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.zivio.net/api/v4/raw_scorecard_entries/{id}",
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>",
"zivio-tenant-id: <api-key>"
],
]);
$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.zivio.net/api/v4/raw_scorecard_entries/{id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("zivio-tenant-id", "<api-key>")
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.zivio.net/api/v4/raw_scorecard_entries/{id}")
.header("Authorization", "Bearer <token>")
.header("zivio-tenant-id", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.zivio.net/api/v4/raw_scorecard_entries/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
request["zivio-tenant-id"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": 101,
"supplier_id": 501,
"supplier_external_id": 501,
"provider": "Example provider",
"dimension": "Example dimension",
"ccy": "GBP",
"external_id": "EXT-1001",
"bids_total_count": 101,
"milestones_completed": 101,
"milestones_total_count": 101,
"milestones_on_time_count": 101,
"milestones_on_budget_count": 101,
"milestones_total_cents": 101,
"milestones_approved_cents": 101,
"milestones_committed_cents": 101,
"max_ended_at": "2024-01-16T10:30:00+00:00",
"days_late_total": 101,
"variation_orders_accepted_count": 101,
"invoices_approved_cents": 101,
"rating": "1500.00",
"rating_count": 101,
"universe_overall_rating_total": "1500.00",
"supplier_reviews_count": 101,
"all_reviews_count": 101,
"all_distinct_reviews_count": 101,
"recommended_reviews_count": 101,
"created_at": "2024-01-16T10:30:00+00:00",
"updated_at": "2024-01-16T10:30:00+00:00",
"projects_completed": null,
"projects_in_progress": null,
"projects_won_count": null,
"projects_budgetable_count": null,
"projects_on_time_count": null,
"projects_on_budget_count": null,
"projects_budget_total_cents": null,
"projects_original_budget_total_cents": null
}Authorizations
OAuth 2.0 client credentials. The access token from POST /oauth/token is sent as a bearer token. Request only the scopes you need.
Your Zivio organisation identifier. The regional API endpoints serve every Zivio organisation, so each request must identify yours.
Path Parameters
Raw Scorecard Entry ID
Response
Raw Scorecard Entry details
Example:
456
Example:
123
Example:
123
Example:
123
Example:
123

