Entity · dms_templates
DMS Template Schema
Felder
DMS Template Schema
Schema for validating DMS PDF generation templates (PDF-Vorlagen)
name
Template name
1–200 Zeichen
description
nullable
templateType
Type of document this template generates
Werte
INVOICEOFFERCONTRACTREPORTLETTERCUSTOMengine
Rendering engine (Puppeteer + Handlebars)
Werte
HTML_PDFDefault: "HTML_PDF"
htmlTemplate
Handlebars HTML template body
nullable
cssStyles
CSS styles for the template
nullable
headerHtml
HTML for page header
nullable
variables
Template variables with types
Default: []
orientation
Werte
PORTRAITLANDSCAPEDefault: "PORTRAIT"
paperSize
Werte
A4A3LETTERLEGALDefault: "A4"
sampleData
Sample JSON data for template preview
nullable
thumbnailS3Key
S3 key for template preview thumbnail
nullable
isActive
Default: true
sortOrder
Default: 0
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_templates— Liste, paginiert + filterbarGET /api/v1/dms_templates/<id>— Einzelne EntityPOST /api/v1/dms_templates— AnlegenPATCH /api/v1/dms_templates/<id>— Teil-UpdateDELETE /api/v1/dms_templates/<id>— Soft-DeleteGET /api/v1/dms_templates/<id>/timeline— Audit + Aktivitäten