Rooms api create meeting: The room client does not support this command. Please upgrade to latest package

Description
Using the rooms api to create a meeting. I receive a 200 response but an error message:

Error
{
“jsonrpc”: “2.0”,
“error”: {
“code”: 4007,
“message”: “The room client does not support this command. Please upgrade to latest package.”
}
}

Which App Type (JWT)?

Which Endpoint/s?
{{baseZoomUrl}}/v2/rooms/{{roomId}}/meetings

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Request URL / Headers (without credentials) / Body
  2. See error

curl --location --request POST ‘https://api.zoom.us/v2/rooms/GOcxxhdwTsCMzMqpCIsUZQ/meetings
–header 'Authorization: Bearer ’
–header ‘Accept: application/json’
–header ‘Content-Type: application/json’
–data-raw '{
“jsonrpc”: “2.0”,
“method”: “schedule”,
“params”: {
“password”: “Aa123”,
“callback_url”: “https://api.test.zoom.us/callback?token=123”,
“meeting_info”: {
“topic”: “my meeting”,
“start_time”: “2020-04-16T12:00:00”,
“timezone”: “America/Los_Angeles”,
“duration”: “10”,
“settings”: {
“join_before_host”: false
}
}
}
}

Additional context
Following the zoom rooms api documentation

Hey @ajkruegs,

It sounds like you need to update your Zoom Room software. Please do so, and try calling the API again.

Thanks,
Tommy

@tommy I had just created the room via the API (no other setup to the room) and was seeing if I could schedule on that.

Does the room need to be setup before scheduling can happen via the API?

Hey @ajkruegs,

Yes.

Thanks,
Tommy