Tasks backup by using URLs

You can use the calendar endpoint for exporting tasks, because tasks are also stored as calendars in the database.

The link would be:
https://[SERVER]/remote.php/dav/calendars/[USERNAME]/[URI]?export

[URI] can be looked up in table ‘oc_calendars’ in your Nextcloud database (prefix might be different from ‘oc_’ in your installation).

I also wrote a bash script that exports calendars and addressbooks from Nextcloud and saves them as .ics file. Maybe that can do the work for you. See here:

2 Likes