/Signatures
Beschreibung
Legt eine neue Unterschrift an. Die Eigenschaften der Unterschrift müssen im Body des Requestes übertragen werden.
Request
URI Parameters
shallOverwrite
boolean
Standardwert ist: True
Gibt an, ob der Datensatz ggf. überschrieben werden darf. Standard: true
Body Parameters
Das Model enthält sämtliche Eigenschaften der Unterschrift. Bleiben die Pflichtfelder leer, kann keine Unterschrift angelegt werden. Die Signatur-Id wird dann automatisch vergeben.
Id
integer
Primäres Indexfeld Datenbank: [BELEG_UNTERSCHRIFTEN].[BELEG_UNTERSCHRIFTEN_ID]
Picture
Collection of byte
Erforderlich
Binäre Speicherung des Bildes als Byte-Array Datenbank: [BELEG_UNTERSCHRIFTEN].[Bild]
DocumentType
string
Erforderlich
Länge: einschließlich zwischen 0 und 1
Belegtyp des unterschriebenen Beleges Datenbank: [BELEG_UNTERSCHRIFTEN].[Belegtyp]
DocumentNumber
string
Erforderlich
Länge: einschließlich zwischen 0 und 10
Belegnummer des unterschriebenen Beleges Datenbank: [BELEG_UNTERSCHRIFTEN].[Belegnummer]
TransferId
string
Länge: einschließlich zwischen 0 und 12
Verknüpfung zum angelegten Transfer Datenbank: [BELEG_UNTERSCHRIFTEN].[TransferID]
IsTemporary
boolean
True: Solange der Transfer oder die Leistung nicht übernommen wurde. Datenbank: [BELEG_UNTERSCHRIFTEN].[IsTemporary]
Signer
string
Länge: einschließlich zwischen 0 und 80
Optionale Klartext des Unterschreibers Datenbank: [BELEG_UNTERSCHRIFTEN].[Klarname]
MetaData
Metadaten für den Datensatz
Request Formats
application/json
Beispiel:
{
"Id": 1,
"Picture": "QEA=",
"DocumentType": "sample string 2",
"DocumentNumber": "sample string 3",
"TransferId": "sample string 4",
"IsTemporary": true,
"Signer": "sample string 5",
"MetaData": {
"CreationDate": "2026-03-18T21:45:06.401019+01:00",
"CreationUserToken": "sample string 1",
"ModificationDate": "2026-03-18T21:45:06.401019+01:00",
"ModificationUserToken": "sample string 2"
}
}
Response
Resource Description
Ein HTTP Status Code 201 (Created) bestätigt das erfolgreiche Anlegen.
SignatureId
integer
SignaturId
Response Formats
application/json
Beispiel:
{
"SignatureId": 1
}
