POST ./absente

It is used to add an absence.

POST parameters

NameValue TypeValidationDetails
e2mIDintRequiredID to student association to a subject
sanIDintRequiredSemester ID
absDatastringRequired,rfc-dateData of teh absence
absStatusintOptional;values[1,2]value 1 = unexcused absence; 2 = excused absences; Default: 1
absObsstringOptional;The observation

Validation

Error FieldError CodeError Message
e2mID101Invalid e2mID.
e2mID102Invalid e2mID.
sanID101Invalid sanID.
sanID103Not in san date interval.
absData101Invalid absData.
absData102absData not in san data range.
absData103absData is in the future.

Output example

{
"absID": 8065,
"absStatus": 1,
"absObs": "missing from class",
}