Como usar API Zapsign para integrar assinatura eletrônica e outras ferramentas

Tabela de Conteúdos

A ZapSign API permite criar, enviar e acompanhar documentos para assinatura eletrônica diretamente em CRMs, ERPs, sites e sistemas internos. Por meio de requisições em JSON, a empresa pode adicionar signatários, configurar autenticações, consultar o status dos documentos e receber notificações automáticas por webhooks.

Neste artigo, explicaremos tudo sobre como utilizar Zapsign e APIs para integrar a assinatura eletrônica em diversas ferramentas e plataformas, oferecendo insights práticos e exemplos de implementação. Boa leitura!

 Resumo

  • O que é a ZapSign API e como ela funciona.
  • Quais processos de assinatura podem ser automatizados.
  • Como obter e utilizar o token de autenticação.
  • Como criar documentos e adicionar signatários.
  • Como acompanhar assinaturas por webhooks.
  • Como testar a integração no ambiente sandbox.

Fatos rápidos

  1. API REST e JSON: a ZapSign API utiliza requisições e respostas em formato JSON para integrar documentos e assinaturas a outros sistemas.
  2. Autenticação: a integração pode utilizar um API Token estático ou autenticação dinâmica por JWT.
  3. Ambiente de testes: a ZapSign recomenda iniciar a integração no sandbox, que simula o ambiente de produção, mas não gera documentos com validade jurídica.

O que é a ZapSign API e como funciona?

Uma API, ou Interface de Programação de Aplicações, é um conjunto de regras e protocolos que permite que diferentes softwares se comuniquem entre si. Em termos simples, ela define como os componentes de software devem interagir. Essa interação pode envolver a troca de dados, comandos e solicitações entre sistemas distintos, permitindo a integração e a interoperabilidade de maneira eficiente.

Existem dois principais tipos de APIs: abertas e fechadas. Uma API aberta é acessível ao público e pode ser utilizada por desenvolvedores externos para construir novas funcionalidades ou integrar serviços adicionais sem restrições significativas. Ela promove a inovação colaborativa e permite que uma comunidade de desenvolvedores expanda as capacidades de um software ou plataforma.

Por outro lado, uma API fechada é mais restritiva e controlada pelo proprietário do software ou plataforma. Ela pode impor limitações quanto ao uso, acesso e modificação, muitas vezes sendo disponibilizada apenas para parceiros selecionados ou para uso interno da organização proprietária. 

Apesar de oferecer maior controle sobre a segurança e a qualidade, uma API fechada pode limitar a flexibilidade e a adoção por parte de desenvolvedores externos.

A escolha entre uma API aberta ou fechada depende dos objetivos estratégicos da empresa e das necessidades específicas de integração e desenvolvimento de software. Ambos os tipos desempenham um papel fundamental na capacidade das organizações de conectar sistemas, expandir funcionalidades e oferecer soluções integradas aos usuários finais.

RecursoO que permite fazerAplicação
Criação por uploadEnviar PDF ou DOCX e configurar signatáriosContratos e documentos já preparados
Criação por modeloPreencher campos dinâmicos de um modelo DOCXGeração de documentos em escala
Gestão de signatáriosAdicionar e configurar participantesFluxos com uma ou várias assinaturas
Consulta de documentosVerificar status, signatários e arquivosAcompanhamento dentro do sistema
WebhooksReceber notificações automáticas de eventosAtualização de CRM, ERP ou banco de dados
WidgetIncorporar a assinatura dentro de um siteExperiência sem redirecionar o usuário

Como APIs facilitam a integração de diferentes sistemas

As APIs possuem forte protagonismo na facilitação da integração de diferentes sistemas de software. 

Ao definir métodos padronizados para comunicação e interação entre aplicações, elas permitem que empresas combinem funcionalidades distintas de maneira eficiente e harmoniosa – o que tanto reduz o tempo e os custos associados ao desenvolvimento de novas funcionalidades, como também proporciona uma experiência mais fluida para os usuários finais.

Um exemplo prático da aplicação de APIs é a integração entre sistemas de CRM (Customer Relationship Management) e ferramentas de assinatura eletrônica. Por meio de uma API bem projetada, as empresas podem automatizar o processo de geração, envio e assinatura online de documentos, diretamente dentro do ambiente do CRM. 

Dessa forma, os representantes de vendas podem preparar contratos, propostas ou acordos diretamente no CRM, enviá-los para clientes potenciais ou atuais, e coletar assinaturas eletrônicas de forma integrada e segura.

Essa integração elimina a necessidade de alternar entre várias plataformas, melhorando a eficiência do fluxo de trabalho, além de garantir que todos os dados relevantes sejam registrados e atualizados automaticamente no sistema de CRM. Assim, obtém-se uma visão unificada do cliente, o que simplifica o acompanhamento de negociações e transações.

