Cloud APIs
4min
brightsign cloud apis can be categorized as follows basic authorization apis control access to all of the bsn cloud or brightsignnetwork com resources in your network b deploy (provisioning) apis provide tools for managing automated deployment packages bsn cloud and com service apis expose the functionality of our brightauthor and brightauthor\ connected content management systems and let you monitor and manage brightsign players note that the diagrams below describe bsn cloud servers and apis, but brightsignnetwork com servers and apis work in the same way basic authorization apis an main api version 2022/06 docid 0qhibo6ras8zwyjybeh0r (bearer) token gives users authorization to communicate with apis and send requests to the b deploy or remote dws apis use this api to get a person oauth2 access/refresh token, which returns list of networks then, as an authenticated user, you can send a user oauth2 access/refresh token to the correct network this allows you to access the network within the scope of what you are allowed to do this api returns either a valid token that gives you access to any version of the bsn cloud apis, or a valid token that gives you access to any version of the brightsignnetwork com apis the bsn cloud and brightsignnetwork com base urls are https //api bsn cloud/ https //api brightsignnetwork com/ b deploy (provisioning) apis setupapis png b deploy/provisioning apis docid\ wccw4tqerzpxv7kjq a3p are available through bsn cloud for automated deployment of players in the field these apis deliver the setup to players and allow creation and modification of the setup packages they consist of provisioning server and provisioning setup server apis the provisioning server (pvs) returns an url when given a serial number for any bsn cloud or bsn connected device the pvs provides only rest apis the provisioning setup server (pss) stores and serves setup packages, presentation packages and firmware updates the pss provides a ui (in addition to rest apis), which makes calls to pvs to add and retrieve serial numbers and urls bsn cloud and com service apis these apis expose the functionality of our brightauthor and brightauthor\ connected content management systems using a standard set of endpoints, entities, and methods developers can use these apis to build custom content management interfaces with some or all of the features that we have developed for our own content management system these apis can also be used for device/fleet management bsn cloud main apis docid\ goemci9nmvgakttr5qcjs allow users of our cloud based infrastructure to interact with networked brightsign players partners can use the bsn cloud apis with or without their own servers brightsignnetwork com apis docid\ xtw 9auvyfzy6wh ubh26 use the older brightsign network to interact with brightsign players