Group, Schedule, Device – BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 10

Advertising
background image

Group .................................................................................................................................. 94

Group Entity ................................................................................................................................................................... 94

Group Management Web Methods ............................................................................................................................... 95

PagedList<Group> GetGroups(string marker, int pageSize) ............................................................................................................................... 95

List<Group> GetSpecifiedGroups(int[] presentationIds) ...................................................................................................................................... 96

PagedList<Group> FindGroups(string namePattern, string marker, int pageSize) ............................................................................................. 96

Group GetGroup (int presentationId, bool loadAssets) ........................................................................................................................................ 97

Group GetGroupByName(string name, bool loadContent) .................................................................................................................................. 97

Group CreateGroup(Group entity) ....................................................................................................................................................................... 98

bool DeleteGroup(int groupId, int reassignmentGroupId) .................................................................................................................................... 98

Schedule ........................................................................................................................... 100

ScheduledPresentation Entity-Relation ..................................................................................................................... 100

Schedule Management Web Methods ........................................................................................................................ 101

PagedList<ScheduledPresentation> GetGroupSchedule(int groupId, string marker, int pageSize) ................................................................. 101

ScheduledPresentation AddScheduledPresentation(int groupId, ScheduledPresentation entity) .................................................................... 102

bool UpdateScheduledPresentation(ScheduledPresentation entity) ................................................................................................................. 103

bool OverwriteSchedule(int groupId, ScheduledPresentation[] entities) ........................................................................................................... 104

bool RemoveScheduledPresentation(int scheduledPresentationId) ................................................................................................................. 105

Device ................................................................................................................................ 107

Advertising