API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · deletion_concepts

Deletion Concept Schema

Schema-ID
deletion_concept
Collection
deletion_concepts
Permissions
  • Lesendeletion_concept_view
  • Anlegendeletion_concept_create
  • Änderndeletion_concept_edit
  • Löschendeletion_concept_delete

Felder

Deletion Concept Schema

deletion_concepts4 Permissions

Schema for validating deletion concept entities (GDPR Art. 17)

titlestringerforderlich

Deletion concept title

1–500 Zeichen
dataCategorystringoptional

Category of data subject to deletion

nullable
retentionPeriodDaysnumberoptional

Retention period in days

nullable
deletionMethodstringoptional

Method of deletion

AUTOMATICMANUALANONYMIZATION
nullable
triggerEventstringoptional

Event that triggers deletion

nullable
legalBasisstringoptional

Legal basis for retention/deletion

nullable
responsibleUserIduuidoptional

Responsible user UUID

nullable
linkedProcessingActivityIdsstring[]optional

Linked processing activity UUIDs

Default: []
linkedRetentionPolicyIdsstring[]optional

Linked DMS retention policy UUIDs

Default: []
statusstringerforderlich

Deletion concept status

DRAFTACTIVERETIRED
lastExecutionDatedatetimeoptional

Last deletion execution date

nullable
nextExecutionDatedatetimeoptional

Next scheduled deletion execution date

nullable

Standard-Endpoints

Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:

  • GET /api/v1/deletion_concepts — Liste, paginiert + filterbar
  • GET /api/v1/deletion_concepts/<id> — Einzelne Entity
  • POST /api/v1/deletion_concepts — Anlegen
  • PATCH /api/v1/deletion_concepts/<id> — Teil-Update
  • DELETE /api/v1/deletion_concepts/<id> — Soft-Delete
  • GET /api/v1/deletion_concepts/<id>/timeline — Audit + Aktivitäten

Suche