Description
The documentation is wrong. In this page:
/docs/api-reference/zoom-api/meetings/meetingregistrantcreate
… there are not Paid account requirements. However, when I execute that API I get:
{
"code": 200,
"message": "Only available for paid users: grSTL45BQgOxKKlig-IR6A."
}
Obviously registering participants is a Pro feature, which sucks since I thought I was going to be able to do it when reading the documentation.
Error
{
"code": 200,
"message": "Only available for paid users: grSTL45BQgOxKKlig-IR6A."
}
when executing
POST /meetings/{meetingId}/registrants
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
Which Endpoint/s?
(shown in steps to reproduce, the forum doesn’t let me add another link)
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- On a free account, when building an OAuth application
- Run the following:
curl --location --request POST 'https://api.zoom.us/v2/meetings/93207074945/registrants' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer XXXXXXXXXXXXXXXXXXXXXXXX' \
--data-raw '{"email":"1593552283186@gmail.com", "first_name":"John 1593552283186", "comments":"1593552283186"}'
- That API endpoint doesn’t have the Pro account as a prerequisite.