POST api/TeacherBlocks

Retorna los bloques de la agenda de un docente

Request Information

URI Parameters

None.

Body Parameters

Objeto con el ID Banner del docente y el rango de fechas para la consulta

TeacherBlocksDataRequest
NameDescriptionTypeAdditional information
BannerId

Banner Id del docente

string

None.

BeginDate

Fecha inicio de la consulta. Formato: yyyy-MM-dd

string

None.

EndDate

Fecha fin de la consulta. Formato: yyyy-MM-dd

string

None.

Request Formats

application/json, text/json

Sample:
{
  "bannerId": "sample string 1",
  "beginDate": "sample string 2",
  "endDate": "sample string 3"
}

Response Information

Resource Description

TeacherBlocksDataResponse
NameDescriptionTypeAdditional information
ResponseCode

Código de respuesta

TeacherBlocksResponseType

None.

ResponseMessage

Mensaje de respuesta

string

None.

Content

Contenido de respuesta

Collection of AgendasDocenteModel

None.

Response Formats

application/json, text/json

Sample:
{
  "responseCode": 0,
  "responseMessage": "sample string 1",
  "content": [
    {
      "teacherDisplayName": "sample string 1",
      "teacherPersonId": "sample string 2",
      "teacherId": 1,
      "blockGuid": "sample string 3",
      "blockId": 4,
      "blockClassRoomId": "sample string 5",
      "blockDate": "2025-06-05T23:24:05.8448918-05:00",
      "blockPlannedStartTime": "sample string 7",
      "blockPlannedEndTime": "sample string 8",
      "blockTermId": "sample string 9",
      "crossListGroup": "sample string 10",
      "nrc": "sample string 11",
      "programLevelId": "sample string 12",
      "scheduleTypeId": "sample string 13",
      "subjectClass": "sample string 14",
      "subjectDisplayName": "sample string 15",
      "subjectId": "sample string 16",
      "scheduleTeacherCategory": "sample string 17"
    },
    {
      "teacherDisplayName": "sample string 1",
      "teacherPersonId": "sample string 2",
      "teacherId": 1,
      "blockGuid": "sample string 3",
      "blockId": 4,
      "blockClassRoomId": "sample string 5",
      "blockDate": "2025-06-05T23:24:05.8448918-05:00",
      "blockPlannedStartTime": "sample string 7",
      "blockPlannedEndTime": "sample string 8",
      "blockTermId": "sample string 9",
      "crossListGroup": "sample string 10",
      "nrc": "sample string 11",
      "programLevelId": "sample string 12",
      "scheduleTypeId": "sample string 13",
      "subjectClass": "sample string 14",
      "subjectDisplayName": "sample string 15",
      "subjectId": "sample string 16",
      "scheduleTeacherCategory": "sample string 17"
    }
  ]
}