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

DPIA Schema

Schema-ID
dpia
Collection
dpias
Permissions
  • Lesendpia_view
  • Anlegendpia_create
  • Änderndpia_edit
  • Löschendpia_delete

Felder

DPIA Schema

dpias4 Permissions

Schema for validating Data Protection Impact Assessment entities (GDPR Art. 35)

titlestringerforderlich

DPIA title

1–500 Zeichen
processingActivityIduuidoptional

Associated processing activity UUID

nullable
statusstringerforderlich

DPIA status

DRAFTIN_PROGRESSCOMPLETEDCONSULTATION_REQUIRED
necessitystringoptional

Assessment of necessity and proportionality

nullable
risksobject[]optional

Identified risks with assessments

Default: []
descriptionstringerforderlich

Risk description

likelihoodnumbererforderlich

Risk likelihood (1-5)

1 – 5
severitynumbererforderlich

Risk severity (1-5)

1 – 5
mitigationsstringerforderlich

Planned mitigations

dpoOpinionstringoptional

Data protection officer opinion

nullable
supervisoryConsultationbooleanoptional

Whether supervisory authority consultation is required

Default: false
assessorIduuidoptional

Assessor user UUID

nullable
completedAtdatetimeoptional

When the DPIA was completed

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

Suche