Note: I knew about getting this based on meeting ID but i need the polls info based on UUID.
Also, I am not asking about particpant’s poll report here. I need actual total polls info based on UUID of meeting.
Hey @chowta
Thanks for reaching out to us and welcome to our Zoom Developer Community!
Have you tried the Get meeting poll report endpoint? Meetings APIs - Zoom Developers
You should be able to pass the meeting UUID in your request URL as a part of your path params
Hey @elisa.zoom
Thank you for replying.
The https://api.zoom.us/v2/report/meetings/{$uuid}/polls provides the participants’ poll responses, but I need the total info of polls conducted in a meeting based on its UUID.
I see, what about the List meeting polls
This endpoint will give you data of the polls themsevles
@elisa.zoom
The endpoint https://api.zoom.us/v2/meetings/{--ID--}/polls works only with the Meeting ID. However, I need to get meeting polls info using the UUID (since i have multiple sessions in same meeting ID)
I understand, but are you trying to get the meeting polls info that were used during the meeting? if so, the endpoint https://api.zoom.us/v2/meetings/{--ID--}/polls works just to retrieve the polls associated with the meeting
Have you tried list past meetings poll result endpoint?
this endpoint supports meeting uuid
@elisa.zoom
Yes, I have tried those options, but my requirement is to fetch data based on UUID since there are multiple instances of the same meeting ID.
Also, the /past_meetings/{meetingId}/polls endpoint works with UUID, but it only provides participant poll reports, which I am already using.
My Requirement Flow Walkthrough:
Step 1: Works
– Fetch Meeting ID Instances (UUIDs)
GET https://api.zoom.us/v2/past_meetings/{$meetingId}/instances
(Loop begins: iterating through each UUID of the meeting)
Step 2: Works
– Fetch Meeting Details
GET https://api.zoom.us/v2/past_meetings/{$uuid}
Step 3: Works
– Fetch Participants’ Details
GET https://api.zoom.us/v2/report/meetings/{$uuid}/participants
Step 4: Does NOT Work
– Fetch Actual Meeting Poll Details
No API found – Need an API for this
Step 5: Works
– Fetch Participants’ Meeting Poll Report
GET https://api.zoom.us/v2/past_meetings/{$uuid}/polls
(Loop ends)
Ah! @chowta
Thanks for sharing that walkthrough!
I am “thinking out loud” here.
When you create polls for a certain meeting ID (say that you create 3 polls for the meeting), every time you start that meeting (generating meeting UUIDs), those instances will have those 3 polls associated with them, because these instances belong to the same meeting ID.
So if you call the endpoint Get a meeting poll, you don’t really need the meeting UUID, because all the instances of the meeting will have the same polls associated to it…
Let me know what you think
Ok @elisa.zoom , so it’s not required to fetch actual poll info separately since it’s already associated with all UUID instances, as you said. I’ll directly use GET /meetings/{meetingId}/polls. Ok then, thank you!
Yeah! Its the same meeting so the poll info should be the same! Let us know if you need anything else!
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.