Skip to main content

Data Retention

This page describes how long Kadu keeps each type of data.

Data with a deadline​

These records are permanently deleted after 90 days, every day, by a retention job:

Data typeWhere it shows upTime
Execution eventsGET /v1/executions/{id}/events90 days
Execution logsGET /v1/executions/{id}/logs90 days
System eventsGET /v1/system_events90 days
Webhook deliveriesGET /v1/webhook_deliveries90 days
Audit logsthe organization's internal trail90 days

After the deadline, the event or log of an old execution no longer exists and the API answers with an empty list for it. If you need to keep it longer, export what matters beforehand.

Other data​

Executions, tasks, workspaces, activities, environments, secrets, schedules, webhooks, memories and files are kept until you remove them. Removal is logical (soft delete): the resource stops showing up in the API, but the record remains.

The times above may change at any time.