Expand the schedule over an arbitrary date range.
Unlike /api/fppd/schedule, which reports only the rolling window fppd has actually scheduled out, this expands the configured schedule rules across any requested range so past and future dates can be previewed. Occurrences are advisory - they describe what the schedule says should happen, not what fppd has committed to running.
Query parameters
Range start as epoch seconds.
Range end as epoch seconds. Must be after start and no more than 420 days later.
Set to 1 to also expand disabled schedule entries.
Set to 1 to collapse to one item per schedule entry per day, each carrying a count of that day's occurrences. Intended for month and other coarse views, where a repeating entry would otherwise return thousands of items.
Response
Object with a schedule member containing entries, items, rangeStart and rangeEnd.