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

DMS Sync Conflict Schema

Schema-ID
dms_sync_conflict
Collection
dms_sync_conflicts
Permissions
  • Lesendms_sync_conflict_view
  • Anlegendms_sync_conflict_resolve
  • Änderndms_sync_conflict_resolve
  • Löschendms_sync_conflict_resolve

Felder

DMS Sync Conflict Schema

dms_sync_conflicts4 Permissions

Geparkter 3-Wege-Konflikt zwischen DMS- und Backend-Seite. Sperrt das betroffene Entity (syncState=conflict), bis ein User oder eine Auto-Resolution-Policy entscheidet. Trägt sowohl Document- als auch Folder-Konflikte (ADR 0095a).

entityTypestringoptional

Conflict target — document (default) or folder (ADR 0095a).

documentfolder
Default: "document"
documentIduuidoptional
nullable
folderIduuidoptional
nullable
folderPathstringoptional
max 2000 Zeichennullable
backendIduuiderforderlich
dmsVersionAtConflictintegeroptional
≥ 0read-only
backendETagAtConflictstringerforderlich
1–500 Zeichenread-only
lastSyncCheckpointobjecterforderlich
read-only
dmsVersionintegererforderlich
≥ 0
backendETagstringerforderlich
max 500 Zeichen
timestampdatetimeerforderlich
dmsMetaobjectoptional
nullable
sizeintegeroptional
≥ 0nullable
hashstringoptional
max 200 Zeichennullable
mtimedatetimeoptional
nullable
mimeTypestringoptional
max 200 Zeichennullable
fileNamestringoptional
max 500 Zeichennullable
pathstringoptional
max 2000 Zeichennullable
backendMetaobjectoptional
nullable
sizeintegeroptional
≥ 0nullable
hashstringoptional
max 200 Zeichennullable
mtimedatetimeoptional
nullable
mimeTypestringoptional
max 200 Zeichennullable
fileNamestringoptional
max 500 Zeichennullable
pathstringoptional
max 2000 Zeichennullable
resolutionstringerforderlich
pendingkeep_dmskeep_backendstack_versionsauto_last_write_wins
Default: "pending"
resolvedAtdatetimeoptional
nullable
resolvedByuuidoptional
nullable
resolutionNotestringoptional
max 2000 Zeichennullable

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

Suche