Obtener asistencias por grupo y clases
Nota: Reporte de asistencia solo disponible para ciclos activos
QUERY PARAMETERS:
Las propiedades period_id y start_date no son obligatorias pero se debe de enviar una de ellas
No error
Bad parameters
Authorization Required
[- {
- "campus": {
- "id": "GCNHYUJA",
- "name": "campus01"
}, - "section": {
- "id": "NVDEFFW3",
- "name": "seccion01"
}, - "level": {
- "id": "LKBSOSFL",
- "name": "grado01"
}, - "group": {
- "id": "3XBSOSFL",
- "name": "grupo01"
}, - "group_attendance_count": 5,
- "classes_attendance_count": 3
}
]
Obtener ausencias no justificadas, justificadas y retardos por grupo
QUERY PARAMETERS:
Las propiedades period_id y start_date no son obligatorias pero se debe de enviar una de ellas
No error
Bad parameters
Authorization Required
[- {
- "campus": {
- "id": "GCNHYUJA",
- "name": "campus01"
}, - "section": {
- "id": "NVDEFFW3",
- "name": "seccion01"
}, - "level": {
- "id": "LKBSOSFL",
- "name": "grado01"
}, - "group": {
- "id": "3XBSOSFL",
- "name": "grupo01"
}, - "unjustified_count": 13,
- "justified_count": 1,
- "tardy_count": 2
}
]
Obtener asistencias por grupo y clases
Nota: Reporte de asistencia solo disponible para ciclos activos
QUERY PARAMETERS:
Las propiedades period_id y start_date no son obligatorias pero se debe de enviar una de ellas
No error
Bad parameters
Authorization Required
[- {
- "student": {
- "id": "GCNHYUJA",
- "name": "estudiante01",
- "lastname": "apellido01 apellido02"
}, - "group": {
- "id": "3XBSOSFL",
- "name": "grupo01"
}, - "group_attendance_count": 5,
- "classes_attendance_count": 3
}
]
Obtener ausencias no justificadas, justificadas y retardos por grupo
QUERY PARAMETERS:
Las propiedades period_id y start_date no son obligatorias pero se debe de enviar una de ellas
No error
Bad parameters
Authorization Required
[- {
- "student": {
- "id": "GCNHYUJA",
- "name": "estudiante01",
- "lastname": "apellido01 apellido02"
}, - "group": {
- "id": "3XBSOSFL",
- "name": "grupo01"
}, - "unjustified_count": 13,
- "justified_count": 1,
- "tardy_count": 2
}
]
Obtener ausencias por tema y estudiante
QUERY PARAMETERS:
Las propiedades period_id y start_date no son obligatorias pero se debe de enviar una de ellas
group_id required | Array of strings (id) non-empty Identificador único del grupo Puedes encontrar más información sobre cómo obtenerlo en la documentación de Grupos Este filtro es de tipo array, la forma de usarlo es la siguiente:
|
period_id | Array of strings (id) non-empty Identificador único del periodo Puedes encontrar más información sobre cómo obtenerlo en la documentación de periodos |
start_date | string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{... Fecha inicial Nota importante: Para poder usar de manera correcta la búsqueda, se deben enviar ambas fechas (start_date y end_date), esta búsqueda se basa en el rango de las dos fechas |
end_date | string (date) ^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{... Fecha final Nota importante: Para poder usar de manera correcta la búsqueda, se deben enviar ambas fechas (start_date y end_date), esta búsqueda se basa en el rango de las dos fechas |
No error
Bad parameters
Authorization Required
[- {
- "student": {
- "id": "GCNHYUJA",
- "name": "estudiante01",
- "lastname": "apellido01 apellido02"
}, - "group": {
- "id": "SCEO9E8K",
- "name": "grupo01"
}, - "class": {
- "id": "CQDV6OBO",
- "name": "class01"
}, - "subject": {
- "id": "PL2WVLEM",
- "name": "SUBJECT01"
}, - "abscences": 2
}
]
Obtener información de ausencias por porcentaje
No error
Bad parameters
Authorization Required
[- {
- "student": {
- "id": "GCNHYUJA",
- "name": "estudiante01",
- "lastname": "apellido01 apellido02"
}, - "group": {
- "id": "3XBSOSFL",
- "name": "grupo01"
}, - "periods": [
- {
- "id": "FGREDFR4",
- "name": "periodo01"
}
], - "classes_count": 2
}
]
Obtener asistencias por clases del grupo
search_type | string Default: "GROUP_STUDENTS" Busqueda por estudiantes del grupo o inscritos en clases
| ||||||||
type required | string Propiedad de búsqueda para el id del periodo, ciclo o subciclo
| ||||||||
id required | string (id) = 8 characters ^[A-Z0-9]{8}$ Identificador único del ciclo, subciclo o periodo Example: id=WADFERF3 | ||||||||
category_id required | Array of strings (id) non-empty Identificador único de la categoría del periodo y grupo
Este filtro es de tipo array, la forma de usarlo es la siguiente:
| ||||||||
exclude_inactive_students | boolean Default: false Excluir bajas y graduados | ||||||||
exclude_zero_classes | boolean Default: false Excluir clases sin ausencias, justificaciones o retardos |
No error
Bad parameters
Authorization Required
[- {
- "reports": [
- {
- "student": {
- "id": "OKJNMFGT",
- "name": "estudiante01",
- "lastname": "apellido01 apellido02"
}, - "by_class": {
- "VDFCFGNE": {
- "abscences": 10,
- "attendances": 4,
- "justified": 1,
- "tardies": 0
}
}, - "summary": {
- "abscences": 10,
- "attendances": 4,
- "justified": 1,
- "tardies": 0
}, - "abscences": {
- "max": 10,
- "min": 10,
- "avg": "1.0"
}, - "tardy": {
- "max": 10,
- "min": 10,
- "avg": "1.0"
}
}
], - "classes": [
- {
- "id": "KMNDFTRG",
- "name": "clase01"
}
], - "totals": {
- "by_class": {
- "VDFCFGNE": {
- "abscences": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "justified": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "attendances": {
- "avg": "1.56'",
- "max": 10,
- "min": 1,
- "total": 4
}, - "tardies": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}
}
}, - "summary": {
- "abscences": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "justified": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "attendances": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "tardies": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}
}, - "abscences": {
- "max": {
- "max": 1,
- "min": 1,
- "avg": "23.00"
}, - "min": {
- "max": 1,
- "min": 1,
- "avg": "23.00"
}, - "avg": "23.00"
}, - "tardy": {
- "max": {
- "max": 1,
- "min": 1,
- "avg": "23.00"
}, - "min": {
- "max": 1,
- "min": 1,
- "avg": "23.00"
}, - "avg": "23.00"
}
}
}
]
Obtener asistencias del grupo por clase
No error
Bad parameters
Authorization Required
[- {
- "reports": [
- {
- "student": {
- "id": "OKJNMFGT",
- "name": "estudiante01",
- "lastname": "apellido01 apellido02"
}, - "by_period": {
- "VDFCFGNE": {
- "abscences": 10,
- "attendances": 4,
- "justified": 1,
- "tardies": 0
}
}, - "summary": {
- "abscences": 10,
- "attendances": 4,
- "justified": 1,
- "tardies": 0
}
}
], - "periods": [
- {
- "id": "KMNDFTRG",
- "name": "periodo01"
}
], - "totals": {
- "by_period": {
- "VDFCFGNE": {
- "abscences": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "justified": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "attendances": {
- "avg": "1.56'",
- "max": 10,
- "min": 1,
- "total": 4
}, - "tardies": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}
}
}, - "summary": {
- "abscences": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "justified": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "attendances": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}, - "tardies": {
- "avg": "1.56",
- "max": 10,
- "min": 1,
- "total": 4
}
}
}
}
]