Consultar información de cursado
Este método obtiene información sobre el estado de cursado de todos los usuarios que estén inscriptos en al menos un curso.
HTTP request
GET https://<URL_EJECUTIVA>/restpub/?accion=consultar_informacion_cursado
Respuesta
Se responderá un documento en formato JSON, el cual contará con los siguientes atributos:
- status: Indica si la operación fue exitosa o hubo error mediante el uso de uno de los siguientes valores. Tipo: string
OK: Indica que el formato es correcto, y la respuesta para cada usuario estará contenida en el array result
ERROR: En caso de que haya algún error.
- error_mssg: Indicará la causa de que no se haya podido procesar el request. Tipo: string
Solo estará presente en caso de que el status sea ERROR
- result: En caso de que el status sea OK, se devolverá en este campo un array que contendrá un objeto por cada usuario que esté inscripto en al menos un curso, con la siguiente información:
- Datos del alumno:
- usuario
- nombre
- apellido
- Datos del curso:
- id_curso - Id numérico que identifica al curso. Tipo: integer
- nombre_curso - Nombre del curso. Tipo: string
- estado - Estado del alumno en el curso. Tipo: string. Contiene uno de los siguientes valores:
- EN_CURSO - Cursando actualmente.
- INSC - Está inscripto pero aún no cursa. No tiene edición asignada.
- APR - Aprobado.
- NO_APROBADO - No aprobado.
- Datos de la edición, pueden no existir si aún no tiene edición asignada:
- id_edicion - Id numérico que identifica a la edición. Tipo: integer
- nombre_edicion - Nombre de la edición. Tipo: string
- avance - Porcentaje de avance en el Campus. Tipo: string
- fecha_inscripcion - Fecha de inicio de la edición. Tipo: string
- fecha_finalizado - Fecha de fin de la edición. Tipo: string
- horas_teoricas - Horas teóricas de la edición. Tipo: string
En caso de que el curso no tenga ediciones definidas no aparecerán estos campos para ese curso.