eSignGlobaleSignGlobal
Entwicklerzentrum

Details zur Abfrage von Umschlägen

GET /esignglobal/v1/envelope/envelopeDetail

Schnittstellenbeschreibung

Abfrage der Detailinformationen zum Umschlag, einschließlich Unterzeichnungsfortschritt, Umschlagstatus usw.

Anfrageparameter

Parametername

Typ

Erforderlich

Beschreibung

envelopeId

string

true

Umschlag-ID

Beispielanfrage

GET https://……/esignglobal/v1/envelope/envelopeDetail?envelopeId=flow1234567890

Antwortparameter

Parametername

Typ

Beschreibung

envelopeId

string

Umschlag-ID

envelopeStatus

int

Umschlagstatus

0-Erstellt (Entwurf)

1-In Bearbeitung

2-Abgeschlossen

3-Abgelaufen

4-Abgelehnt

5-Widerrufen

envelopeEndTime

timestamp

Endzeit des Umschlags

envelopeCreateTime

timestamp

Startzeit des Umschlags

subject

string

Betreff des Umschlags

remark

string

Umschlag-Notizen (Länge 1000)

redirectUrl

string

Weiterleitungsadresse nach Unterzeichnung (Länge 500)

CCInfos

array

Sammlung von Informationen zu CC-Empfängern

 

userEmail

string

E-Mail-Adresse des CC-Empfängers

 

userName

string

Name des CC-Empfängers

initiatorInfo

object

Sammlung von Informationen zum Absender

 

userName

string

Name des Absenders, standardmäßig der Name des Erstellers der offenen Anwendungs-APPID

signFiles 

array

Sammlung von Informationen zu signierten Dokumenten

 

fileKey

string

fileKey der signierten Datei

attachments

array

Sammlung von Briefumschlaganhängen

 

fileKey

string

fileKey des Briefumschlags

signerInfos

array

Informationen zum Unterzeichner

 

businessId

string

Benutzerdefinierte Geschäftsnummer des Entwicklers (Länge 500)

 

userName

string

Name des Unterzeichners

 

userEmail

string

E-Mail-Adresse des Unterzeichners

 

phoneNumber

object

SMS-Adresse des Unterzeichners

 

 

countryCode

string

Internationale Vorwahl des Landes/der Region

 

 

number

string

Handynummer des Unterzeichners zum Empfangen von Signaturnachrichten

 

signOrder

int

Reihenfolge der Unterzeichner, minimal 1.

 

digitalSignature

boolean

Ob die digitale Signatur aktiviert werden soll, standardmäßig false

true - aktivieren, false - nicht aktivieren

 

authConfig

object

Verifizierungsmethode

 

 

accessCode

object

Zugangspasswort

 

 

 

accessCode

string

Zugangspasswort
 

 

 

promptInfo

string

Hinweis zum Zugangspasswort

 

 

sms

object

SMS-OTP-Verifizierung

 

 

 

countryCode

string

Internationale Vorwahl für Land/Region

 

 

 

number

string

Mobiltelefonnummer für die Identitätsprüfung

 

 

idVerification

object

Identitätsprüfung

 

 

 

name

string

Vollständiger Name auf dem Ausweisdokument des Unterzeichners

 

 

emailAuth

object

E-Mail-OTP-Verifizierung

 

 

 

authEmail

string

E-Mail-Adresse des Unterzeichners zur Identitätsprüfung

  

digitalId

object

Elektronische Identitätsprüfung

  

 

authApp

string

Für die elektronische Identitätsprüfung verwendete APP

  

 

idNumber

string

Zu verifizierende Ausweisnummer des Unterzeichners

  

whatsappAuth

object

WhatsApp-OTP-Verifizierung

  

 

countryCode

string

Internationale Vorwahl für Länder und Regionen

  

 

number

string

Mobiltelefonnummer zur Identifizierung

 

signerStatus

int

Status des Unterzeichners

0 - Ausstehende Unterschrift

1 - In Bearbeitung der Unterschrift

2 - Unterschrieben

 

signDate

timestamp

Unterschriftszeitpunkt

 declinedReasonstringGrund für die Ablehnung, wird angezeigt, wenn envelopeStatus auf abgelehnt gesetzt ist

canceledReason

string

Grund für den Widerruf, wird angezeigt, wenn envelopeStatus auf widerrufen gesetzt ist

Beispielantwort

{
    "code": "0",
    "data": {
        "signerInfos": [
            {
                "signerStatus": 0,
                "rejectedReason": null,
                "authConfig": {
                    "accessCode": {
                        "accessCode": "1234567",
                        "promptInfo": "test"
                    }
                },
                "accessCode": null,
                "userEmail": "muyantest2@tsign.cn",
                "userName": "muyantest2222",
                "signDate": null,
                "signOrder": "1"
            },
            {
                "signerStatus": 0,
                "rejectedReason": null,
                "accessCode": null,
                "userEmail": "muyan@tsign.cn",
                "userName": "muyant",
                "signDate": null,
                "signOrder": "1"
            }
        ],
        "envelopeExpireTime": 1724055000193,
        "signFiles": [
            {
                "fileKey": "4150a67c-d4f0-45e6-88e9-541ce6d0c73c"
            }
        ],
        "envelopeCreateTime": null,
        "redirectUrl": "https://www.baidu.com",
        "attachments": [

        ],
        "canceledReason": null,
        "subject": "api create envelope hxqibLJpBD",
        "envelopeEndTime": null,
        "remark": "api remark",
        "CCInfos": null,
        "initiatorInfo": {
            "userName": "muyantest2"
        },
        "expireTime": 1724055000193,
        "envelopeId": "4a97d269d48642bb8b9d4878cde843a3",
        "envelopeStatus": 0
    },
    "message": "success"
}