Delete calendar
deleteCalendarDelete a calendar you keep. Deleting a calendar deletes the events in it. Unless notifyGuests is false, everyone invited to an upcoming meeting you organised in it is sent a cancellation from the address that invited them, as Cancel meeting does. A meeting that came in through a calendar import is cancelled quietly unless notifyGuests is true. Your default calendar cannot be deleted. A to-do list goes with its to-dos. For a calendar you are a member of, you leave it, it stays with its keeper and nobody is told. A chat always asks first.
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": {
"id": "<id>"
},
"name": "deleteCalendar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | A calendar id, `cln_` followed by 24 hex characters, as the list of calendars shows it. | |
| notifyGuests | No | false deletes the calendar without telling anyone. Left out or true, the guests of every upcoming meeting you organised in it are sent a cancellation, and true tells the guests of imported meetings too. |