Ir al contenido

Autoevaluación final ​

Autoevaluación final del alumno en un grupo.

Lee la propia autoevaluación final del grupo ​

GET /me/turmas/{turmaId}/autoavaliacao-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

AutoavaliacaoDoAluno

CampoTipoObligatorioRestriccionesDescripción
turmaobjectsí
turma.idstring (uuid)sí
turma.nomestringsí
janelaJanelaFeedbacksí
podeEscreverbooleansí
criterioslista de CriterioDtosí
minhaAutoavaliacaoDto o nulosí

En caso de error: modelo ErroApi.

Ejemplo

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

Graba la autoevaluación final del grupo ​

PUT /me/turmas/{turmaId}/autoavaliacao-final

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

Parámetros de ruta

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

Cuerpo de la solicitud (AutoavaliacaoEscrever)

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

Respuesta

AutoavaliacaoDoAluno

CampoTipoObligatorioRestriccionesDescripción
turmaobjectsí
turma.idstring (uuid)sí
turma.nomestringsí
janelaJanelaFeedbacksí
podeEscreverbooleansí
criterioslista de CriterioDtosí
minhaAutoavaliacaoDto o nulosí

En caso de error: modelo ErroApi.

Ejemplo

bash
curl -X PUT "$API/me/turmas/{turmaId}/autoavaliacao-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