info@selectline.de | +49 391 5555-080 | SelectLine – steht jedem Unternehmen
/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.

Model: Signature
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": "2024-04-26T22:05:05.7526651+02:00",
    "CreationUserToken": "sample string 1",
    "ModificationDate": "2024-04-26T22:05:05.7526651+02:00",
    "ModificationUserToken": "sample string 2"
  }
}

Response

Resource Description

Ein HTTP Status Code 201 (Created) bestätigt das erfolgreiche Anlegen. Der Response Location Header enthält die Url der angelegten Unterschrift. Es wird kein Content geliefert.

Model: SignatureCreated
SignatureId
integer
SignaturId

Response Formats
application/json
Beispiel:
    {
  "SignatureId": 1
}