# APIs for Moodle custom dashboard

**URL:** <https://devforum.zoom.us/t/apis-for-moodle-custom-dashboard/104686>\
**Category:** API and Webhooks\
**Created:** [February 28, 2024, 12:09pm UTC](https://devforum.zoom.us/t/apis-for-moodle-custom-dashboard/104686 "2024-02-28T12:09:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pierpaolo.morandini](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/pierpaolo.morandini/32/44721_2.png) [@pierpaolo.morandini](https://devforum.zoom.us/u/pierpaolo.morandini)\
**Post date:** [February 28, 2024, 12:09pm UTC](https://devforum.zoom.us/t/apis-for-moodle-custom-dashboard/104686/1 "2024-02-28T12:09:17Z")

</div>

Hello,

i’m exploring a way to integrate Zoom attendance data on a specific dashboard inside Moodle.

We have a Moodle instance (version 4.1, PHP 8.1) and we are going to install LTI Pro in order to:

Schedule Meetings  
Let Moodle users attend  
Retrieve data

Regarding data we need to retrieve via Zoom APIs for eachh session and for each user:

Time spent in Zoom session  
Timestamp for log in and log out from Zoom session, including multiple accesses for each user.

The must to have is to build a dashboard or a report inside Moodle in order to allow a teacher to review the attendance for each session delivered.  
The nice to have is to retrieve single user data in order to let each student to see his own data regarding attendance.

Are there specific APIs to call?

Best  
Pierpaolo Morandini

Schedule meeting

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 3, 2025, 3:45am UTC](https://devforum.zoom.us/t/apis-for-moodle-custom-dashboard/104686/2 "2025-03-03T03:45:42Z")

</div>

Closed on March 3, 2025, 3:45am UTC

This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.
