Get project template lifecycle settings
Get the archive and delete rules that apply to a project's templates, and the scope each value came from. Requires read access to the project.
Get the archive and delete rules that apply to a project's templates, and the scope each value came from. Requires read access to the project.
Authorization
apiKey API key starting with tektona_. Create one at app-dev.tektona.ai under API Keys.
In: header
Path Parameters
Organization name
Project name
Response Body
application/json
application/problem+json
curl -X GET "https://example.com/v1/orgs/string/projects/string/settings/template-lifecycle"{ "effective": { "archive_after_days_unused": 0, "archive_enabled": true, "delete_after_days_archived": 0, "delete_enabled": true }, "settings": { "archive_after_days_unused": 1, "archive_enabled": true, "delete_after_days_archived": 1, "delete_enabled": true }, "source": { "archive_after_days_unused": "project", "archive_enabled": "project", "delete_after_days_archived": "project", "delete_enabled": "project" }}{ "detail": "Property foo is required but is missing.", "errors": [ { "location": "string", "message": "string", "value": null } ], "instance": "https://example.com/error-log/abc123", "status": 400, "title": "Bad Request", "type": "https://example.com/errors/example"}Get organization template lifecycle settings GET
Get the archive and delete rules an organization supplies to its projects. Requires organization membership.
Preview organization template lifecycle settings PUT
Report what the archive and delete rules would take across an organization's templates under the values in the body. The body is the proposed values, not the saved ones, so the effect of a change is visible before anybody saves it. Nothing is written. Archiving frees no storage — an archived version keeps its bytes — so the archive rule reports zero, and the delete rule's figure is the one that moves storage. That figure is what the storage collector eventually reclaims, not what the rule frees: the collector ticks hourly and only takes an image nothing has used for 48 hours. An image two versions share is counted once, and only when the rule takes both. Requires organization membership.