Além do setor de vendas, a integração de APIs também é amplamente utilizada em áreas como gestão de recursos humanos, finanças, logística e muitas outras, onde a automação e a interoperabilidade são essenciais para melhorar a eficiência operacional e a experiência do cliente.

No contexto específico de assinatura eletrônica, as APIs oferecem flexibilidade para personalizar e adaptar os processos de acordo com as necessidades específicas de cada organização, ao mesmo tempo em que garantem conformidade com regulamentações de segurança e privacidade de dados.

A compreensão sobre como as APIs como Zapsign facilitam essa integração é a chave para simplificar tarefas administrativas e impulsionar a transformação digital, tornando as empresas mais ágeis, eficientes e competitivas no mercado atual.

💡 Dica! Precisa de assinatura eletrônica gratuita? Clique aqui e crie a sua agora!

O que é possível automatizar com a ZapSign API?

A assinatura eletrônica é uma maneira eficiente e legalmente reconhecida de assinar documentos digitalmente, oferecendo conveniência, eficiência, redução de custos e segurança.

O API da ZapSign permite integrar a assinatura eletrônica a CRMs como Salesforce e Hubspot, além de suites como Google Workspace e Microsoft 365. Com ela, empresas automatizam fluxos de documentos, reduzem custos e garantem validade jurídica conforme a Medida Provisória 2.200-2/2001. Essa integração funciona em mais de 6 mil softwares parceiros, tornando o processo seguro e escalável.

Recurso / ComponenteFunção principalResultado esperado
API ZapSignIntegra assinatura eletrônica a sistemasAutomação de contratos
Validade jurídicaConformidade com norma legalAssinaturas aceitas legalmente
Integração com HubSpotCria/gerencia documentos dentro do CRMProcesso integrado no CRM
Endpoints da APIUpload, signatários, statusFluxo de assinatura programático

⚠️ Confira também estes artigos relacionados 👇

➡️ O que é API de assinatura eletrônica e como ela beneficia a gestão de uma empresa
➡️ Quais são as vantagens de contratar uma plataforma de assinatura eletrônica?
➡️ Por que você precisa entrar na era dos documentos eletrônicos hoje mesmo

Como integrar a ZapSign API em 6 passos?

A integração com outras ferramentas é uma demanda constante de usuários que precisam aumentar sua produtividade e eliminar tarefas repetitivas. No caso das plataformas de assinaturas eletrônicas, a adição de uma linha fosse adicionada a uma planilha do Google, ou a criação de um card no Trello são apenas exemplos de necessidades constantes.

A API da ZapSign permite essas integrações, mas, como nem todos os usuários possuem os meios para criar integrações customizadas, desenvolvemos este passo-a-passo de como integrar a ZapSign a mais de 2 mil ferramentas, sem que você precise escrever uma linha de código.

Primeiramente, você deve escolher um aplicativo de integração de ferramentas. Na ZapSign, utilizamos Zapier, Integromat e Pluga – sendo o último, uma empresa brasileira.

[Banner] Validade jurídica das assinaturas digitais e eletrônicas: guia definitivo com análises de especialistas

Na ZapSign, quando um plano é contratado com boleto e o pagamento é compensado, nossa planilha do Google Sheets é atualizada e recebemos notificações por e-mail e Slack, tudo isso sem precisar escrever uma linha de código sequer. A comunicação entre as ferramentas é feita por um aplicativo de integração. 

Neste tutorial, vamos mostrar como usar o Zapier para inserir automaticamente as informações de um documento concluído na ZapSign em uma planilha do Google Sheets. Vale ressaltar que a Zapier possui integração com mais de 2 mil ferramentas (veja aqui). 

Portanto, o Google Sheets é apenas um dos exemplos de ferramentas que podem ser integradas à ZapSign. Se quiser integrar outra ferramenta, os 10 primeiros passos do tutorial a seguir continuam idênticos.

Por fim, lembramos que, a partir de certo volume, essas ferramentas possuem uma precificação própria, que não está inclusa no plano ZapSign. Vamos, portanto, ao passo-a-passo:

Passo 1

Entre na Zapier e crie uma conta.

zapsign api
Passo 1

Passo 2

Já logado, clique em “MAKE A ZAP”.

zapsign api
Passo 2

Passo 3

Em “When this happens …”, busque o app “Webhooks by Zapier”.

Passo 4

Selecione “Webhooks by Zapier”, depois “Catch Hook” e clique em “CONTINUE”.

zapsign api
Passo 4
zapsign api
Passo 4

Passo 5 

Copie o link que aparecer em “Custom Webhook URL” e cole ele em algum lugar para uso posterior.

Passo 6

Você verá uma tela parecida com essa, escrita “Test your trigger”, o que significa que a Zapier está aguardando os primeiros eventos serem disparados da ZapSign para entendê-los. Deixe essa aba aberta e guardada, continuando no próximo passo.

zapsign api
Passo 6
zapsign api
Passo 6

Passo 7 

