Guia de Integração
Introdução
Autenticação
Para obter uma chave de API entre em contato com o administrador da sua instância.
Opções de integração
Assinar um documento
O arquivo deve ser enviado com uma requisição multipart/form-data. Será retornado um ID de upload que identifica aquele arquivo:
na qual os bytes podem ser enviados em formato Base64.
Nessa chamada você deve montar o fluxo do documento, isto é, definir quais serão os participantes do documento e em qual ordem devem tomar suas ações:
Você pode criar mais de um documento na mesma chamada de criação, adicionando quantos arquivos forem necessários. Nesse caso, todos documentos terão o mesmo fluxo.
Não é preciso se autenticar para assinar ou aprovar o documento.
Assinatura em sua própria aplicação
disablePendingActionNotifications
com valor true
. Dessa forma, não serão enviadas notificações para os participantes.
allowElectronicSignature = true
no upload do documento), é possível exigir que ocorra a confirmação do e-mail dele por meio de um código de acesso no momento da assinatura. Para isso, deve ser definido requireEmailAuthentication
como mostrado abaixo:
embedUrl
, utilize o Widget de assinatura para exibir a página de assinatura do Signer na sua aplicação.A página Assinatura embutida descreve como utilizar o Widget.
Como pré-posicionar uma assinatura no documento
flowAction
. Há opções para definir a localização da assinatura em uma página, bem como a pagina na qual deseja pré-posicionar uma assinatura.Verificar o status de um documento
status
corresponde a Concluded
.status
corresponde a Completed
para o elemento da lista deações (
flowActions
) que corresponde a ele.acesse a tela da Organização e registre a URL desejada na opção Integração:
Enviar lembretes de assinatura
Para isso, informe o ID do documento e o ID da ação do participante (
flowActionId
):
Download das versões de um documento
Stream
de dados referente ao documento e o segundo retornará o documento em um vetor de bytes[]
.Listar documentos
Validar assinaturas de um documento
assinado.
Validação de documento com chave de validação
Validação de documento com arquivo assinado
assim como informado na seção Assinar um Documento.
Deletar documento
DELETE
.
Cancelar documento
POST
junto ao campo reason
, conforme o exemplo abaixo:
Recusar documento
POST
junto ao campo reason
, conforme o exemplo abaixo:
Enviar nova versão documento
POST
, junto ao arquivo relativo a nova versão. Vale ressaltar que o fluxo de assinaturas será reiniciado.Mesclar múltiplos arquivos em um único documento
isEnvelope=true
e um nome de envelope EnvelopeName
. É importante ressaltar que a mesclagem só funcionará se todos os arquivos enviados forem PDFs.Modified at 2024-12-03 17:30:46