Zoom Room API Join fails if password included in JSON payload

We are experiencing an issue with the new Zoom Room API when trying to join a Zoom Room to an existing meeting id if a password is required to join the meeting:

 

POST https://api.zoom.us/v2/rooms/{zr_room_id}/meetings

 

payload:

 

{ “jsonrpc”: “2.0”, “method”: “join”, “params”: { “meeting_number”: 623384777, “password”: “uHkjZfqkFasd”, “force_accept”: false } }

 

Response:

 

{ “jsonrpc”: “2.0”, “error”: { “code”: 32602, “message”: “Validation Failed.”, “data”: [{ “field”: “params.password”, “message”: “Invalid field.” }] } }

 

If I remove the password key value pair then I can join the existing meeting as expected but have to enter the cryptic password on the Zoom Room iPad screen to join.

 Appreciate any advice on what we are doing wrong here.