Hello,
i’m exploring a way to import Zoom meetings attendance into Blackboard Learn LMS attendance.
Looking at the documentation i found this API:
https://zoom-developer-doc.zoomapp.cloud/docs/api-reference/zoom-api/methods/#operation/reportMeetingParticipants
It seems i can retrieve some useful infos for each participant including Name, ID, Duration, Failover etc.
Our aim is to create an integration where Zoom attendance meeting are automatically sent into the LMS attendance tool.
This feature would allow to open conditional relases of contents/activity based on LMS attendance.
Do you have some tips to share in order to start developing this integration?
Best regards,
Pierpaolo
Welcome, and thank you for posting in the Zoom Developer forum @pierpaolo.morandini! Yes, achieving that use case is possible. There are a couple of options available:
-
You can use API requests to retrieve meeting attendance by pulling participant reports.
-
Another option is to build a Webhook integration where you can listen for the ‘meeting.participant.join’ webhook and collect attendance data at your designated endpoint. To learn more about using webhooks, please take a look at the documentation linked below.
Resources:
APIs:
https://zoom-developer-doc.zoomapp.cloud/docs/api-reference/zoom-api/methods/#operation/reportMeetingParticipants
Webhooks:
using Zoom Webhooks
https://zoom-developer-doc.zoomapp.cloud/docs/api-reference/webhook-reference/
meeting.participant_jbh_joined webhook
https://zoom-developer-doc.zoomapp.cloud/docs/api-reference/zoom-api/events/#operation/meeting.participant_jbh_joined