I want to delete poll (status is "ended") by web api

Description

i access api at delete method.

headers = {'authorization': 'Bearer %s' % generateToken(), 'content-type': 'application/json'}
r = requests.delete( f'https://api.zoom.us/v2/meetings/83347305381/polls/nk10DNd1SGGOQIKMXGj2qw',headers=headers)

response

<Response [204]>

but it didnot delete.

what should i do?

Additional context
meeting is scheduled type.
I want to delete a poll during a meeting.

test poll case
1, “anonymous”:false,“status”:“ended”,“poll_type”:1
2, “anonymous”:false,“status”:“ended”,“poll_type”:2

Hi @hanataba
Thanks for reaching out to the Zoom Developer Forum
Let me do some testing on my end to see if this is the expected behavior or if this is an error on our side.
I will come back to you with an update soon
Best,
Elisa

Has the investigation been done yet?

Hey @hanataba
Apology for the late reply.
I can confirm the behavior that you are seeing.
I tried deleting a poll while the meeting was live and even though it returned 204 in the response, the poll was not deleted.

Once I finished the meeting and tried poll again, it worked and the poll was deleted.
So, the meeting needs to be finished in order for you to be able to delete the poll.
I have raised a ticket with our Engineering team to find out if this is a bug or if this is the intended behavior (ZOOM-393401 internal ticket number for reference).

I will come back to you with an update shortly.
Best,
Elisa

Has there been any progress in this task?

Hi @hanataba
I have not heard back from the Engineering team.
I will engage with them again and will update you accordingly