Download calendar with recurring event expanded

I’m using my public calendar endpoint to download a JSON file with all events. The problem is that recurring events are not expanded. Is there a solution that does not involve me coding a bunch of logic to see the recurring events?

This is the endpoint I’m using (IDs removed): https://files.sitename.de/remote.php/dav/public-calendars/calid/?export&accept=jcal

I’m using gohugo.io site builder to render a calendar. A cron job in a GitHub workflow downloads the events to a file which the site builder then renders. There is no logic interpreting the calendar and I would like to keep it that way.

How can I download the events so the recurring events show up rather than just the initial instance of the recurring event?

There is an expand option. You must specify a start and end date though when using it. See here under options:
https://sabre.io/dav/ics-export-plugin/

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.