large_delete
The full sync would delete more than half of the events.
| HTTP status | 409 |
code | large_delete |
| Retry? | No, fix the request first |
What it means
Section titled “What it means”Completing a full sync deletes every event that was not sent. If that would be more than 50 %, the API stops as a safety measure. Nothing was deleted; the sync stays open.
How to fix it
Section titled “How to fix it”Check that your export was complete. If it was and the deletion is intended, call complete again with { "confirm_large_delete": true }. → Full sync
Example
Section titled “Example”{ "type": "https://docs.kalender-sync.de/en/api/errors/large_delete", "title": "Conflict", "status": 409, "code": "large_delete", "detail": "Completing this sync would remove 120 of 200 events. Send \"confirm_large_delete\": true if that is intended.", "request_id": "req_…"}