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 |
---|---|---|
name | O nome do signatário, usado para identificá-lo | string |
E-mail do signatário que deverá assinar o documento. | string | |
phone_number | Número de telefone do signatário, que deve possuir 10 ou 11 números. | string |
has_documentation | Define se serão solicitados os campos CPF e Data de Nascimento do signatário. Útil para signatários que não possuem CPF. | boolean |
documentation | CPF do signatário. | string |
birthday | Data de nascimento do signatário. | date |
refusable | Determina se o signatário pode recusar o documento. | boolean |
group | Determina em qual grupo o signatário deve ser vinculado, conforme ordem de assinatura. | integer |
location_required_enabled | Determina se o signatário deve compartilhar sua localização no momento da assinatura. | boolean |
communicate_events | Objeto responsável por definir a comunicação com o signatário. | object |
Regras de Negócio para os campos
Campo | Regras de Negócio |
---|---|
name |
|
has_documentation | Se for informado |
group |
|
communicate_events |
|
Regras dos campos para a Criação
Campo | Obrigatório | Disponível | Valor Padrão |
---|---|---|---|
Apenas se houver valores de | SIM | ||
phone_number | Apenas se houver valores de | SIM | |
has_documentation | NÃO | SIM | true |
documentation | NÃO | SIM | |
birthday | NÃO | SIM | {} |
refusable | NÃO | SIM | false |
group | NÃO | SIM | 1 |
location_required_enabled | NÃO | SIM | false |
communicate_events | NÃO | SIM | ¹ |
Valor padrão para communicate_events¹
{
"signature_request":"email",
"signature_reminder":"email",
"document_signed":"email"
}
Conte com a nossa ajuda!
Estamos comprometidos em fornecer a você todas as ferramentas necessárias para simplificar e aprimorar seus processos de assinatura eletrônica. Não hesite em nos contatar se tiver alguma dúvida ou precisar de assistência adicional. Estamos sempre disponíveis através do e-mail [email protected].