Entity · sync_conflicts
Sync Conflict Schema
Felder
Sync Conflict Schema
Tracks shared-writable field conflicts detected during bidirectional sync
provider
External system the conflict is against
Werte
weclappread-only
entityType
Codemeta entity type (only party today; reserved for future entities)
Werte
partyread-only
entityId
Codemeta entity id
read-only
externalId
External (weclapp) entity id
max 200 Zeichenread-onlynullable
detectedSource
Which sync path detected the conflict
Werte
INBOUND_WEBHOOKINBOUND_DELTAOUTBOUND_PUSHread-only
detectedAt
When the conflict was detected
read-onlynullable
fields
Per-field divergences
Default: []read-only
field
max 100 Zeichen
codemetaValue
max 4000 Zeichennullable
weclappValue
max 4000 Zeichennullable
codemetaUpdatedAt
nullable
weclappLastModifiedDate
nullable
codemetaUpdatedBy
nullable
status
Resolution state
Werte
openresolved-keep-codemetaresolved-keep-weclappresolved-mergeddismissedDefault: "open"
resolvedAt
When the conflict was resolved (drives the retention TTL)
nullable
resolvedBy
User who resolved it
nullable
resolutionNote
Optional free-text note recorded at resolution
max 2000 Zeichennullable
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/sync_conflicts— Liste, paginiert + filterbarGET /api/v1/sync_conflicts/<id>— Einzelne EntityPOST /api/v1/sync_conflicts— AnlegenPATCH /api/v1/sync_conflicts/<id>— Teil-UpdateDELETE /api/v1/sync_conflicts/<id>— Soft-DeleteGET /api/v1/sync_conflicts/<id>/timeline— Audit + Aktivitäten