POST api/AttendanceBySubjectAndStudent

Función para obtener las faltas de un estudiante por materias, paralelo y periodo

Request Information

URI Parameters

None.

Body Parameters

Objeto con datos del estudiante y la materia

AttendanceBySubjectAndStudentDataRequest
NameDescriptionTypeAdditional information
CodigoMateria

Codigo de la materia.

string

None.

CodigoParalelo

Codigo del paralelo.

string

None.

Periodo

Período académico.

string

None.

IdentificacionAlumno

Identificador del alumno.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "codigoMateria": "sample string 1",
  "codigoParalelo": "sample string 2",
  "periodo": "sample string 3",
  "identificacionAlumno": "sample string 4"
}

Response Information

Resource Description

AttendanceBySubjectAndStudentDataResponse
NameDescriptionTypeAdditional information
ResponseCode

Si el llamado se ejecuta correctamente

AttendanceBySubjectAndStudentResponseType

None.

ResponseMessage

Mensaje con el estado de la invocación

string

None.

Content

Lista de las faltas

Collection of FaltasPorMateriaYAlumnoModel

None.

Response Formats

application/json, text/json

Sample:
{
  "responseCode": 0,
  "responseMessage": "sample string 1",
  "content": [
    {
      "blockDate": "2025-06-05T22:57:20.6746799-05:00",
      "schedulePlannedStartTime": "sample string 2",
      "schedulePlannedEndTime": "sample string 3",
      "studentAttendanceAttend": "sample string 4",
      "studentAttendanceIsJustified": "sample string 5",
      "blockClassRoomId": "sample string 6",
      "scheduleAttendanceResultId": "sample string 7"
    },
    {
      "blockDate": "2025-06-05T22:57:20.6746799-05:00",
      "schedulePlannedStartTime": "sample string 2",
      "schedulePlannedEndTime": "sample string 3",
      "studentAttendanceAttend": "sample string 4",
      "studentAttendanceIsJustified": "sample string 5",
      "blockClassRoomId": "sample string 6",
      "scheduleAttendanceResultId": "sample string 7"
    }
  ]
}