DMS Signature Schema
Felder
DMS Signature Schema
Schema for electronic signatures on DMS documents (Elektronische Unterschriften)
documentId
Reference to dms_document
signingRequestId
Reference to dms_signing_request (if part of a request)
documentVersion
Version of the document at signing time
documentHash
SHA-256 hash of the PDF at signing time
signatureType
FES = Fortgeschrittene Elektronische Signatur, QES = Qualifizierte
FESQESstatus
PENDINGSIGNEDREJECTEDEXPIREDREVOKEDsignerId
Codemeta user ID (null for external signers)
signerName
Display name of the signer
signerEmail
Email of the signer
signerIp
IP address at signing time
certificate
X.509 certificate (PEM) — for FES: self-signed per-tenant CA
signatureValue
PKCS#7 / CMS signature (Base64)
timestampToken
RFC 3161 TSA response (Base64)
signedAt
provider
Signature provider
internald-trustsign-meswisscomproviderTransactionId
External provider reference
providerCertificate
Provider-issued certificate
signingOrder
Position in multi-signer sequence (1, 2, 3...)
signingToken
Token for email-based signing (like approval tokens)
signingTokenExpiresAt
reminderSentAt
rejectionReason
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_signatures— Liste, paginiert + filterbarGET /api/v1/dms_signatures/<id>— Einzelne EntityPOST /api/v1/dms_signatures— AnlegenPATCH /api/v1/dms_signatures/<id>— Teil-UpdateDELETE /api/v1/dms_signatures/<id>— Soft-DeleteGET /api/v1/dms_signatures/<id>/timeline— Audit + Aktivitäten