POST /esignglobal/v1/envelope/create
Schnittstellenbeschreibung Erstellt einen Entwurfsumschlag.
Anfrageparameter Parametername
Typ
Ist erforderlich
Beschreibung
subject
string
true
Betreff des Umschlags, Beispiel: „Angebotsschreiben“
remark
string
false
Umschlagnotizen, Längenbeschränkung 1000 Zeichen
signerSettings
object
false
Aktionen, die Unterzeichnern erlaubt sind
allowTransfer
boolean
false
Ob Unterzeichnern erlaubt ist, diesen Umschlag an andere zur Unterzeichnung weiterzuleiten, standardmäßig false
true -Ermöglicht es dem Unterzeichner im Umschlag, den Umschlag an andere zu übertragen;
false -Erlaubt dem Unterzeichner im Umschlag nicht, den Umschlag an andere zu übertragen;
allowModifyName
boolean
false
Ob die Partei, die unterzeichnet, den Namen ändern darf, gilt nur für die Vorlagensignatur, standardmäßig false
true -Erlaubt dem Unterzeichner, den Namen zu ändern
false - Unterzeichner dürfen den Namen nicht ändern
expireAfterSeconds
long
false
Ablaufzeit des Umschlags: Nach wie vielen Sekunden läuft der Umschlag ab?
Ablaufbereich: 86.400 Sekunden (1 Tag) ~ 7.776.000 Sekunden (90 Tage).
redirectUrl
string
false
Weiterleitungsadresse nach Abschluss der Unterzeichnung (Länge 2048), muss eine gültige http-Adresse sein
callBackUrl
string
false
Callback-Adresse (Länge 500), muss eine https-/http-Protokolladresse sein
Beispielanfrage {
"subject": "api subject fdsfasdfafs",
"remark": "This is a remark",
"expireAfterSeconds": 888640,
"redirectUrl": "https://www.example.com"
}Antwortparameter Parametername
Typ
Beschreibung
envelopeId
string
Umschlag-ID
envelopeStatus
int
Umschlagstatus
0 - Erstellt (Entwurf)
1 - In Bearbeitung
2 - Abgeschlossen
3-Abgelaufen
5-Widerrufen
Beispielantwort {
"code": "0",
"data": {
"envelopeId": "9fbe6c8190824227bde29136b0145c81",
"envelopeStatus": 0
},
"message": "success"
}