POST Create customer
Changed onCom a criação de clientes é possível disponibilizar contas no ambiente visual para que os clientes da empresa assinem documentos logados e tenham acesso rápido aos seus documentos. <br><br> As contas para clientes são do modo "Read only", portanto não podem visualizar informações, criar pastas, enviar documentos nem fazer nenhuma ação no sistema além de assinar documentos para os quais recebeu uma solicitação de assinatura. <br><br> As principais vantagens para se criar uma conta de cliente são: <br><br> 1. Na solicitação de assinatura pelo front-end, você não precisará digitar os e-mails, basta selecionar na lista de clientes. <br><br> 2. Seu cliente não vai precisar procurar no e-mail links de documentos antigos que assinou, acessando a plataforma vai ver todos na pasta "Compartilhados comigo". <br><br> 3. Seu cliente não vai precisar criar a sua assinatura sempre que for assinar um documento, ele vai poder assinar logado com apenas 2 cliques. <br><br> Atenção! A criação de conta <b>NÃO É OBRIGATÓRIA</b> para assinar documentos, é possível solicitar assinaturas apenas pelo e-mail, a conta é um recurso que busca facilitar o dia a dia de clientes que assinam muitos documentos, portanto não é algo mandatório <br><br> <b>Os clientes ou "Customers" são os clientes da empresa que envia os documentos, para criar subcontas empresariais em implantações para terceiros verifique os endpoints "Companies"</b><p><strong>Regras:</strong></p><ul><li>Padrões quando omitidos: <code>recive_email</code> = 2 e <code>recive_whatsapp</code> = 1.</li><li><code>cert_file</code> como arquivo exige <code>multipart/form-data</code>; o editor desta página não suporta esse formato.</li><li>Se o e-mail já existe em outra empresa, o usuário existente é apenas vinculado à sua empresa como cliente; nome, senha e certificado enviados são ignorados.</li><li>Sem <code>password</code>, o cliente recebe por e-mail uma senha gerada pela plataforma; com <code>password</code>, nenhum e-mail é enviado.</li></ul>
Request
- Base URLhttps://app.plugsign.com.br
- URLhttps://app.plugsign.com.br/api/customers
- AuthAPI key in header Authorization
Request body
Response
200
Example response
{
"data": {
"id": 289,
"name": "Joaquim",
"last_name": "Silva",
"phone": "11999999999",
"address": "Rua Nove de Julho, 1234, Centro, São Paulo",
"email": "joaquim@teste.com.br",
"birth": "1990-05-12",
"role": "user",
"recive_email": 2,
"recive_whatsapp": 1
},
"message": "Cliente cadastrado com sucesso!"
}Changes
- breaking
request property
was restricted to a list of enum values - breaking
request property
was restricted to a list of enum values - breaking
the
request property type changed fromstringtointeger - breaking
the
request property type changed fromstringtointeger - info
added the new optional request property
- info
the
request property default value2was added - info
the
request property default value1was added - info
added the new
0.00enum value to the request property - info
added the new
0.00enum value to the request property - info
added the new
1.00enum value to the request property - info
added the new
1.00enum value to the request property - info
added the new
2.00enum value to the request property - info
added the new
2.00enum value to the request property - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- breaking