Unable to get endpoints to fetch Attendance for a course

Hi, I am trying to make an API request to fetch attendance of the students for a particular course for a specific date / or for a specific date range.

I searched through the API documentation and the github repository to get the proper endpoints and the payload (if required) but I am unable to get any information for my specific request.

Any help in this regards is appreciated.

Tagged:

Answers

  • Hello @Venkata.G.6239, thanks for your question!

    At this time we unfortunately do not have any Attendance tool API's.

    I did check our Product Idea Exchange and found item D12955, but at this time it is currently not under consideration for development. I would still encourage you to add your vote and comments to the PIE item.

    Hope that this helps

    ~Stephen

  • Venkata.G.6239
    Venkata.G.6239 Posts: 5 🌱

    Thanks for the response.

    In this case, do we have the possibility to access last login details of the students enrolled in a course,

    We are trying to create a workflow that gives information about how many students accessed a course (last visited) or user progress data for any specific date.

    Thanks for the support

  • Hello @Venkata.G.6239,

    You would be able to query the data platform via API to obtain the Course Access and Course Access Log (for Pulse access) datasets, which would list the dates that a learner has accessed a course, but you'd need to cross reference it with the Organizational Units dataset (to get the specific course information) and the Users dataset to match the user ID with the specific user.

    The best dataset would be the advanced dataset named Learner Usage. This gives the most information and a single entry for each learner in each Course Offering. However, the advanced dataset would need to be run manually.

    ~Stephen