Pular para o conteúdo
  • Não há sugestões porque o campo de pesquisa está em branco.

Criar usuário

O objetivo desta API é automatizar a criação de usuários no sistema Holmes Auto a partir de uma requisição do tipo REST.

POST
https://webservices.vianuvem.com.br/AdminVianuvem/api/users/create

 

Headers

Name Type Description
Content-Type* String application/json
Authorization* String Token de acesso adquirido através da API “Get JWT” (Bearer)

Request Body

Name Type Description
name* String Nome do usuário
nickname* String Apelido do usuário
cpfNumber* String CPF do usuário
email* Array de strings E-mail do usuário
phone* Array de strings Telefone do usuário
nationality* String Nacionalidade do usuário
sex* String Sexo do usuário. M ou F
address* String Endereço do usuário. Pode ser vazio
addressComplement* String Complemento ao endereço. Pode ser vazio
addressNumber* String Número da casa do usuário. Pode ser vazio
neighborhood* String Bairro do usuário. Pode ser vazio
postalCode* String CEP do usuário. Pode ser vazio
city* String Cidade do usuário. Pode ser vazio
idState* String Estado do usuário. Pode ser vazio
birthday* Data Data de aniversário do usuário. Deve ser no formato "03/11/2021 10:37:28"
cnpj* Array de strings CNPJs que o usuário terá acesso no sistema
login* String Login do usuário (sem caracteres especiais)
password* String Senha do usuário (com letra, número e caractere especial)
profiles* Array de integer Códigos dos perfis que o usuário terá acesso no sistema

Responses

200: OK — Requisição de sucesso

{
"userId": 50111289,
"login": "INTEGRACAO.INTEGRACOES2",
"name": "USUÁRIO CRIADO VIA INTEGRAÇÃO 2",
"redirectUrl": null
}

 

412: Precondition Failed — Erro nos parâmetros enviados

// CPF repetido ou usuário repetidos
Já existe um usuário com esse login

 

500: Internal Server Error Erro de autenticação ou erro interno

HTML
 
<html>
<head>
<title>Error</title>
</head>
<body>Internal Server Error</body>
</html>

 

Exemplo de Requisição

{
"name": "USUÁRIO CRIADO VIA INTEGRAÇÃO 2",
"nickName": "INTEGRAÇÃO",
"cpfNumber": "38251883024",
"email": ["email@email.com.br"],
"phone": ["11911112222"],
"nationality": "Brasileiro",
"sex": "M",
"address": "Rua Domingos de Moraes",
"addressComplement": "AP 21",
"addressNumber": 1000,
"neighborhood": "Vila Mariana",
"postalCode": "04150100",
"city": "São Paulo",
"idState": "SP",
"birthday": "30/11/1990",
"cnpj": ["73386365000170"],
"login": "INTEGRACAO.INTEGRACOES3",
"password": "HOLMESAUTO",
"profiles": [12312]
}