Ir al contenido

Feedback final ​

Feedback de cierre que el equipo escribe para cada alumno.

Mi feedback final en un grupo ​

GET /me/turmas/{turmaId}/feedback-final

Acceso: Cualquier persona autenticada. Límite: hasta 600 llamadas cada 60 s por origen. Estado de éxito: 200.

Parámetros de ruta

ParámetroTipoObligatorioRestriccionesDescripción
turmaIdstring (uuid)síId del grupo.

Respuesta

FeedbackFinalDoAluno

CampoTipoObligatorioRestriccionesDescripción
turmaobjectsí
turma.idstring (uuid)sí
turma.nomestringsí
liberadobooleansí
liberaEmData o nulosí
criterioslista de CriterioDtosí
feedbackslista de FeedbackFinalDtosí

En caso de error: modelo ErroApi.

Ejemplo

bash
curl -X GET "$API/me/turmas/{turmaId}/feedback-final" -H "Authorization: Bearer $TOKEN"

Lista los feedbacks finales del grupo, por alumno ​

GET /turmas/{turmaId}/feedback-final

Acceso: Exige la capacidad LER sobre grupo (params.turmaId). Estado de éxito: 200.

Parámetros de ruta

ParámetroTipoObligatorioRestriccionesDescripción
turmaIdstring (uuid)síId del grupo.

Respuesta

FeedbackFinalTurma

CampoTipoObligatorioRestriccionesDescripción
turmaobjectsí
turma.idstring (uuid)sí
turma.nomestringsí
turma.dataInicioData o nulosí
turma.dataFimData o nulosí
janelaJanelaFeedbacksí
podeEscreverbooleansí
verTudobooleansí
itenslista de objectsí
itens[].matriculaIdstring (uuid)sí
itens[].alunoobjectsí
itens[].aluno.idstring (uuid)sí
itens[].aluno.nomestringsí
itens[].meuEmstring o nulosí

En caso de error: modelo ErroApi.

Ejemplo

bash
curl -X GET "$API/turmas/{turmaId}/feedback-final" -H "Authorization: Bearer $TOKEN"

Lee el feedback final de un alumno ​

GET /turmas/{turmaId}/matriculas/{matriculaId}/feedback-final

Acceso: Exige la capacidad LER sobre grupo (params.turmaId). Estado de éxito: 200.

Parámetros de ruta

ParámetroTipoObligatorioRestriccionesDescripción
matriculaIdstring (uuid)síId de la matrícula.
turmaIdstring (uuid)síId del grupo.

Respuesta

FeedbackFinalMatricula

CampoTipoObligatorioRestriccionesDescripción
matriculaIdstring (uuid)sí
turmaobjectsí
turma.idstring (uuid)sí
turma.nomestringsí
turma.dataInicioData o nulosí
turma.dataFimData o nulosí
alunoobjectsí
aluno.idstring (uuid)sí
aluno.nomestringsí
janelaJanelaFeedbacksí
criterioslista de CriterioDtosí
meuFeedbackFinalDto o nulosí
podeEscreverbooleansí
verTudobooleansí

En caso de error: modelo ErroApi.

Ejemplo

bash
curl -X GET "$API/turmas/{turmaId}/matriculas/{matriculaId}/feedback-final" -H "Authorization: Bearer $TOKEN"

Graba el feedback final de un alumno ​

PUT /turmas/{turmaId}/matriculas/{matriculaId}/feedback-final

Acceso: Exige la capacidad AVALIAR sobre grupo (params.turmaId). Estado de éxito: 200.

Parámetros de ruta

ParámetroTipoObligatorioRestriccionesDescripción
matriculaIdstring (uuid)síId de la matrícula.
turmaIdstring (uuid)síId del grupo.

Cuerpo de la solicitud (FeedbackFinalEscrever)

CampoTipoObligatorioRestriccionesDescripción
notaslista de objectsí0–200 elementos
notas[].criterioIdstring (uuid)sí
notas[].valorinteger o nulosí
comentariostringsí1–4000 caracteres
comentarioInternostring o nulonoa 4000 caracteres

Respuesta

FeedbackFinalMatricula

CampoTipoObligatorioRestriccionesDescripción
matriculaIdstring (uuid)sí
turmaobjectsí
turma.idstring (uuid)sí
turma.nomestringsí
turma.dataInicioData o nulosí
turma.dataFimData o nulosí
alunoobjectsí
aluno.idstring (uuid)sí
aluno.nomestringsí
janelaJanelaFeedbacksí
criterioslista de CriterioDtosí
meuFeedbackFinalDto o nulosí
podeEscreverbooleansí
verTudobooleansí

En caso de error: modelo ErroApi.

Ejemplo

bash
curl -X PUT "$API/turmas/{turmaId}/matriculas/{matriculaId}/feedback-final" -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" -d '{"notas":[{"criterioId":"0198a000-0000-7000-8000-000000000001","valor":1}],"comentario":"texto"}'

contato@presente.app.br