delete_calendar_event
Agenda · macOS
Effect: verwijderen. Status: voorwaardelijk beschikbaar.
‘Voorwaardelijke beschikbaarheid’ betekent dat het hulpmiddel kan afhangen van versie, platform, machtigingen, account of configuratie. Het is niet in elke installatie actief.
macOS
Doel
Verwijdert een gebeurtenis uit de Agenda-app van de Mac (Calendar.app) op basis van de ID. Vereist confirm=true. Geef voor een terugkerende gebeurtenis span='future' mee om de hele reeks te verwijderen (dit en alle volgende exemplaren); standaard wordt alleen het enkele exemplaar verwijderd dat door event_id wordt aangeduid. Gebruik voor Microsoft 365 in plaats daarvan m365_delete_event.
Vereiste invoer
event_id
De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.
Machtigingen en bevestiging
Het schema bevat een expliciete bevestigingsparameter. Controleer het voorbeeld en autoriseer de echte bewerking volgens het platformcontract.
- Gebruik uitsluitend de apps, accounts en bronnen waarvoor de gebruiker op dit platform toestemming heeft gegeven. Raadpleeg de platformspecifieke beschrijving van deze tool voor de verbindings- en toestemmingsvereisten; deze catalogus veronderstelt geen aanvullende OAuth-bereiken of OS-rechten.
Canoniek technisch schema in het Engels — macOS
{
"properties": {
"confirm": {
"description": "Must be true to delete",
"type": "boolean"
},
"event_id": {
"description": "Event (or occurrence) identifier from list_calendar_events. For a recurring event this addresses exactly the occurrence that id came from — the preview names the date and scope so you can confirm before deleting.",
"type": "string"
},
"span": {
"description": "For a recurring event: 'this' (default — only this occurrence) or 'future' (this and all following occurrences; 'all'/'series' mean the same). Any other value is refused. Ignored for non-recurring events.",
"type": "string"
}
},
"required": [
"event_id"
],
"type": "object"
}Documentatievoorbeeld
Documentatievoorbeeld voor delete_calendar_event. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.
{
"confirm": false,
"event_id": "demo-event-001"
}