Entity · dms_shares
DMS Share Schema
Felder
DMS Share Schema
Document share configuration (internal user or external link)
documentId
Reference to dms_document
permission
Permission level granted by this share
Werte
VIEWCOMMENTEDITDefault: "VIEW"
token
Unique token for external access (UUIDv7)
read-onlynullable
passwordHash
bcrypt hash of optional access password
read-onlynullable
expiresAt
When the share link expires
nullable
maxDownloads
Maximum number of downloads allowed
≥ 1nullable
downloadCount
Current download count
Default: 0read-only
allowDownload
Whether the recipient can download the file
Default: true
message
Optional message to the recipient
max 1000 Zeichennullable
isActive
Default: true
lastAccessedAt
read-onlynullable
accessCount
Total number of times this share was accessed
Default: 0read-only
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/dms_shares— Liste, paginiert + filterbarGET /api/v1/dms_shares/<id>— Einzelne EntityPOST /api/v1/dms_shares— AnlegenPATCH /api/v1/dms_shares/<id>— Teil-UpdateDELETE /api/v1/dms_shares/<id>— Soft-DeleteGET /api/v1/dms_shares/<id>/timeline— Audit + Aktivitäten