Schnelles Initiieren von Umschlägen, einschließlich der Funktionen zum Erstellen von Umschlägen, Hinzufügen von zu unterzeichnenden Dokumenten und Hinzufügen von Unterzeichnern.
Unterstützt automatisches Starten:Nach erfolgreichem Aufruf der Schnittstelle wird der Umschlag erfolgreich erstellt und gestartet, und der Umschlag beginnt automatisch zu zirkulieren.
Unterstützt automatisches Beenden:Nachdem alle Unterzeichner die Unterzeichnung abgeschlossen haben, wird der Umschlag automatisch beendet.
Anfrageparameter
Parametername
Typ
Erforderlich
Beschreibung
subject
string
true
Umschlagthema
Beispiel: „Offer Letter“
remark
string
false
Umschlagbemerkung,Längenbeschränkung 1000 Zeichen
signerSettings
object
false
Erlaubte Aktionen für den Unterzeichner
allowTransfer
boolean
false
Ob der Unterzeichner diesen Umschlag an andere zur Unterzeichnung weiterleiten darf, Standardwert ist false
true - Der Unterzeichner im Umschlag hat das Recht, den Umschlag an andere weiterzuleiten;
false - Der Unterzeichner im Umschlag hat nicht das Recht, den Umschlag an andere weiterzuleiten;
allowModifyName
boolean
false
Ob der Unterzeichner den Namen ändern darf, gilt nur für die Vorlagensignatur, Standardwert ist false
true - Der Unterzeichner darf den Namen ändern
false - Der Unterzeichner darf den Namen nicht ändern
expireAfterSeconds
long
false
Ablaufzeit des Umschlags, nach wie vielen Sekunden der Umschlag abläuft
Unterschriftsreihenfolge des Unterzeichners, Minimum ist 1. Für ungeordnete Unterschriften kann der gleiche Reihenfolgewert angegeben werden.
anySigner
boolean
false
Ob die Unterschrift von einer beliebigen Person unterstützt wird, Standard ist false
true-Es muss nur eine Person mit derselben signOrder unterschreiben
false-Alle Personen mit derselben signOrder müssen unterschreiben
authModes
string
false
Validierungsmethode, Standard ist noAuth
noAuth-Nicht validieren
accessCode-Verifizierung mit Unterschriftspasswort
sms-SMS OTP-Verifizierung
idVerification-ID-Dokumentenverifizierung
emailAuth-E-Mail-OTP-Verifizierung
digitalId-Elektronische Identitätsprüfung
authConfig
object
false
Einstellungen für Verifizierungsmethoden
accessCode
object
false
Passwort-Einstellungen für die Signatur, erforderlich wenn authModes=accessCodeist
accessCode
string
false
Passwortinhalt, Groß- und Kleinschreibung wird nicht beachtet, kann alphanumerische Zeichen enthalten, Längenbeschränkung 45
promptInfo
string
false
Hinweisinformationen zum Zugriffspasswort, darf kein Zugriffspasswort enthalten, Längenbeschränkung 30, erforderlich wenn authModes=1 ist.
sms
object
false
SMS OTP-Überprüfung, erforderlich wenn authModes=smsist
countryCode
string
false
Internationale Vorwahl des Landes/der Region, ohne das Präfix „+“
number
string
false
Keine Formatprüfung, nur die maximale Länge von 13 Stellen ist begrenzt
idVerification
object
false
Einstellungen für die ID-Dokumentenverifizierung, erforderlich wenn authModes=idVerificationist
name
string
false
Vollständiger Name auf dem Ausweisdokument des Unterzeichners, maximale Länge 100 Zeichen
emailAuth
object
false
E-Mail-OTP-Validierung, wenn authModes=emailAuthist, ist dies ein Pflichtfeld
authEmail
string
false
E-Mail-Adresse zur Identitätsprüfung des Unterzeichners
digitalId
array
false
Elektronische Identitätsprüfung, erforderlich wenn authModes=digitalId
authApp
string
false
Für die elektronische Identitätsprüfung verwendete APP
singpass - Verwenden Sie Singpass zur Authentifizierung
idNumber
string
false
Zu verifizierende Ausweisnummer des Unterzeichners
digitalSignature
boolean
false
Ob die digitale Signatur aktiviert werden soll, Standardwert ist false
true - aktivieren, false - nicht aktivieren
freeFormSign
boolean
false
Ob der Unterzeichner frei stempeln darf, Standardwert false
Zusätzliche Hinweise:
Wenn freeFormSign auf true gesetzt ist, müssen die anderen Parameter unter sealInfos nicht übergeben werden. Wenn sie gleichzeitig übergeben werden, hat freeFormSign Vorrang vor sealInfos, und die Parameter unter sealInfos werden nicht wirksam.
[Achtung]Freies Stempeln bedeutet, dass die Anzahl und Position der vom Unterzeichner einfügbaren Stempel/Signaturen nicht begrenzt ist
sealInfos
array
false
Informationen zur Signaturaufgabe
fileKey
string
true
Signaturdatei fileKey
signConfigs
array
false
Informationen zur Steuerelementposition. Die Positionsinformationen des Steuerelements müssen angegeben werden, um eine elektronische Signatur durchführen zu können.
fieldType
string
false
Steuerelementtyp, standardmäßig Signatur
signature- Signatur-Steuerelement
stamp- Stempel-Steuerelement
approval- Genehmigungs-Steuerelement
sizeRule
string
false
Anzeigemodus für die Signaturflächengröße
originalSize- Stempelung basierend auf der tatsächlichen Größe der Signatur/des Stempels
targetSize- Benutzerdefinierte Breite und Höhe der Signatur-/Stempelfläche
Wenn sizeRule, height und width alle leer sind, erfolgt die Stempelung basierend auf der tatsächlichen Größe der Signatur/des Stempels;
Wenn sizeRule leer ist, height und width aber nicht leer sind, erfolgt die Stempelung basierend auf der angegebenen Größe;
Wenn sizeRule nicht leer ist, erfolgt die Stempelung basierend auf dem angegebenen Anzeigemodus.
height
int
false
Höhe des Signatur-Steuerelements, gilt für fieldType=signature/stamp, Einheit ist px, nur positive Ganzzahlen werden unterstützt, Standard ist auto (d. h. automatische Systemgröße);
Wenn fieldType=signature ist, kann der Bereich auf 20-250px eingestellt werden;
Wenn fieldType=stamp ist, kann der Bereich auf 30-280px eingestellt werden;
width
int
false
Breite des Signatur-Steuerelements, gilt für fieldType=signature/stamp, Einheit ist px, es werden nur positive Ganzzahlen unterstützt, Standard ist auto (d. h. automatische Systemgröße);
Wenn fieldType=signature ist, kann der Bereich auf 20-250px eingestellt werden;
Wenn fieldType=stamp ist, kann der Bereich auf 30-280px eingestellt werden;
signatureOptions
string
false
Optionen für das Signatur-Steuerelement. Gilt nur für fieldType=signature
Mögliche Parameter:
template: Vorlagensignatur
handDrawn: Handgezeichnete Signatur
upload: Lokales Hochladen eines Signaturbildes
Mehrfachauswahl möglich, getrennt durch ",", Standard ist alles ausgewählt
movable
boolean
false
Bewegung der Position beim Signieren zulassen, Standard ist false
false - Dem Unterzeichner ist es nicht gestattet, die Position seiner eigenen Signatur-Steuerelemente anzupassen
true - Dem Unterzeichner ist es gestattet, die Position seiner eigenen Signatur-Steuerelemente anzupassen
allowedOptions
array
false
Optionen, die der Unterzeichner genehmigen darf, gelten für fieldType=approval. Standardmäßig ist ["approve", "decline"]
approve- Zustimmen
decline-Ablehnen
pageNo
string
false
Signaturseitenzahlen; fortlaufende Seitenzahlen werden mit "-" verbunden, einzelne Seitenzahlen mit ","
Beispiel: 1-3,6-10
posX
float
false
X-Achsenkoordinate
【Hinweis】Wenn fieldType „signature“ ist, bezieht sich die Koordinatenposition auf den SignaturbereichUnten links;
Wenn fieldType „stamp“ ist, bezieht sich die Koordinatenposition auf den StempelbereichMittelpunktPosition
Ab dem 3. Februar 2026 bezieht sich die Koordinatenposition für fieldType „signature“ oder „stamp“ auf die Mittelpunktposition des Stempelbereichs.
posY
float
false
Y-Achsenkoordinate
【Hinweis】Wenn fieldType „signature“ ist, bezieht sich die Koordinatenposition auf den SignaturbereichUnten links;
Wenn fieldType „stamp“ ist, bezieht sich die Koordinatenposition auf den StempelbereichMittelpunktPosition
Ab dem 3. Februar 2026 bezieht sich die Koordinatenposition für fieldType mit dem Wert signature oder stamp auf die Position des Mittelpunkts des Stempelbereichs.
fillConfigs
array
false
Füllen Sie die Steuerelementinformationen aus
fieldName
string
false
Name des Steuerelements, Zeichenanzahl auf 128 begrenzt
required
boolean
false
Ist dies ein Pflichtfeld? Standardmäßig ist dies ein Pflichtfeld
true - Pflichtfeld
false - Kein Pflichtfeld
fieldType
string
false
Steuerelementtyp:
1 - Einzeiliger Text
15 - Kontrollkästchen
textField
object
false
Attribute des Textsteuerelements
overflowType
int
false
Gilt nur für Text, Standardwert ist 1
1 - Automatische Schriftgrößenreduzierung
2 - Eingabe beschränken
minFontSize
float
false
Gilt nur für Text, gilt nur für overflowType=1, Standardwert ist 8
Wir verwenden Cookies, um Dienste bereitzustellen, die Sicherheit zu erhöhen, die Benutzererfahrung zu personalisieren, die Website-Leistung und den Traffic zu analysieren. Klicken Sie
hier um unsere Datenschutzrichtlinie zu lesen. Sie können Ihre Auswahl verwalten, indem Sie auf „Cookies verwalten“ klicken.