Delete calendar
nextcloud_delete_calendarDeletes a specified Nextcloud calendar and all its contents by calendar URL, moving everything to the calendar trash.
Instructions
Delete one calendar and everything in it (it moves to the calendar trash).
DELETE /remote.php/dav/calendars/{user}/{slug}
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"calendar_url": "<calendar_url>"
},
"name": "nextcloud_delete_calendar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Explicitly confirm this destructive operation. Needed only when the client cannot answer a confirmation prompt. | |
| calendar_url | Yes |