bjv211
(Ben)
January 23, 2023, 5:16pm
1
API Endpoint(s) and/or Zoom API Event(s)
The API endpoint I am using is: (https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/manageE911signage )
The call log is:
{
"endpoint": "https://api.zoom.us/v2/rooms/events",
"response_headers": [
"Set-Cookie: zm_aid=""; Domain=.zoom.us; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/; Secure; HttpOnly"
],
"date_time": "2023-01-23 11:55:07",
"method": "PATCH",
"request_body": "{"method":"zoomroom.emergency_alert_displayed","params":{"content":"Thisisatest.Thisisnotarealemergency","target_ids":["C7VK-y92Tz2JpEHhrf1tSw"],"target_type":"room"}}",
"response": {
"event_id": "328c5a09-da1a-48d1-a918-65c9fbc82c19"
},
"request_headers": [
"accept-encoding: gzip",
"authorization: ******",
"connection: close",
"content-type: application/json",
"user-agent: Mozilla/5.0 (compatible; Google-Apps-Script"
],
"request_params": [
],
"http_status": "202"
}
Description
I am trying to send an alert to a Zoom Room. I could not find a lot of documentation on how to do this, but did find the Update e911 Digital Signage api, which I believe is meant to do this.
Error
The request is going through to the Zoom API and returning an event id as expected. However, the Zoom Room display is not showing the alert.
How To Reproduce
Send a PATCH request as noted above, nothing changes in the room.
rarev
(Ron)
January 23, 2023, 10:00pm
2
Hey @bjv211
Could you verify that you’ve enabled the digital signage setting in your account:
Digital signage allows you to share images, videos, or websites on your Zoom Rooms screen when the room is not in a Zoom meeting. You can also create digital signage only rooms, for displaying cont...
Thanks!
bjv211
(Ben)
January 24, 2023, 3:01am
4
Yes, the rooms are enabled with digital signage, which plays during the non-meeting times.
I got it to work with location…
{“method”:“zoomroom.emergency_alert_displayed”,“params”:{“content”:“Thisisatest.Thisisnotarealemergency”,“target_ids”:[“0MWdddfbRgmVCNsmDL2Dqw”],“target_type”:“location”}}
I used the “id” from list /room/locations
not the parent ID
@{id=0MWdddfbRgmVCNsmDL2Dqw; name=Floor1; parent_location_id=cdddG6LrQj2MyeiN1VUtfg; type=floor}}
1 Like
bjv211
(Ben)
February 24, 2023, 2:16am
6
Genius, that worked for me too. I was fixated on the fact that it was a room, thanks for the help!
You can also get the location id from the /rooms api endpoint, using a query for the room name.
https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/listZoomRooms
1 Like
system
(system)
Closed
February 27, 2024, 5:53pm
7
This topic was automatically closed 368 days after the last reply. New replies are no longer allowed.