Detalhes da Matrícula do Usuário em um Grupo da sua Instituição
curl --request GET \
--url https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/coursesimport requests
url = "https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses', 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://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses",
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://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses"
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://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses")
.asString();require 'uri'
require 'net/http'
url = URI("https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses")
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_bodyRelatorios
Detalhes da Matrícula do Usuário em um Grupo da sua Instituição
Esta API retorna um relatório paginado dos cursos em que um aluno está matriculado dentro de um grupo.
GET
/
api
/
v1
/
reports
/
groups
/
{groupId}
/
students
/
{userId}
/
courses
Detalhes da Matrícula do Usuário em um Grupo da sua Instituição
curl --request GET \
--url https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/coursesimport requests
url = "https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses', 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://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses",
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://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses"
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://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses")
.asString();require 'uri'
require 'net/http'
url = URI("https://trialprod.app.toolzz.com.br/api/v1/reports/groups/{groupId}/students/{userId}/courses")
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_bodyToken de Acesso
string
Token de acesso (“Bearer” deve estar antes do token)
Parâmetros
int
required
ID do grupo de cursos.
string
required
ID do usuário.
number
Especifica o número da página de resultados a ser retornada.
number
Define o número de cursos a serem exibidos por página nos resultados da consulta. Valor máximo: 1000.
Este endpoint funcionará corretamente apenas se o domínio da sua instituição for informado manualmente na URL, caso contrário, o endpoint poderá falhar ou retornar um erro de validação.

