These docs are for v2.0. Click to read the latest docs for v3.2.

Alterar Envelope

PATCH /api/v3/envelopes/{{envelopeid}}

📘

Requisição para alteração de Envelope na Clicksign. Essa é uma requisição PATCH para /envelopes/{{envelopeid}}. Em Authorizationadicione o access token de sua conta. No body, deverão ser enviados os atributos listados abaixo.

PATCH /api/v3/envelopes/{{envelopeid}} HTTP/1.1
Host: sandbox.clicksign.com
Content-Type: application/vnd.api+json
Accept: application/vnd.api+json
Authorization: access token

Tipo de dados

AtributoDescriçãoObrigatório
typeDetermina o tipo de dados, que aqui deve ser envelopes.Sim
idNúmero identificador do envelope, disponível na resposta gerada ao criar o envelope.Sim

Atributos do Envelope

AtributoDescriçãoObrigatórioPadrãoExemplo
statusO status do envelope.Simrunningrunning
nameO nome do envelope, usado para identificá-lo.SimSem valor padrãoDocumento teste
locale

Determina o idioma do documento. Os e-mails, página de assinatura e log do documento assinado estarão no idioma definido.

Idiomas suportados:
  • pt-BR
  • en-US
NãoSem valor padrãopt-BR
auto_closeDetermina se o documento será finalizado automaticamente logo após a assinatura do último signatário.NãoSem valor padrãotrue
remind_interval

Determina se o documento terá opção de lembretes automáticos ativada. O intervalo é medido em dias.

Com a inclusão do parâmetro serão enviados até três lembretes automaticamente .

Intervalos suportados:
  • 1
  • 2
  • 3
  • 7
  • 14
NãoSem valor padrão3
block_after_refusal

Determina se o processo de assinatura tem que ser pausado ou não após um signatário ter recusado.

Os valores disponíveis são true ou false.

NãoSem valor padrãotrue
deadline_at

Data limite para a realização das assinaturas no documento. Caso não seja preenchido, será enviado o valor padrão.

A data limite do envelope será para todos os documentos criados dentro deste envelope.

Documento será finalizado automaticamente quando a data limite for atingida. Se houver assinaturas, o Documento ficará com o status finalizado, caso contrário, o documento será cancelado.
  • Data limite máxima é de 90 dias contados a partir do upload.

  • Uma vez cancelado, o processo não pode ser retomado.

  • O valor deve ser maior que a data/hora atual.

NãoSem valor padrão2018-06-28T14:30:59-03:00
default_subject

Define o assunto do e-mail que será enviado aos signatários na solicitação de assinatura.

Se esse atributo não for informado, o assunto padrão será enviado.
  • O campo só está disponível em envelopes com status draft.
  • Há um limite para o campo de 100 caracteres.
NãoSem valor padrãoSolicitação de Assinatura: Contrato de Compra e Venda
default_message

Define a mensagem padrão que será enviada aos signatários.

Se esse atributo não for informado, nenhuma mensagem será enviada por padrão.

No entanto, é possível enviar uma mensagem específica para cada signatário usando o parâmetro message ao disparar notificação de signatário e disparar notificação de Envelope .

A mensagem informada no parâmetro message terá prioridade sobre a mensagem definida no atributo default_message.

NãoSem valor padrãoPor favor, assine o documento.

Relações da Pasta PCIONAL]

É possível alterar pasta alterando a relação do envelope Veja na Página Alterar Pasta do envelope, também é alterar a pasta do envelope adicionando a estrutura de relationships à request de update:

AtributoDescriçãoObrigatórioPadrão
relationshipsUm objeto com as relações do requisito com outros recursos.
Em \"type\": \"folders\", \"id\": \"{{folder_id}}\" adicione o id gerado ao criar uma pasta."
NãoSem valor padrão
❗️

Se a requisição para a Clicksign falhar

Sempre verifique o BODY da resposta. O retorno da requisição mostrará o motivo pelo qual a requisição não foi aceita pelos servidores da Clicksign. Confira mais detalhes em Mensagens de erro.

Exemplo completo

Request

PATCH /api/v3/envelopes/{{envelopeid}} HTTP/1.1
Host: sandbox.clicksign.com
Content-Type: application/vnd.api+json
Accept: application/vnd.api+json
Authorization: access token
{
  "data": {
    "id": "55ac485e-4a5e-474b-b794-4f15235f4a0c",
    "type": "envelopes",
    "attributes": {
      "status": "running",
      "name": "Doc",
      "locale": "pt-BR",
      "auto_close": true,
      "remind_interval": 7,
      "block_after_refusal": true,
      "deadline_at": "2023-07-30T18:02:12.933-03:00"
    }
  }
}

Response

HTTP/1.1 200 OK
Content-Type: application/vnd.api+json; charset=utf-8
{
    "data": {
        "id": "55ac485e-4a5e-474b-b794-4f15235f4a0c",
        "type": "envelopes",
        "links": {
            "self": "https://3.clicksign.dev/api/v3/envelopes/55ac485e-4a5e-474b-b794-4f15235f4a0c"
        },
        "attributes": {
            "name": "Doc",
            "status": "running",
            "deadline_at": "2023-07-30T18:02:12.933-03:00",
            "locale": "pt-BR",
            "auto_close": true,
            "remind_interval": 7,
            "block_after_refusal": true,
            "created": "2023-06-27T13:38:19.335-03:00",
            "modified": "2023-06-27T13:38:19.338-03:00"
        },
        "relationships": {
            "documents": {
                "links": {
                    "self": "https://3.clicksign.dev/api/v3/envelopes/55ac485e-4a5e-474b-b794-4f15235f4a0c/relationships/documents",
                    "related": "https://3.clicksign.dev/api/v3/envelopes/55ac485e-4a5e-474b-b794-4f15235f4a0c/documents"
                }
            },
            "signers": {
                "links": {
                    "self": "https://3.clicksign.dev/api/v3/envelopes/55ac485e-4a5e-474b-b794-4f15235f4a0c/relationships/signers",
                    "related": "https://3.clicksign.dev/api/v3/envelopes/55ac485e-4a5e-474b-b794-4f15235f4a0c/signers"
                }
            },
            "requirements": {
                "links": {
                    "self": "https://3.clicksign.dev/api/v3/envelopes/55ac485e-4a5e-474b-b794-4f15235f4a0c/relationships/requirements",
                    "related": "https://3.clicksign.dev/api/v3/envelopes/55ac485e-4a5e-474b-b794-4f15235f4a0c/requirements"
                }
            }
        }
    }
}

Exemplo completo com pasta

Request

PATCH /api/v3/envelopes/{{envelope_id}} HTTP/1.1
Host: sandbox.clicksign.com
Content-Type: application/vnd.api+json
Accept: application/vnd.api+json
Authorization: {{access token}}
{
  "data": {
    "id": "55ac485e-4a5e-474b-b794-4f15235f4a0c",
    "type": "envelopes",
    "attributes": {
      "status": "draft"
    },
    "relationships": {
      "folder": {
        "data": { "id": "55ac485e-4a5e-474b-b794-5f4a0c4f1523", "type": "folders" }
      }
    }
  }
}