Hi @Nitin Kumar
Since this endpoint is a beta, the Api of the beta version is subject to change at any time and does not support the application of the Api in production.
Upon query, no official version 1.0 is currently available for this endpoint.
After our test, the endpoint may have changed, don't support the use of delegated permissions, so if you need to use the endpoints, please use the application permissions.
Access to this endpoint not only requires the application permissions mentioned in the documentation OnlineMeetings.Read.All, also need the application permissions OnlineMeetingTranscript. Read. All and OnlineMeetingRecording. Read. All.
By the way, please use the following request for access.
GET /users/{usersId}/onlineMeetings/getAllRecordings(meetingOrganizerUserId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime})
GET /users/{usersId}/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime})
Reference link below:
Hope this helps.
If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.