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

AVV Schema

Schema-ID
avv
Collection
avvs
Permissions
  • Lesenavv_view
  • Anlegenavv_create
  • Ändernavv_edit
  • Löschenavv_delete

Felder

AVV Schema

avvs4 Permissions

Schema for validating AVV (Auftragsverarbeitungsvertrag) entities

partyIduuiderforderlich

Associated party UUID

statusstringerforderlich

AVV status

DRAFTACTIVEEXPIREDTERMINATED
signedAtdatetimeoptional

Date when AVV was signed

nullable
effectiveDatedatetimeoptional

Effective date of the AVV

nullable
expiryDatedatetimeoptional

Expiry date of the AVV

nullable
dmsDocumentIduuidoptional

Linked DMS document UUID

nullable
processingPurposestringoptional

Purpose of data processing

nullable
dataCategoriesstring[]optional

Categories of personal data

Default: []
dataSubjectCategoriesstring[]optional

Categories of data subjects

Default: []
subProcessorsobject[]optional

List of sub-processors

Default: []
namestringerforderlich

Sub-processor name

purposestringerforderlich

Processing purpose

countrystringerforderlich

Country of processing

adequacyBasisstringerforderlich

Adequacy basis for transfer

tomReferencestringoptional

Reference to TOM documentation

nullable
nextAuditDatedatetimeoptional

Next audit date

nullable
linkedProcessingActivityIdsstring[]optional

Linked processing activity UUIDs

Default: []

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

Suche