Esta seção da documentação descreve detalhadamente os campos utilizados nas requisições e respostas da API, juntamente com as regras de negócio associadas a cada um deles. Aqui, você encontrará informações sobre:
- Definições dos campos: Nome, tipo de dado e formato esperado.
- Validações aplicadas: Regras obrigatórias, valores permitidos, e limites de tamanho ou intervalo.
- Dependências e relações: Campos que dependem de outros ou influenciam o comportamento da API.
- Comportamento padrão: Valores atribuídos automaticamente e tratamento de dados opcionais.
Nosso objetivo é garantir que você tenha uma compreensão clara de como interagir com os campos da API e evitar erros comuns durante a integração. Certifique-se de consultar esta seção ao construir ou validar suas requisições.
Campos e Regras de Negócio:
Descrição dos Campos
| Campo | Descrição | Tipo |
|---|---|---|
| status | A alteração desse campo determina a ativação do Envelope e está disponível apenas na atualização do envelope (update) | string |
| name | Define o nome do Envelope. | string |
| locale | Determina o idioma do documento. Os e-mails, página de assinatura e log do documento assinado estarão no idioma definido. | string |
| auto_close | Determina se o documento será finalizado automaticamente logo após a assinatura do último signatário. | boolean |
| 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. | integer |
| block_after_refusal | Determina se o processo de assinatura tem que ser pausado ou não após um signatário ter recusado. | boolean |
| deadline_at | Data limite para a realização das assinaturas dos documentos relacionados. 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. | datetime |
| default_subject | Define o assunto do e-mail que será enviado aos signatários na solicitação de assinatura. | string |
| default_message | Define a mensagem padrão que será enviada aos signatários. | string |
Regras de Negócio para os campos
Campo | Regras de Negócio |
|---|---|
status | Valores possíveis: draft, running, canceled, closed. |
locale | Valores possíveis: pt-BR, en-US. |
auto_close | Valores possíveis: true, false. |
remind_interval | Valores possíveis: null, 1, 2, 3, 7, 14. |
block_after_refusal | Valores possíveis: true, false. |
deadline_at |
|
default_subject |
|
default_message |
|
Regras dos campos para a Criação
Campo | Obrigatório | Disponível | Valor Padrão |
|---|---|---|---|
status | NÃO | ||
name | SIM | SIM | |
locale | NÃO | SIM | pt-BR |
auto_close | NÃO | SIM | true |
remind_interval | NÃO | SIM | 3 |
block_after_refusal | NÃO | SIM | false |
deadline_at | NÃO | SIM | datetime + 30 dias |
default_subject | NÃO | SIM | null |
default_message | NÃO | SIM | "" |
Regras dos campos para a Atualização
Campo | Obrigatório | Disponível |
|---|---|---|
status | NÃO | SIM |
name | NÃO | |
locale | NÃO | SIM |
auto_close | NÃO | SIM |
remind_interval | NÃO | SIM |
block_after_refusal | NÃO | SIM |
deadline_at | NÃO | SIM |
default_subject | NÃO | Disponível apenas quando o estado é |
default_message | NÃO | SIM |
❓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