# Recording API - Identifying Moodle Course

**URL:** <https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718>\
**Category:** API and Webhooks\
**Created:** [July 30, 2020, 11:56am UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718 "2020-07-30T11:56:00Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![zuriely](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zuriely/32/8074_2.png) [@zuriely](https://devforum.zoom.us/u/zuriely)\
**Post date:** [July 30, 2020, 11:56am UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/1 "2020-07-30T11:56:00Z")

</div>

**Description**  
We use lti pro in moodle  
And the meetings and recordings are done from the moodle courses.

Is there any way to know, when I download the recordings using the API to identify from which course in Moodle, the meeting was held?  
Otherwise we will have a very hard time cataloging all the recordings …

thanks!!!

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 3, 2020, 11:11pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/2 "2020-08-03T23:11:01Z")

</div>

Hey @zuriely,

> [@zuriely](#):
>
> Is there any way to know, when I download the recordings using the API to identify from which course in Moodle, the meeting was held?

You can match them via the Meeting name (topic).

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![zuriely](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zuriely/32/8074_2.png) [@zuriely](https://devforum.zoom.us/u/zuriely)\
**Post date:** [August 4, 2020, 3:57am UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/3 "2020-08-04T03:57:52Z")

</div>

In most cases, the lecturers did not give a significant name, so it will be difficult to identify and this is a very large amount of recordings …

Is there any way to identify the course through the LTI pro?

thanks,

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 4, 2020, 9:38pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/4 "2020-08-04T21:38:21Z")

</div>

Hey @zuriely,

Have you tried matching them with the meetingID or meetingUUID?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![zuriely](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zuriely/32/8074_2.png) [@zuriely](https://devforum.zoom.us/u/zuriely)\
**Post date:** [August 5, 2020, 3:58am UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/5 "2020-08-05T03:58:17Z")

</div>

Hi Tommy,  
I want to build an automated process to catalog all the recordings of our university lecturers. The problem with ZOOM’s API is that there is no reference to the course in which the lecture was recorded. Only in LTI there is such a field that I have no idea how I get it in such an automated process.

thanks,  
Jacob.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 5, 2020, 10:30pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/6 "2020-08-05T22:30:56Z")

</div>

Hey @zuriely,

Thanks for the additional details. I have asked our engineers of the LTI Moodle integration if there is a good way to do this. I will get back to you shortly. (ZOOM-184137)

-Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 6, 2020, 4:24pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/7 "2020-08-06T16:24:13Z")

</div>

Hey @zuriely,

Perhaps you can make use of the meeting tracking IDs. For example:

1. When creating a meeting in LTI Pro, assign a tracking field to be set for the meeting so that a course ID can be set as the tracking field value
2. When app gets notification of a completed recording it can get the corresponding meeting ID
3. The app queries that meeting ID to find the tracking ID value which has the course ID

Will something like this work?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![zuriely](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zuriely/32/8074_2.png) [@zuriely](https://devforum.zoom.us/u/zuriely)\
**Post date:** [August 6, 2020, 4:59pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/8 "2020-08-06T16:59:27Z")

</div>

Hi Tommy,

1. Can I schedule a meeting using Lti Pro by API or only manually?
2. Each lecturer will have to manually type in the course number?
3. What about courses that have been recorded in the past?
4. I saw that there is a field called ״context id״ in lti pro DB Can you reveal it?

We have 3600 zoom users with 15TB of the recordings. It is important for me to find a simple and automatic solution that I can adopt.

thanks for the help  
Jacob.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 7, 2020, 7:16pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/9 "2020-08-07T19:16:47Z")

</div>

Hey @zuriely,

> [@zuriely](#):
>
> Can I schedule a meeting using Lti Pro by API or only manually?

Please see this thread:

> [@Creating a Zoom Meeting Via an API that Will Show Up in The Canvas LTI Pro App](https://devforum.zoom.us/t/creating-a-zoom-meeting-via-an-api-that-will-show-up-in-the-canvas-lti-pro-app/23460/15):
>
> Hey @adrian.san, This will be released later this month. Thanks, Tommy

For additional questions about the [Moodle App](https://marketplace.zoom.us/apps/TvvF_eSrSJi1yfEJrHMjBA), please reach out to the Moodle team since they built the app: [https://zoomsupport.cosocloud.com/dashboard](https://zoomsupport.cosocloud.com/dashboard)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![zuriely](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/zuriely/32/8074_2.png) [@zuriely](https://devforum.zoom.us/u/zuriely)\
**Post date:** [August 15, 2020, 4:16am UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/10 "2020-08-15T04:16:39Z")

</div>

Hey @tommy,

1. This will be a new field in the create meeting api ?
2. When is it supposed to be released?

Thanks,  
Jacob.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 18, 2020, 6:05pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/11 "2020-08-18T18:05:36Z")

</div>

Hey @zuriely,

We will release documentation about this feature once it is released.

It is currently scheduled to be released at the end of this month (August).

Thanks,  
Tommy

---

<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:** [August 28, 2020, 6:05pm UTC](https://devforum.zoom.us/t/recording-api-identifying-moodle-course/25718/12 "2020-08-28T18:05:43Z")

</div>

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