Overview

This is a fact entity which contains information about user attendance in the platform.

Important: This data is only available for customers using the Attendance Lite, which not part of itslearning standard offering. Getting attendance records via OData requires that access to the endpoint is enabled for such customers separately. If the attendance system is enabled on your site and you need the respective OData end-points enabled for you, please contact your itslearning account manager or technical consultant.

Usage in itslearning

  • Attendance Lite is an easy to use attendance tool, aimed at covering the basic needs for taking attendance. Teachers take attendance (present or absent) on calendar events, which makes it easy to follow for both teachers and students. Designated attendance managers have access to all attendance, and can quickly follow up on individual student absence, and see if attendance is being kept on schedule. The attendance manager can export attendance for safe keeping or for further analytics or data can be retrieved from the Data Warehouse.
    More about the Attendance system.

Relationships

This entity has relation with the following entities:

Diagram

Entity Details

Name

Data type

Nullable

Description

UserId

Edm.Int32

false

Identifier of the user

CalendarEventId

Edm.Int32

false

Identifier of the calendar event that attendance was taken for

Status

Edm.String

false

Attendance status: present | absent

MissedMinutes

Edm.Int32

false

Number of minutes that the user was absent

RegisteredDate

Edm.DateTime

false

Date and time when attendance was taken

RegisteredByUserId

Edm.Int32

false

Identifier of the user who registered attendance

T_ModifiedDate

Edm.DateTime

false

Date and time the entity was last modified in data warehouse

Request body

URI

https://reporting.itslearning.com/odata/engine7/UserAttendances?$top=10

Response body - JSON (default output format)

JSON response

{
"odata.metadata":"https://reporting.itslearning.com/odata/site/$metadata#UserAttendances","value":[
{
"CalendarEventId":46,"UserId":400367,"MissedMinutes":34,"RegisteredDate":"2021-11-30T16:12:52","RegisteredByUserId":1,"Status":"Absent","T_ModifiedDate":"2024-07-17T14:03:00"
},{
"CalendarEventId":46,"UserId":400417,"MissedMinutes":0,"RegisteredDate":"2021-11-30T16:12:52","RegisteredByUserId":1,"Status":"Present","T_ModifiedDate":"2024-07-17T14:03:00"
},{
"CalendarEventId":46,"UserId":400467,"MissedMinutes":0,"RegisteredDate":"2021-11-30T16:12:52","RegisteredByUserId":1,"Status":"Present","T_ModifiedDate":"2024-07-17T14:03:00"
},{
"CalendarEventId":51,"UserId":400001,"MissedMinutes":240,"RegisteredDate":"2023-04-24T09:26:49","RegisteredByUserId":400321,"Status":"Absent","T_ModifiedDate":"2024-07-17T14:03:00"
},{
"CalendarEventId":51,"UserId":400322,"MissedMinutes":0,"RegisteredDate":"2023-04-24T09:26:38","RegisteredByUserId":400321,"Status":"Present","T_ModifiedDate":"2024-07-17T14:03:00"
} ]
}