Primeiros passos

Configure seu ambiente de desenvolvimento em 4 passos simples

Neste guia você vai configurar sua integração com a API 3.0


O que você vai aprender:

• Como criar sua conta de desenvolvimento

• Como gerar suas credenciais de acesso (Access Token)

• Como fazer sua primeira requisição à API

• Como testar se tudo está funcionando


⬅️Já usa a versão anterior da API? Veja o guia de migração aqui

Precisa de ajuda? [email protected]


⚠️

**Importante: **O envelope está ativo para contas criadas a partir de 01/07/2024. Caso receba o erro de serviço indisponível, entre em contato com [email protected]

Configure seu acesso à API

1. Crie uma conta no ambiente Sandbox

Acesse https://sandbox.clicksign.com/signup e crie uma conta gratuita para testes.


💡

O que é o Sandbox? É um ambiente seguro para testar sua integração. Documentos criados aqui não têm valor legal - é só para desenvolvimento.


2. Gere um Access Token

  1. Faça login na sua conta Sandbox
  2. Vá em _Configurações _ e depois em API
  3. Clique em Gerar Access Token
  4. Crie a descrição e clique em Gerar
  5. Copie e guarde o token.

🚧

Importante Trate o Access Token como uma senha - não compartilhe publicamente.

3. Associe o usuário à API

Na mesma tela onde gerou o token, certifique-se de associar seu email à API e clique em Salvar e-mail.

4. Faça um teste de autenticação

Vamos verificar se tudo está funcionando. Abra seu navegador e acesse:

https://sandbox.clicksign.com/api/v3/envelopes?access_token={{access_token}}

substituindo {{access_token}} pelo seu Access Token.


Exemplos de resposta:

{
  "data": [],
  "meta": {
    "record_count": 0
  },
  "links": {
    "first": "https://sandbox.clicksign.com/api/v3/envelopes?page%5Bnumber%5D=1&page%5Bsize%5D=20",
    "last": "https://sandbox.clicksign.com/api/v3/envelopes?page%5Bnumber%5D=1&page%5Bsize%5D=20"
  }
}

Entenda o fluxo básico de um envelope

Agora que sua conta está configurada, vamos entender como funciona o fluxo básico de um envelope:

Fluxo básico de um envelope::

  1. Criar Envelope: Solicita a criação de um novo Envelope.
  2. Adicionar Documento: Inclui um novo documento no Envelope previamente criado.
  3. Adicionar Signatário: Integra um novo signatário para assinar um documento.
  4. Adicionar Requisito de Qualificação: Define uma condição para a autenticação do signatário.
  5. Adicionar Requisito de Autenticação: Estabelece uma condição para a qualificação da assinatura do signatário.
  6. Ativar ou Alterar Configurações do Envelope: A Ativação do Envelope se dá com a alteração do status de draft para running.

Notificação para Assinatura

Outras Operações

Pronto para implementar?

Temos um guia prático completo:

Neste guia você vai aprender a criar seu o passo a passo para realizar requisições utilizando cURL.

Formato JSON da API com Envelope

A API da Clicksign utiliza o padrão JSON API para formatação de requisições e respostas. No contexto do Envelope, é essencial seguir essas especificações. Para isso, é necessário configurar os cabeçalhos HTTP da seguinte forma:

  • Accept: application/vnd.api+json
  • Content-Type: application/vnd.api+json
GET /api/v3/envelopes HTTP/2
Host: sandbox.clicksign.com
Authorization: {{access_token}}
Accept: application/vnd.api+json
Content-Type: application/vnd.api+json
curl --request GET \
  --url 'https://sandbox.clicksign.com/api/v3/envelopes' \
  --header 'Authorization: {{access_token}}' \
  --header 'Content-Type: application/vnd.api+json' \
  --header 'accept: application/vnd.api+json'




❓Precisa de ajuda? [email protected]

💰Dúvida sobre planos e preços? Veja o comparativo

🔍Não sabe qual versão está usando? Descubra a sua versão

📚Respostas rápidas? Visite nosso FAQ