Processing Activity Schema
Felder
Processing Activity Schema
Schema for validating processing activity entities (GDPR Art. 30)
title
Processing activity title
description
Processing activity description
purpose
Purpose of processing
legalBasis
Legal basis for processing (GDPR Art. 6)
CONSENTCONTRACTLEGAL_OBLIGATIONVITAL_INTERESTPUBLIC_INTERESTLEGITIMATE_INTERESTlegalBasisDetail
Detailed explanation of legal basis
controllerName
Data controller name
controllerContact
Data controller contact information
dpoContact
Data protection officer contact
dataSubjectCategories
Categories of data subjects
dataCategories
Categories of personal data
specialCategories
Whether special categories of data are processed (Art. 9)
recipientCategories
Categories of recipients
thirdCountryTransfers
Third country transfers
retentionPeriod
Data retention period
retentionLegalBasis
Legal basis for retention period
tomIds
Linked TOM UUIDs
linkedAssetIds
Linked asset UUIDs
linkedRiskIds
Linked risk UUIDs
linkedAvvIds
Linked AVV (data processing agreement) UUIDs
linkedProjectIds
Linked project UUIDs
dataSubjectPartyIds
Linked party UUIDs representing data subjects (Betroffene)
status
Processing activity status
DRAFTACTIVEARCHIVEDnextReviewDate
Next review date
Keine Felder passen zum Filter.
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/processing_activities— Liste, paginiert + filterbarGET /api/v1/processing_activities/<id>— Einzelne EntityPOST /api/v1/processing_activities— AnlegenPATCH /api/v1/processing_activities/<id>— Teil-UpdateDELETE /api/v1/processing_activities/<id>— Soft-DeleteGET /api/v1/processing_activities/<id>/timeline— Audit + Aktivitäten