Diagnostic Web Server APIs
2 min
these apis allow you to connect to individual brightsign players they are especially useful if there are many players on the network so you can more quickly find and access players local dws apis local access (i e , access over the local network) of the diagnostic web server (dws) is disabled by default as of brightsignos 9 0 218 (on the 9 0 branch) and brightsignos 9 1 75 (on the 9 1 branch) in brightsignos versions prior to these, local access to the dws was enabled by default to enable local access to the dws, see dws local access docid\ iafcherljfjdjtwttkpk5 note that some specially configured players have the external microsd card port and usb storage disabled at the factory (sku svc internal storage only) for these players, local access to the dws remains enabled by default remote access (i e , access over the internet) of the dws remains available for all internet connected players registered with bsn cloud local dws apis docid 2zmel07w011h1267dt 59 let you access your players on a local network these apis give you information about the player, let you reboot the player, see the health of sd card, and access all of the functionality of the calls that underlie the dws in the brightauthor\ connected ui the local dws apis include presentation autorun server apis, which are hosted by the presentation autorun, and can be accessed with authentication from the local dws only brightscript objects in the presentation autorun know how to respond to these requests local dws apis are local player apis and are authenticated through a username and password, not an oauth bearer token remote dws apis the remote dws apis docid\ kku9e7f7chc5lwofxs9e0 are contained in the websockets docid 2foo6xeacvdg8em0fu6mq apis, which use the websocket connection to leverage legacy endpoints that would otherwise only be addressable via the local network once a connection is established, the brightsign websockets server can send websockets messages to brightsign players depending on the operation, the brightsign player may return information to the brightsign websockets server, which will be relayed in the server rest response to the client application the remote dws apis allow you to access your player through bsn cloud (using the bearer token for bsn cloud) as well as get information about the player, reboot the player, see the health of sd card, and access all of the functionality of the calls that underlie the dws in the brightauthor\ connected ui wsapi v3 png