shivani
(Shivani Kanal)
August 11, 2020, 7:37am
1
Description
Registrant status update API returns 204 but status is not updated on Zoom
Error
I’ve integrated Zoom on our platform using APIs with JWT auth to create meetings and register users for these meetings
I have set approval type for meetings to manual so I -
register user to a meeting using add meeting registrant API - /meetings/{meetingId}/registrants
approve user with a separate API call to update registrant status - /meetings/{meetingId}/registrants/status
For two of my meetings, the registrant status API returned as success response but the status didn’t update on Zoom, registrant was still in pending list
Which App Type (OAuth / Chatbot / JWT / Webhook)?
APIs with JWT for authentication
Which Endpoint/s?
Endpoint - /meetings/{meetingId}/registrants/status
How To Reproduce (If applicable)
I was unable to reproduce this issue, happened for two random meetings, one user per meeting
Please help me figure this
Hey @shivani
Thanks for posting on the Zoom Devforum! I am still learning, but I will try my best to help answer your question.
Checkout these related threads that may have the answer you are looking for:
Hi Team ,
I need clarification regarding the status of meeting from REST API whether it is completed or started or ended .
I am calling Get Meeting Info .it is providing the status 0 -meeting not yet started and 1- meeting started.
But i am not getting the status as 2 at all even thouh meeting is completed/ended
Can you please help me on this query?
Thanks,
Pranay
Description/Error
When I use add meeting registrant API, if the Host is a Basic user then it returns an error: Only available for paid user. My App is using a paid account with 4 pro users and some basic users.
Is this supposed to be like that? Seems like that is unusual behavior since to use the api your App has to be authorized by a paid account.
Eric
Is it possible to retrieve the user’s current meeting status?
I’ve got the web hooks working for meeting_started and meeting_ended, but if reboot my server after it started (and before it ends), I can’t tell if the user is in meeting or not.
If these threads did not help, please let us know by replying back here and someone from the Developer Relations team will get back to you shortly.
Thanks,
DeveloperBot
shivani
(Shivani Kanal)
August 11, 2020, 8:21am
3
Hi, the threads did not help. I am facing a different issue. Can someone from the team take a look ?
tommy
(Tommy Gaessler)
August 11, 2020, 5:48pm
4
Hey @shivani ,
Please provide your request body JSON so I can try to reproduce the issue.
Thanks,
Tommy
shivani
(Shivani Kanal)
August 12, 2020, 11:16am
5
hey @tommy ,
these are the JSON data formats I used :
POST /users/{userId}/meetings
{
“topic”: “zoom test”,
“type”: “2”,
“start_time”: “2020-08-20T16:31:21Z”,
“duration”: “30”,
“timezone”: “UTC’”,
“settings”: {
“approval_type”: “1”,
“allow_multiple_devices”: “false”,
“meeting_authentication”: “false”,
“authentication_option”: “”,
“mute_upon_entry”: “true”,
“registrants_email_notification”: “false”,
“enforce_login”: “false”
}
}
POST /meetings/{meetingId}/registrants
{
“email”: “someemail@gmail.com ”,
“first_name”: “test”,
“last_name”: " "
}
PUT /meetings/{meetingId}/registrants/status
{
“action”: “approve”,
“registrants”: [{
“email”: “someemail@gmail.com ”
}]
}
Also this issue happened randomly twice and is not always reproducible
Thanks,
Shivani
tommy
(Tommy Gaessler)
August 12, 2020, 8:36pm
6
Hey @shivani ,
Are you still seeing this issue? Or was it a one time thing?
Thanks,
Tommy
system
(system)
Closed
September 12, 2020, 6:36am
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.