Central do desenvolvedor

Adicionar documento para assinatura

POST /esignglobal/v1/envelope/files/addSignFiles

Descrição da interface

Quando o envelope não está aberto, é possível adicionar documentos a assinar ao envelope. Envelopes já abertos não suportam a adição de documentos para assinatura.

Parâmetros de pedido

Nome do parâmetro

Tipo

Obrigatório

Descrição

envelopeId

string

true

ID do envelope

signFiles

array

true

Conjunto de informações do ficheiro de assinatura, a ordem de exibição é a ordem de adição do ficheiro.

 

fileKey

string

true

fileKey do ficheiro de assinatura, apenas suporta formato PDF

Exemplo de pedido

{   
  "envelopeId": "9fbe6c8190824227bde29136b0145c81",
  "signFiles": [
  {
    "fileKey": "4150a67c-d4f0-45e6-88e9-541ce6d0c73c"
  }
]
}

Parâmetros de resposta

Nome do parâmetro

Tipo

Descrição

code

int

Código de negócio, 0 indica sucesso, diferente de 0 indica exceção.

message

string

Informação de negócio

【Atenção】 Por favor, determine a situação de erro com base no código, não deve depender da correspondência da mensagem, porque a mensagem pode ser ajustada

data

object

Dados de negócio

Exemplo de resposta

{
    "code": "0",
    "message": "success",
    "data": null
}

 

Descrição da interface
Parâmetros de pedido
Exemplo de pedido
Parâmetros de resposta
Exemplo de resposta