Participant missing in /past_meetings/${uuid}/participants response

Description
When I query for details of a past meeting (/past_meetings/{uuid}), it says participants_count=2. But when I ask for past meeting participants (/past_meetings/{uuid}/participants) it returns only one, which is the host.
I noticed before that sometimes the host is not returned in the participants, and that’s fine (a bot weird though). But this time it’s an other participant that is missing. Thus I have no way of knowing who it is, and it’s a problem for my app.

Error
No error. Just a weird response from the API.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT app.

Which Endpoint/s?
Get Past meeting participants - GET /past_meetings/{meetingUUID}/participants
Get Past meeting details - GET /past_meetings/{meetingUUID}

How To Reproduce (If applicable)
meetingUUID = ‘MHGJtZhYRry9xJiwU7E0Gg==’

  • /past_meetings/{meetingUUID} returns :
    {
    uuid: ‘MHGJtZhYRry9xJiwU7E0Gg==’,
    id: ***********,
    host_id: ‘Nqcj7kDURNaNYhtRBv_A0Q’,
    type: 1,
    topic: ‘Zoom meeting’,
    user_name: ‘Someone’,
    user_email: ‘someone@somewhere.com’,
    start_time: ‘2020-05-15T09:24:37Z’,
    end_time: ‘2020-05-15T10:18:28Z’,
    duration: 54,
    total_minutes: 104,
    participants_count: 2,
    dept: ‘Sales’
    }

  • but /past_meetings/{meetingUUID} returns :
    {
    page_count: 1,
    page_size: 30,
    total_records: 1,
    next_page_token: ‘’,
    participants: [
    {
    id: ‘Nqcj7kDURNaNYhtRBv_A0Q’,
    name: ‘Someone’,
    user_email: ‘someone@somewhere.com’
    }
    ]
    }

Why is that happening ? Is that expected ?
I have the meeting recording and I can guarantee that there are 2 persons in this meeting

*This post has been edited to remove any meeting / webinar IDs

Hey @matthieu,

Can you please send this and the full request url and response body to developersupport@zoom.us so we can debug.

Thanks,
Tommy

1 Like