Info about participants who allowed cloud recording

Description
Does the API provides information on who accepted the recording disclaimer or not?

Error
For a meeting where cloud recording was ongoing I had 2 participants, both of them were speaking, then I called https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetingparticipants to get info.

In response

{
    "page_count": 1,
    "page_size": 30,
    "total_records": 2,
    "next_page_token": "",
    "participants": [
        {
            "id": "-----",
            "user_id":  "-----",
            "user_name": "DEV",
            "device": "Mac",
            "ip_address":  "-----",
            "location": "Frankfurt am Main (DE)",
            "network_type": "Others",
            "microphone": "MacBook Pro Microphone (MacBook Pro Microphone)",
            "speaker": "External Headphones (External Headphones)",
            "data_center": "Germany (Cloud Top)",
            "connection_type": "UDP",
            "join_time": "2021-08-16T14:27:50Z",
            "leave_time": "2021-08-16T14:28:57Z",
            "share_application": false,
            "share_desktop": false,
            "share_whiteboard": false,
            "recording": true,
            "pc_name": "-----",
            "domain":  "-----",
            "mac_addr":  "-----",
            "harddisk_id": "-----",
            "version": "5.6.4.765",
            "leave_reason": "DEV left the meeting.<br>Reason: Host ended the meeting.",
            "email":  "-----"
            "status": "in_meeting",
            "customer_key": ""
        },
        {
            "id":  "-----",
            "user_id":  "-----",
            "user_name": "visible guest",
            "device": "Unknown",
            "ip_address":  "-----",
            "location": "Frankfurt am Main (DE)",
            "network_type": "Others",
            "data_center": "Germany",
            "connection_type": "SSL",
            "join_time": "2021-08-16T14:28:40Z",
            "leave_time": "2021-08-16T14:28:54Z",
            "share_application": false,
            "share_desktop": false,
            "share_whiteboard": false,
            "recording": false,
            "pc_name": "",
            "domain": "",
            "mac_addr": "",
            "harddisk_id": "",
            "version": "",
            "leave_reason": "visible guest left the meeting.<br>Reason: left the meeting.",
            "status": "in_meeting",
            "customer_key": ""
        }
    ]
}

guest has recording:false perhaps he was recorded.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
Oauth app created in zoom.marketplace

Which Endpoint/s?

How To Reproduce (If applicable)
Steps to reproduce the behaviour:

  1. record a meeting using cloud recording.

Additional context
According to docs recording property should indicate whether or not recording was used during the meeting. Why it returns false for guest? Is there any other way to answer question who accepted the recording disclaimer or not? (if user choose leave the meeting on recording disclaimer pop-up reason of leaving is Reason: left the meeting, is it possible to get info: didn’t confirm recording?)

Hey @skrodzki,

Thank you for reaching out to the Zoom Developer Forum. The recording field will indicate if that user started recording. It does not reflect if a disclaimer was accepted and we don’t currently have an API property for this.

If you would like this feature to be considered for a future release, I recommend posting in the #feature-requests category.

Thanks,
Max

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