Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

If you want to use any of the Series 5 players except the AU335, you must migrate to the 2022/06 bsn.cloud APIs. In previous versions, these players will show up as "unknown" and new video walls, 8K images and other features are not supported. See https://www.brightsign.biz/brightsign-players/series-5/ for more information about Series 5 players.

Series 5 Changes

The 2022/06 API supports the new BrightSign Series 5 players with the following changes to the data contract:

We also aligned and improved the versioning of our entities and implemented missing conditional requests, which are handled according to rfc 7201.

Business Operations Appliance Changes

These entities have changed:

  • Business Operations Entity (2022/06)  was extended by the [OperationAppliance] Appliance property.
  • The OperationAppliance enumeration was defined. It may have one or more unique { "Instance", "Collection", "Unknown" } values.

HTTP Conditional Request Support

We also aligned and improved the versioning of our entities and implemented missing conditional requests, which are handled according to rfc 7201.

Network Settings Structure Fixes

  • Network Entity (2022/06) was extended by the [DateTime] LastModifiedDate property
  • Network Settings Entity (2022/06);
    • The [bool] AutomaticSubscriptionsManagementEnabled property has been added to the structure.
    • The [bool] AutomaticTaggedPlaylistApprovementEnabled property has been renamed to AutomaticTaggedPlaylistApprovalEnabled.
  • Network Subscription Entity (2022/06):
    • The [DateTime] LastModifiedDate property is no longer nullable.
    • The GET ~/2022/06/REST/Self/Networks/{networkId}/Subscription/ and GET ~/2022/06/REST/Self/Networks/{networkId}/Subscription/methods set the Last-Modified HTTP response header to the [DateTime] LastModifiedDate property value of the returned entity.
    • The PUT ~/2022/06/REST/Self/Networks/{networkId}/Subscription/ and PUT ~/2022/06/REST/Self/Networks/{networkId}/Subscription/methods accept the optional If-Unmodified-Since HTTP Request Header and evaluate condition against the target entity.
  • Player Subscription Entity (2022/06) was extended by the [DateTime]LastModifiedDate property.


Panel
borderColor#3D3D3D
bgColor#F4F4F4
titleColor#3D3D3D
borderWidth0
titleBGColor#3D3D3D
borderStylesolid

ON THIS PAGE

Table of Contents
maxLevel4
indent20px