Asistencia

Obtener estadísticas de asistencias por grupo

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

Request
query Parameters
group_id
required
Array of strings (id) non-empty

Identificador único del grupo

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?group_id=VGQX6FE7&group_id=EDFRET4G

period_id
Array of strings (id) non-empty

Identificador único del periodo

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

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/groups/attendances/stats
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener estadísticas de ausencias por grupo

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

Request
query Parameters
group_id
required
Array of strings (id) non-empty

Identificador único del grupo

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?group_id=VGQX6FE7&group_id=EDFRET4G

period_id
Array of strings (id) non-empty

Identificador único del periodo

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

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/groups/attendances/absences/stats
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener estadísticas de asistencias por estudiante

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

Request
query Parameters
group_id
required
Array of strings (id) non-empty

Identificador único del grupo

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?group_id=VGQX6FE7&group_id=EDFRET4G

period_id
Array of strings (id) non-empty

Identificador único del periodo

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

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/students/attendances/stats
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener estadísticas de ausencias por estudiante

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

Request
query Parameters
group_id
required
Array of strings (id) non-empty

Identificador único del grupo

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?group_id=VGQX6FE7&group_id=EDFRET4G

period_id
Array of strings (id) non-empty

Identificador único del periodo

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

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/students/attendances/absences/stats
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener estadísticas de ausencias por tema y estudiante

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

Request
query Parameters
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:

/?group_id=VGQX6FE7&group_id=EDFRET4G

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

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/students/attendances/absences/subjects/stats
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener ausencias por %

Obtener información de ausencias por porcentaje

Request
query Parameters
group_id
required
Array of strings (id) non-empty

Filtrar por group_id.

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?group_id=VGQX6FE7&group_id=EDFRET4G

percentage
required
integer [ 1 .. 100 ]

Porcentaje de ausencias

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/groups/attendances/absences/percentages
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener cuadros concentrados por clases del grupo

Obtener asistencias por clases del grupo

Request
path Parameters
group_id
required
string (id) = 8 characters ^[A-Z0-9]{8}$

Identificador único del grupo

Example: ASWDERF4
query Parameters
search_type
string
Default: "GROUP_STUDENTS"

Busqueda por estudiantes del grupo o inscritos en clases

Enum Value Description
GROUP_STUDENTS

Estudiantes del grupo

GROUP_CLASSES

Estudiantes inscritos en clases del grupo

type
required
string

Propiedad de búsqueda para el id del periodo, ciclo o subciclo

Enum Value Description
CYCLE

Ciclos

SUBCYCLE

Subciclos

PERIOD

Periodos

id
required
string (id) = 8 characters ^[A-Z0-9]{8}$

Identificador único del ciclo, subciclo o periodo

  • Puedes encontrar más información sobre cómo obtenerlo en la documentación de Ciclos
  • Puedes encontrar más información sobre cómo obtenerlo en la documentación de Subciclos
  • Puedes encontrar más información sobre cómo obtenerlo en la documentación de Periodos
Example: id=WADFERF3
category_id
required
Array of strings (id) non-empty

Identificador único de la categoría del periodo y grupo

  • Puedes encontrar más información sobre cómo obtenerlo en la documentación de Categorias

Este filtro es de tipo array, la forma de usarlo es la siguiente:

/?category_id=EDFRET4G&category_id=WEDS23DV

exclude_inactive_students
boolean
Default: false

Excluir bajas y graduados

exclude_zero_classes
boolean
Default: false

Excluir clases sin ausencias, justificaciones o retardos

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/groups/{group_id}/attendances/reports
Request samples
Response samples
application/json
[
  • {
    }
]

Obtener cuadros concentrados por clase

Obtener asistencias del grupo por clase

Request
path Parameters
group_id
required
string (id) = 8 characters ^[A-Z0-9]{8}$

Identificador único del grupo

Example: ASWDERF4
class_id
required
string (id) = 8 characters ^[A-Z0-9]{8}$

Identificador único de la clase

Example: FGHJ31DF
query Parameters
type
required
string

Propiedad de búsqueda para el id del ciclo o subciclo

Enum Value Description
CYCLE

Ciclos

SUBCYCLE

Subciclos

id
required
string (id) = 8 characters ^[A-Z0-9]{8}$

Identificador único del ciclo o subciclo

  • Puedes encontrar más información sobre cómo obtenerlo en la documentación de Ciclos
  • Puedes encontrar más información sobre cómo obtenerlo en la documentación de Subciclos
Example: id=WADFERF3
exclude_inactive_students
boolean
Default: false

Excluir bajas y graduados

header Parameters
algebraix-api-token
required
string = 32 characters

ALGEBRAIX API KEY

Example: 52ffa931bfe0b15415e548672837315e
algebraix-debug-mode
boolean
Default: false

La instancia debug se puede utilizar para hacer pruebas sin afectar a los usuarios del sistema

NOTA: La instancia se crea desde web.

Responses
200

No error

400

Bad parameters

401

Authorization Required

get/groups/{group_id}/classes/{class_id}/attendances/reports
Request samples
Response samples
application/json
[
  • {
    }
]