...
personaId:
data[].unificados[].persona.personaId
empresaId:
data[].unificados[].colegioNivelCiclo.empresa.empresaId
cicloEscolarId:
data[].unificados[].colegioNivelCiclo.cicloEscolar.cicloEscolarId
colegioId:
data[].unificados[].colegioNivelCiclo.colegio.colegioId
nivelId:
data[].unificados[].colegioNivelCiclo.nivel.nivelId
Reiniciar contraseña de profesores
Método: PUT
Ejemplo:
http://homol.uno-internacional.com/pegasus-api/usuarios/empresas/8/personas/13475534/password-reset
Payload
Se envía un body vacío
Perfil de Profesor
...
Obtener Profesor por ID
...
Actualización masiva de profesores
Actualizar datos generales
Descargar plantilla
Método: GET
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/8/ciclos/785/colegios/13244/descargarPlantillaEdicionMasivaProfesor?descargar=1
Parámetros en la URL
descargar
: Indica si se debe descargar o no la plantilla1
: descargar archivo0
: obtener el listado de profesores en formato json
Subir plantilla
Método: POST
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/8/ciclos/785/colegios/13244/uploadPlantilla
Guardar datos generales por profesor
Asignar niveles por profesor
Actualizar login y contraseñas
Descargar plantilla
Método: GET
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/descargarPlantillaEdicionMasivaProfesor?descargar=1&isOnlyLogin=1
Parámetros en la URL
descargar
: Indica si se debe dar el archivo para descargar1
: se debe descargar el archivo
isOnlyLogin
: para indicar que la plantilla solo debe contener lo necesario para actualizar login y contraseñas de los profesores1
: para este caso siempre debe ir en 1/true
Subir plantilla
Método: POST
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/uploadPlantilla
Payload (form-data)
file
: El archivo de la plantillatipo
: Indica el tipo de plantilla que se está subiendoPara este caso el valor debe ser:
actualizacionProfesoresLogin
Catálogos
Lista de niveles
...