eSign.AIeSign.AI
Centro de desarrolladores

Notificación de finalización de la tarea de descarga

Nombre del parámetro

Tipo de parámetro

Descripción

callBackEnum

string

Tipo de evento de notificación por devolución de llamada; esta notificación es fija: ENVELOPE_UPDATE

callBackDesc

string

Acción del tipo de evento de notificación por devolución de llamada; esta notificación es fija: ENVELOPE_DOWNLOAD_TASK_RESULT. Se envía después de completar la composición del archivo.

timestamp

long

Hora de la notificación por devolución de llamada, formato de marca de tiempo Unix, unidad: milisegundos

CallBack EnvelopeVO

object

Cuerpo de datos de la notificación por devolución de llamada

 

taskId

string

ID de la tarea de descarga.

 

status

int

Estado de la tarea de descarga: 1 - Completada.

 

envelopeId

string

ID del sobre.

 

envelopeStatus

int

Estado del sobre

0- Creado (borrador)

1- En proceso de firma

2- Completado

3- Vencido

5-Revocado

 

downloadUrl

string

URL de descarga del archivo

[Nota] Válido durante 30 minutos; después de expirar, vuelva a solicitar la interfaz para obtener la URL de descarga.

Se devuelve cuando el downloadType de la solicitud de descarga original es zip.

 

envelopeFiles

array

Conjunto de archivos del sobre

[Nota] Se devuelve cuando el downloadType de la solicitud de descarga original es list.

 

 

fileType

string

Tipo de archivo

CONTRACT-Documento firmado

ATTACHMENT-Adjunto

CERTIFICATE-Certificado

COMBINED-Archivo PDF que combina los "documentos firmados" y el "certificado de finalización de firma"; se devuelve cuando está activada la "descarga combinada de archivos del sobre".

 

 

fileName

string

Nombre del archivo

 

 

downloadUrl

string

URL de descarga del archivo (válido durante 60 minutos)

Ejemplo de devolución

{
    "callBackEnum": "ENVELOPE_UPDATE",
    "callBackDesc": "ENVELOPE_DOWNLOAD_TASK_RESULT",
    "timestamp": 1789626553000,
    "callBackEnvelopeVO": {
        "taskId": "486a3f623b2c4e12993864482f371486",
        "status": 1,
        "envelopeId": "86e37b9f57564c31afe04a397170f773",
        "envelopeStatus": 1,
        "downloadUrl": "https://example.com/download/file.zip"
    }
}