BrightSign Network Web API Reference Manual v.3.8 User Manual
Page 128

116
•
bool RenameDevice(int deviceId, string newName, string newDescription)
•
bool UpdateDeviceLogsSettings(int deviceId, DeviceLogsSettings settings)
•
bool ReassignDevices(int[] deviceIds, int newGroupId)
•
bool ForceDevicesReboot(int[] deviceIds)
•
bool CancelDevicesReboot(int[] deviceIds)
•
bool ForceDevicesRecovery(int[] deviceIds, bool reformat)
•
bool CancelDevicesRecovery(int[] deviceIds)
•
bool ForceDevicesLogsUpload(int[] deviceIds)
•
bool CancelDevicesLogsUpload(int[] deviceIds)
PagedList<DeviceLogReport> GetDeviceLogReports(int DeviceId, DeviceLogType logType,
•
bool DeleteDevices(int[] deviceIds)
Note: Devices can only be added to a BrightSign Network account automatically during the player setup process.
Consequently, there is no equivalent CreateDevice() web method in the API.
PagedList<Device> GetAllDevices(string marker, int pageSize)
Description
Retrieves the next page of the
list, sorted by serial number. This method will return no more items than the
defined page size.
Required Permissions
Device: View Devices
Description
•
[string] marker: The [string] Serial of the last Device instance on the previous page. If the value is Null,
then the method will retrieve the first page.
•
[int] pageSize: The maximum number of objects returned by the method. If the list of objects that match the
search criteria exceeds the
[int] pageSize limit, the returned list will indicate that it is truncated. If the integer is