Error 404: Registration has not been enabled for this meeting

When I try and add a registrant to a meeting I keep getting error code 404 : Registration has not been enabled for this meeting: XXXXXX

So I looked at other support requests in this forum and I can see this can occur when the approval type is set to 2 for the meeting. So then I looked at the meeting request and I can see this is set to 1 or 0 in other tests. But I see in the response that it is saying the meeting is 2 for the approval type?!

So here is the body: {“topic”:“Test Bookable Product (Michael Smith)”,“type”:2,“start_time”:“2020-07-25T09:00:00Z”,“duration”:60,“timezone”:“Europe/Paris”,“agenda”:"",“settings”:{“approval_type”:1}}

and this is the response:
{
“uuid”: “RdynK4TxT9C0E4rc/zLmZA==”,
“id”: ***********,
“host_id”: “F_2p4ywASuGDyXQZDSIJcA”,
“topic”: “Test Bookable Product (Michael Smith)”,
“type”: 2,
“status”: “waiting”,
“start_time”: “2020-07-25T09:00:00Z”,
“duration”: 60,
“timezone”: “Europe/Paris”,
“created_at”: “2020-07-09T11:34:14Z”,
“start_url”: “XXXXX”,
“join_url”: “XXXXX”,
“pmi”: “3525121965”,
“settings”: {
“host_video”: true,
“participant_video”: true,
“cn_meeting”: false,
“in_meeting”: false,
“join_before_host”: true,
“mute_upon_entry”: false,
“watermark”: false,
“use_pmi”: true,
“approval_type”: 2,
“audio”: “both”,
“auto_recording”: “cloud”,
“enforce_login”: false,
“enforce_login_domains”: “”,
“alternative_hosts”: “”,
“close_registration”: false,
“registrants_confirmation_email”: true,
“waiting_room”: true,
“global_dial_in_countries”: [
“US”
],
“global_dial_in_numbers”: [
{
“country_name”: “US”,
“city”: “Houston”,
“number”: “+1 3462487799”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “San Jose”,
“number”: “+1 6699006833”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “New York”,
“number”: “+1 9292056099”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “Tacoma”,
“number”: “+1 2532158782”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “Germantown”,
“number”: “+1 3017158592”,
“type”: “toll”,
“country”: “US”
},
{
“country_name”: “US”,
“city”: “Chicago”,
“number”: “+1 3126266799”,
“type”: “toll”,
“country”: “US”
}
],
“registrants_email_notification”: true,
“meeting_authentication”: false
}
}

I also want to confirm, the Zoom account this is associated with is on a paid plan. Thanks,

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

Hey @northernbeacheswebsi,

Please try the following request body JSON, this worked for me:

{
  "topic":"Test Bookable Product (Michael Smith)",
  "type":2,
  "start_time":"2020-07-25T09:00:00",
  "duration":60,
  "timezone":"Europe/Paris",
  "settings": {
    "approval_type": 1
  }
}

Thanks,
Tommy

@tommy Thanks for your reply. Just to confirm, you are saying the issue is the Z at the end of the start time, or the removal of the agenda?

Thanks,

I am trying with the following JSON code and it is not working:

{“topic”:“S\u00e9ance de th\u00e9rapie (fab test3)”,“type”:2,“start_time”:“2020-09-01T16:00:00”,“duration”:60,“timezone”:“Europe/Paris”,“settings”:{“approval_type”:1}}

Hey @northernbeacheswebsi,

Are you on a Paid Zoom plan? The registration features require the user to be Licensed:

Thanks,
Tommy

Hi @tommy yes the client is saying they are and have sent me screenshots verifying this. Can I give you the clients account details securely so you can investigate the issue on their account?

Hey @northernbeacheswebsi,

Yes, please email developersupport@zoom.us.

Thanks,
Tommy