Get a list of scores
curl --request GET \
--url https://api.example.com/api/public/scoresimport requests
url = "https://api.example.com/api/public/scores"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/api/public/scores', 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.example.com/api/public/scores",
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://api.example.com/api/public/scores"
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://api.example.com/api/public/scores")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/public/scores")
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{
"data": [
{
"dataType": "<string>",
"id": "<string>",
"traceId": "<string>",
"name": "<string>",
"source": "<string>",
"observationId": "<string>",
"timestamp": {},
"createdAt": {},
"updatedAt": {},
"authorUserId": "<string>",
"comment": "<string>",
"configId": "<string>",
"queueId": "<string>",
"value": 123,
"trace": {
"userId": "<string>",
"tags": [
{
"tag": "<string>"
}
]
}
}
],
"meta": {
"page": 123,
"limit": 123,
"totalItems": 123,
"totalPages": 123
}
}Score
Get a list of scores
Endpoint to Get a list of scores on toolzz analytics
GET
/
api
/
public
/
scores
Get a list of scores
curl --request GET \
--url https://api.example.com/api/public/scoresimport requests
url = "https://api.example.com/api/public/scores"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/api/public/scores', 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.example.com/api/public/scores",
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://api.example.com/api/public/scores"
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://api.example.com/api/public/scores")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/public/scores")
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{
"data": [
{
"dataType": "<string>",
"id": "<string>",
"traceId": "<string>",
"name": "<string>",
"source": "<string>",
"observationId": "<string>",
"timestamp": {},
"createdAt": {},
"updatedAt": {},
"authorUserId": "<string>",
"comment": "<string>",
"configId": "<string>",
"queueId": "<string>",
"value": 123,
"trace": {
"userId": "<string>",
"tags": [
{
"tag": "<string>"
}
]
}
}
],
"meta": {
"page": 123,
"limit": 123,
"totalItems": 123,
"totalPages": 123
}
}Show Request
Show Request
integer
Page number, starts at 1 (nullable).
integer
Limit of items per page. Reduce size if API issues occur (nullable).
string
Retrieve only scores with this userId associated to the trace (nullable).
string
Retrieve only scores with this name (nullable).
date-time
Filter scores created on or after a certain datetime (ISO 8601).
date-time
Filter scores created before a certain datetime (ISO 8601).
enum
required
Allowed values: ANNOTATION, API, EVAL. Retrieve only scores from a specific source.
string
Retrieve only scores with this operator (nullable).
double
required
Retrieve only scores with this value.
string
Comma-separated list of score IDs to limit results (nullable).
string
Retrieve only scores with a specific configId (nullable).
string
Retrieve only scores with a specific annotation queueId (nullable).
enum
required
Allowed values: NUMERIC, BOOLEAN, CATEGORICAL. Retrieve only scores with this dataType.
Response Description
Below you will see the description of the get a list score responsearray
required
List of scores.
Show properties
Show properties
string
required
Type of data (e.g., NUMERIC, BOOLEAN, CATEGORICAL).
string
required
Unique identifier for the score.
string
required
Trace ID associated with the score.
string
required
Name of the score.
string
required
Source of the score (e.g., ANNOTATION, API, EVAL).
string
required
Observation ID associated with the score.
date-time
required
Timestamp of the score.
date-time
required
Creation timestamp of the score.
date-time
required
Last update timestamp of the score.
string
required
User ID of the author who created the score.
string
required
Comment associated with the score.
string
required
Config ID associated with the score.
string
required
Queue ID associated with the score.
integer
required
Value of the score.
object
required
Code Response
Exemples of Response CodeRequest Successful Response
Request Failure

