I will check on this specific one, but we have found interchangeable use of ‘room_id’ and ‘id’ for rooms in multiple locations throughout the Zoom Rooms API reference - absolutely atrocious.
Looking at the API reference, you can see the same sample ‘id’ being used for both endpoints:
Once again, Rooms gets the short end of the stick.
-Nobody at the Zoom org wants to fix bugs or non-API documentation with Rooms
-People on the Rooms teams dismiss anything relating to API as ‘niche’
-Rooms users attempt to build around product deficiencies by using the API
-API endpoints for Rooms are super limited - many are also broken or provide bad/inaccurate data
-Zoom Rooms API issues (even documentation) are extremely unlikely to be resolved