Criar signatário
Requisição para a criação de signatários na Clicksign. Esta é uma requisição
POSTpara/api/v1/signers. No body, deverão ser enviados os atributos do signatário.
POST /api/v1/signers?access_token={{access_token}} HTTP/1.1
Host: sandbox.clicksign.com
Content-Type: application/json
Accept: application/jsonAtributos para a criação de signatários
| Atributo | Descrição | Exemplo |
|---|---|---|
authsObrigatório | Tipo de autenticação para realizar assinatura. Opções:
| |
birthday | Data de nascimento do signatário. Se este campo for enviado, o signatário não poderá realizar a alteração da data de nascimento no momento da assinatura. O formato deverá ser AAAA-MM-DD. É necessário enviar uma data válida. | 1983-03-31 |
communicate_by | Informa como o signatário receberá a solicitação de assinatura e o documento assinado. Opções disponíveis Valor padrão é O envio dessas notificações possui um custo adicional (por documento) e demanda uma configuração específica na conta. Lembre-se: Notificações de cancelamento de documento só serão enviadas via e-mail. | |
documentation | CPF do signatário. Se este campo for enviado, o signatário não poderá realizar a alteração do CPF no momento da assinatura. Necessário ser um CPF válido. | 123.321.123-40 |
email | E-mail do signatário que indica como o notificaremos ou enviaremos o token de autenticação. Campo obrigatório quando | [email protected] |
facial_biometrics_enabled | Define a solicitação de biometria facial como ponto de autenticação adicional para o signatário. Valor padrão é Nos campos adicionais | true |
handwritten_enabled | Define a solicitação de assinatura manuscrita como ponto de autenticação no momento da assinatura. Valor padrão é | true |
has_documentation | Não solicita os campos CPF e data de nascimento do signatário no momento da assinatura. Útil para signatários que não possuem CPF. Se for Valor padrão é Quando o | true |
liveness_enabled | Define a solicitação de selfie dinâmica como ponto de autenticação adicional para o signatário. Valor padrão é | true |
location_required_enabled | Determina a necessidade do signatário compartilhar a sua localização para assinar um documento. Se Essa opção não pode ser utilizada quando a assinatura ocorrer por meio de widget para assinatura sem token. Valor padrão é | true |
name | Nome completo do signatário. Se este campo for enviado, o signatário não poderá realizar a alteração do nome no momento da assinatura. Necessário enviar ao menos duas palavras. Não permite o envio de números. | Marcos Zumba |
official_document_enabled | Define a solicitação da foto (frente e verso) do documento oficial como ponto de autenticação do signatário no momento da assinatura. Valor padrão é | true |
phone_number | Número de telefone para o envio do Whatsapp ou SMS. O número de celular deve ter no mínimo 10 dígitos e no máximo 11 dígitos, variando de acordo com a localidade ou o padrão do número.
| 11987654321 |
selfie_enabled | Define a solicitação de selfie como ponto de autenticação ao signatário no momento da assinatura, utilizando a câmera do dispositivo. Valor padrão é | true |
Se a requisição para a Clicksign falharSempre 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
POST /api/v1/signers?access_token={{access_token}} HTTP/1.1
Host: sandbox.clicksign.com
Content-Type: application/json
Accept: application/json{
"signer": {
"email": "[email protected]",
"phone_number": "11999999999",
"auths": [
"email"
],
"name": "Marcos Zumba",
"documentation": "123.321.123-40",
"birthday": "1983-03-31",
"has_documentation": true,
"selfie_enabled": false,
"handwritten_enabled": false,
"location_required_enabled": false,
"official_document_enabled": false,
"liveness_enabled": false,
"facial_biometrics_enabled": false
}
}Response
HTTP/1.1 201 Created
Content-Type: application/json; charset=utf-8Veja em Visualizar signatários a explicação detalhada do JSON de retorno dos signatários.
{
"signer": {
"key": "0a122d4c-b3e7-44dc-9e3c-518a30f1ffbf",
"email": "[email protected]",
"auths": [
"email"
],
"name": "Marcos Zumba",
"documentation": "123.321.123-40",
"birthday": "1983-03-31",
"phone_number": "11999999999",
"has_documentation": true,
"selfie_enabled": false,
"handwritten_enabled": false,
"location_required_enabled": false,
"official_document_enabled": false,
"liveness_enabled": false,
"facial_biometrics_enabled": false,
"created_at": "2020-06-21T16:47:32.123Z",
"updated_at": "2020-06-21T16:47:32.123Z"
}
}Updated 10 months ago