Criar usuário

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

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

Headers

NameTypeDescription

Content-Type*

String

application/json

Authorization*

String

Token de acesso adquirido através da API "Get JWT" (bearer)

Request Body

NameTypeDescription

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 caracter especial)

profiles*

Array de integer

Códigos dos perfis que o usuário terá acesso no sistema

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

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": "VIANUVEM", 
      "profiles": [12312]
}

Last updated