POST api/Agendas
Retorna las agendas en base a los fitros especificados.
Request Information
URI Parameters
None.
Body Parameters
Objeto con los filtros para las agendas
AgendasDataRequestName | Description | Type | Additional information |
---|---|---|---|
Nrc |
Identificador del curso. |
string |
None. |
TermId |
Período académico. |
string |
None. |
TeacherSystemId |
Identificador del profesor. |
string |
None. |
SubjectID |
Codigo de materia. |
string |
None. |
SubjectClass |
Paralelo de la materia. |
string |
None. |
DateIni |
Filtro - Fecha desde. |
date |
None. |
DateFin |
Filtro - Fecha hasta. |
date |
None. |
ScheduleAttendanceResultIdList |
SD = Sesión dictada SN = Sesión pendiente RR = Sesión no dictada |
Collection of string |
None. |
JustifiedYesNot |
Si esta justificada la asistencia. |
boolean |
None. |
CrossListId |
CrossListId |
string |
None. |
Request Formats
application/json, text/json
Sample:
{ "nrc": "sample string 1", "termId": "sample string 2", "teacherSystemId": "sample string 3", "subjectID": "sample string 4", "subjectClass": "sample string 5", "dateIni": "2025-06-05T23:34:43.9144543-05:00", "dateFin": "2025-06-05T23:34:43.9144543-05:00", "scheduleAttendanceResultIdList": [ "sample string 1", "sample string 2" ], "justifiedYesNot": true, "crossListId": "sample string 6" }
Response Information
Resource Description
AgendasDataResponseName | Description | Type | Additional information |
---|---|---|---|
ResponseCode |
Si el llamado se ejecuta correctamente |
AgendasResponseType |
None. |
ResponseMessage |
Mensaje con el estado de la invocación |
string |
None. |
Content |
Lista de las agendas |
Collection of AgendaModel |
None. |
Response Formats
application/json, text/json
Sample:
{ "responseCode": 0, "responseMessage": "sample string 1", "content": [ { "blockId": 1, "blockGuid": "sample string 2", "blockScheduleId": 3, "blockScheduleGuid": "sample string 4", "scheduleId": 5, "teacherId": 1, "teacherPersonId": "sample string 6", "teacherDisplayName": "sample string 7", "blockTermId": "sample string 8", "blockDate": "2025-06-05T23:34:43.9174607-05:00", "nrc": "sample string 10", "subjectId": "sample string 11", "subjectDisplayName": "sample string 12", "subjectClass": "sample string 13", "programLevelId": "sample string 14", "blockClassRoomId": "sample string 15", "blockPlannedStartTime": "sample string 16", "blockPlannedEndTime": "sample string 17", "scheduleTypeId": "sample string 18", "scheduleTeacherCategory": "sample string 19", "scheduleStrPlannedStartTime": "sample string 20", "scheduleStrPlannedEndTime": "sample string 21", "plannedDurationSession": 1, "teacherAttendanceResultId": "sample string 22", "teacherAttendanceResultName": "sample string 23", "thematicContentBody": "sample string 24", "editThematicContentEnabled": true, "teacherAttendanceIsJustified": true, "crossListGroup": "sample string 27", "teacherAttendanceCheckInTime": "2025-06-05T23:34:43.9184676-05:00", "teacherAttendanceCheckOutTime": "2025-06-05T23:34:43.9184676-05:00", "teacherAttendanceAttendTime": "2025-06-05T23:34:43.9184676-05:00", "teacherAttendanceCheckInComment": "sample string 28", "teacherAttendanceCheckOutComment": "sample string 29", "teacherAttendancePercentageCompleted": 1.1, "teacherAttendanceRealTimeDuration": 1.1, "parentId": 1, "currentPlannedStartDateTime": "2025-06-05T23:34:43.9184676-05:00", "currentPlannedEndDateTime": "2025-06-05T23:34:43.9184676-05:00", "currentPlannedStartTime": "2025-06-05T23:34:43.9184676-05:00", "currentPlannedEndTime": "2025-06-05T23:34:43.9194632-05:00", "teacherAttendanceDelayedAttendTime": "2025-06-05T23:34:43.9194632-05:00", "teacherAttendanceDelayedCheckOutTime": "2025-06-05T23:34:43.9194632-05:00" }, { "blockId": 1, "blockGuid": "sample string 2", "blockScheduleId": 3, "blockScheduleGuid": "sample string 4", "scheduleId": 5, "teacherId": 1, "teacherPersonId": "sample string 6", "teacherDisplayName": "sample string 7", "blockTermId": "sample string 8", "blockDate": "2025-06-05T23:34:43.9174607-05:00", "nrc": "sample string 10", "subjectId": "sample string 11", "subjectDisplayName": "sample string 12", "subjectClass": "sample string 13", "programLevelId": "sample string 14", "blockClassRoomId": "sample string 15", "blockPlannedStartTime": "sample string 16", "blockPlannedEndTime": "sample string 17", "scheduleTypeId": "sample string 18", "scheduleTeacherCategory": "sample string 19", "scheduleStrPlannedStartTime": "sample string 20", "scheduleStrPlannedEndTime": "sample string 21", "plannedDurationSession": 1, "teacherAttendanceResultId": "sample string 22", "teacherAttendanceResultName": "sample string 23", "thematicContentBody": "sample string 24", "editThematicContentEnabled": true, "teacherAttendanceIsJustified": true, "crossListGroup": "sample string 27", "teacherAttendanceCheckInTime": "2025-06-05T23:34:43.9184676-05:00", "teacherAttendanceCheckOutTime": "2025-06-05T23:34:43.9184676-05:00", "teacherAttendanceAttendTime": "2025-06-05T23:34:43.9184676-05:00", "teacherAttendanceCheckInComment": "sample string 28", "teacherAttendanceCheckOutComment": "sample string 29", "teacherAttendancePercentageCompleted": 1.1, "teacherAttendanceRealTimeDuration": 1.1, "parentId": 1, "currentPlannedStartDateTime": "2025-06-05T23:34:43.9184676-05:00", "currentPlannedEndDateTime": "2025-06-05T23:34:43.9184676-05:00", "currentPlannedStartTime": "2025-06-05T23:34:43.9184676-05:00", "currentPlannedEndTime": "2025-06-05T23:34:43.9194632-05:00", "teacherAttendanceDelayedAttendTime": "2025-06-05T23:34:43.9194632-05:00", "teacherAttendanceDelayedCheckOutTime": "2025-06-05T23:34:43.9194632-05:00" } ] }