beautypg.com

Schedule management web methods – BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 113

background image

101

Note: A presentation scheduled for “all day, every day” can be created with the following property settings:
StartTime as “00:00:00”, EndTime as “1.00:00:00” (or “24:00:00”), and DaysofWeek as “EveryDay”; EventDate,
RecurrenceStartDate, and RecurrenceEndDate are set to Null.

[DateTime] CreationDate:(Read Only) A UTC timestamp indicating when the related Presentation instance
was scheduled for the associated Group instance.

[DateTime] LastModifiedDate:(Read Only) A UTC timestamp indicating when the current schedule was last
updated.

[DateTime] ExpirationDate:(Read Only) A UTC timestamp indicating when the current schedule will expire.

Schedule Management Web Methods

PagedList GetGroupSchedule(int groupId, string marker, int

pageSize)

ScheduledPresentation AddScheduledPresentation(ScheduledPresentation entity)

bool UpdateScheduledPresentation(ScheduledPresentation entity)

bool OverwriteSchedule(int groupId, ScheduledPresentation[] entities)

bool RemoveScheduledPresentation(int scheduledPresentationId)

PagedList GetGroupSchedule(int groupId, string marker, int
pageSize)

Description
Retrieves the next page of the ScheduledPresentation list associated with the specified Group instance. The list is
sorted by the

[DateTime] ExpirationDate of the

ScheduledPresentation

entity-relations. The returned list will

contain no more items than the defined page size.

Required Permissions
Schedule: View Presentations