Em outra aba do navegador (sem fechar a aba do passo 6), faça login em sua conta ZapSign, entre em “Configurações” e clique na aba “Integração”.

Passo 8

Clique em “Habilitar Webhooks”, insira o link customizado durante o passo 5 e clique no botão adicionar.

zapsign api
Passo 8
zapsign api
Passo 8

Passo 9 

Insira um novo documento na ZapSign, coloque você mesmo como signatário e assine o documento. Assim, os primeiros eventos da ZapSign serão disparados ao webhook da Zapier.

Passo 10

Volte à aba da Zapier que ficou aberta no passo 6 e clique em “Test trigger”. O resultado deve ser parecido com esse. Clique em “CONTINUE”:

Passo 11

Pronto! A sua ZapSign já está integrada à Zapier. Agora, na seção “Do this …”, você pode escolher mais de 2 mil ferramentas para realizar qualquer comportamento quando um evento na ZapSign ocorrer.

Nesse tutorial, seguiremos com o Google Sheets, mas pode ser qualquer outra ferramenta.

zapsign api
Passo 11
zapsign api
Passo 11

Passo 12 

Escolha “Create Spreadsheet Row” e clique em “CONTINUE”.

Passo 13

Conecte sua conta Gmail na etapa “Choose Account” e clique em “CONTINUE”.

zapsign api
Passo 13
zapsign api
Passo 13

Passo 14 

Selecione um Drive (no exemplo, “My Google Drive”) e uma Spreadsheet de sua preferência (no exemplo, usamos a planilha “Teste ZapSign <> Zapier”, que já havia criado antes).

zapsign api
Passo 14

Passo 15 

Selecione uma Worksheet (isto é, página da sua planilha). Sugerimos que ela contenha os cabeçalhos “Evento”, “Número Documento”, “Status Documento”, “Nome Documento”, “Arquivo Original”, “Arquivo Assinado”, “Quando” e “Signers”, como no exemplo abaixo.

zapsign api
Passo 15

Passo 16

Na Zapier, relacione as colunas da planilha com as informações enviadas pela ZapSign, e clique “CONTINUE”. Deve ficar assim da forma como mostramos a seguir.

Passo 17

Clique em “TEST & CONTINUE” e, depois, em “TURN ON ZAP”.

zapsign api
Passo 17
zapsign api
Passo 17

Passo 18 

Verifique se os dados foram inseridos com sucesso em sua planilha. Se tudo estiver certo, pelo menos uma linha foi inserida na sua planilha. E sempre que algum evento ocorrer na ZapSign, outra linha será inserida abaixo dela.

zapsign api
Passo 18

Passo 19

A integração foi concluída com sucesso! Se você quiser realizar uma nova integração com outra ferramenta, basta retornar ao passo 11 e escolher uma ferramenta diferente.

Como pode ver, usar a ZapSign e API para integrar a assinatura eletrônica a outras ferramentas que você já usa é um processo extremamente simples e benéfico. Para saber mais sobre como as nossas soluções podem alavancar os seus processos organizacionais, fale agora mesmo com um dos nossos consultores!

O que é a ZapSign API?

A ZapSign API é uma interface que permite integrar a criação, o envio e o acompanhamento de documentos para assinatura eletrônica a outros sistemas.

O que é possível fazer com a ZapSign API?

É possível criar documentos por upload ou modelo, adicionar signatários, configurar métodos de autenticação, consultar status, obter arquivos assinados e receber eventos por webhooks.

Como obter o API Token da ZapSign?

Acesse sua conta e siga o caminho “Configurações > Integrações > API ZAPSIGN”. Depois, copie o token e utilize-o no cabeçalho de autenticação das requisições.

A ZapSign API possui ambiente de testes?

Sim. O sandbox permite testar a integração antes de usar o ambiente de produção. Os documentos gerados nesse ambiente não possuem validade jurídica.

Qual é a diferença entre API e webhook?

A API é utilizada pelo sistema para solicitar uma operação ou consultar informações. O webhook é enviado automaticamente pela ZapSign ao sistema quando um evento configurado ocorre.

Como acompanhar o status de um documento?

É possível consultar o endpoint de detalhamento do documento ou configurar webhooks para receber atualizações automáticas sobre assinaturas e conclusão do processo.

É possível colocar a assinatura dentro do próprio site?

Sim. O widget da ZapSign permite incorporar o ambiente de assinatura em uma aplicação web por meio de um iframe.

A ZapSign API possui limite de requisições?

Sim. A documentação informa um limite geral de 500 requisições por minuto para endpoints públicos, aplicado por IP ou token de autenticação.

Cadastre-se gratuitamente na ZapSign

Deixe um comentário

5 + 20 =

zapsign

Inicie seu teste gratuito hoje!

Experimente nossa ferramenta de assinatura digital gratuitamente.
Os 5 primeiros documentos
são gratuitos!

Compartilhar este artigo

Você quer se manter informado?

Inscreva-se em nosso blog

Artigos relacionados