Comparativo de resultados de uma prova classificatória
curl --request GET \
--url https://kong.api.toolzz.com.br/api/reports/classification/compare-test-resultsimport requests
url = "https://kong.api.toolzz.com.br/api/reports/classification/compare-test-results"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://kong.api.toolzz.com.br/api/reports/classification/compare-test-results', 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://kong.api.toolzz.com.br/api/reports/classification/compare-test-results",
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://kong.api.toolzz.com.br/api/reports/classification/compare-test-results"
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://kong.api.toolzz.com.br/api/reports/classification/compare-test-results")
.asString();require 'uri'
require 'net/http'
url = URI("https://kong.api.toolzz.com.br/api/reports/classification/compare-test-results")
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{
"test_id": 123,
"test_name": "<string>",
"first_student_score": 123,
"second_student_score": 123,
"first_student": {
"id": 123,
"name": "<string>",
"email": "<string>",
"answers": [
{
"question_id": 123,
"question": "<string>",
"answer": "<string>"
}
]
},
"second_student": {
"id": 123,
"name": "<string>",
"email": "<string>",
"answers": [
{
"question_id": 123,
"question": "<string>",
"answer": "<string>"
}
]
}
}Atividades
Comparativo de resultados de uma prova classificatória
Este endpoint da API permite comparar os resultados de uma prova classificatória entre dois alunos no Toolzz LMS.
GET
/
api
/
reports
/
classification
/
compare-test-results
Comparativo de resultados de uma prova classificatória
curl --request GET \
--url https://kong.api.toolzz.com.br/api/reports/classification/compare-test-resultsimport requests
url = "https://kong.api.toolzz.com.br/api/reports/classification/compare-test-results"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://kong.api.toolzz.com.br/api/reports/classification/compare-test-results', 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://kong.api.toolzz.com.br/api/reports/classification/compare-test-results",
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://kong.api.toolzz.com.br/api/reports/classification/compare-test-results"
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://kong.api.toolzz.com.br/api/reports/classification/compare-test-results")
.asString();require 'uri'
require 'net/http'
url = URI("https://kong.api.toolzz.com.br/api/reports/classification/compare-test-results")
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{
"test_id": 123,
"test_name": "<string>",
"first_student_score": 123,
"second_student_score": 123,
"first_student": {
"id": 123,
"name": "<string>",
"email": "<string>",
"answers": [
{
"question_id": 123,
"question": "<string>",
"answer": "<string>"
}
]
},
"second_student": {
"id": 123,
"name": "<string>",
"email": "<string>",
"answers": [
{
"question_id": 123,
"question": "<string>",
"answer": "<string>"
}
]
}
}Parâmetros
int
required
ID do primeiro aluno a ser comparado.
int
required
ID do segundo aluno a ser comparado.
string
required
Nome da avaliação que será utilizada para a comparação entre os alunos.
int
required
Identificador do curso no qual a avaliação foi vinculada.
Para utilizar este recurso, é necessário possuir a feature “Provas Classificatórias” ativa na plataforma.
Antes de utilizar este endpoint, certifique-se de possuir os seguintes parâmetros disponíveis:
- Token de Acesso
obrigatório: Certifique-se de possuir um token de autenticação válido antes de prosseguir. - first_student_id
obrigatório: id do primeiro aluno a ser comparado. - seconde_student_id
obrigatório: id do segundo aluno a ser comparado. - test_name
obrigatório: Nome da avaliação que será utilizada para a comparação entre os alunos. - course_id
obrigatório: Identificador do curso no qual a avaliação foi vinculada.
Descrição da Resposta
Abaixo está um exemplo da resposta retornada por este endpoint.number
Unique identifier for the test.
string
Name of the test.
number
Score of the first student.
number
Score of the second student.
object
Information of the first student.
Show properties
Show properties
object
Information of the second student.
Show properties
Show properties

