Ele permite que você crie um usuário usando o UserName, sem associá-lo a projetos ou serviços. É validado que o token do usuário corresponde ao de um usuário especialista.
Detalhes da petição
- URI: api/v8.6/user/
- Tipo: POST
-
Títulos obrigatórios:
- tipo de conteúdo: application/json
- Autorização: TOKEN
Parâmetros
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
Nome de usuário | Texto | Sim | Aliases de usuário |
Nome completo | Texto | Sim | Nome completo do usuário |
Senha | Texto | Sim | Senha do usuário. Deve ter pelo menos 6 caracteres. |
Texto | Não | ||
Fotografia | Texto | Não | Fotografia |
Telefone | Número | Não | Telefone |
Telefone2 | Número | Não | Telefone |
Telefone3 | Número | Não | Telefone |
Endereço | Texto | Não | Endereço |
Endereço2 | Texto | Não | Endereço |
Endereço3 | Texto | Não | Endereço |
Comentário | Texto | Não | Comentário |
Fax | Texto | Não | Fax |
Acusação | Texto | Não | Acusação |
Estado do usuário | Número | Não | Status do usuário (campo Status do usuário no perfil) |
NumberDepId | Número | Não | ID do departamento |
Nascimento | Texto | Não | Data de nascimento no formato dd/mm/aaaa |
Tipo de identidade | Texto | Não | Tipo de documento do usuário |
Documento | Texto | Não | Número do documento do usuário |
AdditionalField1 | Texto | Não | Campo adicional |
CampoAdicional2 | Texto | Não | Campo adicional |
CampoAdicional3 | Texto | Não | Campo adicional |
CampoAdicional4 | Texto | Não | Campo adicional |
CampoAdicional5 | Texto | Não | Campo adicional |
CampoAdicional6 | Texto | Não | Campo adicional |
CampoAdicional7 | Texto | Não | Campo adicional |
CampoAdicional8 | Texto | Não | Campo adicional |
CampoAdicional9 | Texto | Não | Campo adicional |
AdditionalField10 | Texto | Não | Campo adicional |
Edifício | Número | Não | Edifício |
Chão | Número | Não | Chão |
Departamento de Bacalhau | Número | Não | Código do Departamento |
Extensão | Texto | Não | Código do Departamento |
Celular | Texto | Não | Número de telefone celular |
País | Número | Não | ID do país |
ID da empresa | Número | Não | ID da empresa |
Local | Número | Não | Local |
Cidade | Número | Não | Cidade |
Latitude | Texto | Não | Latitude |
Comprimento | Texto | Não | Longitude |
CodeInmediateBoss | Número | Não | Código de usuário do chefe imediato |
Papel | Número | Não | Função (1 = Especialistas, 2 = Usuário Normal, 3 = Especialista e Normal). Ele só pode ser modificado por usuários com uma função de especialista. |
UsuárioAtivo | Número | Não | Usuário ativo (1=Ativo, 0=Inativo). Ele só pode ser modificado por usuários com uma função de especialista. |
Data de expiração | dateTime | Não | Data de expiração do usuário no formato dd/mm/aaaa. Ele só pode ser modificado por usuários com uma função de especialista. |
ID do perfil | Número | Não | ID do perfil. Ele só pode ser modificado por usuários com uma função de especialista. |
Perfil de código | Número | Não | Código do perfil (grupo de trabalho do usuário no perfil). Ele só pode ser modificado por usuários com uma função de especialista. |
Corpo da petição
{
"Field": "userName",
"Value": "usrpr1"
},
{
"Field": "FullName",
"Value": "usuario prueba 1"
},
{
"Field": "Password",
"Value": "123456"
},
{
"Field": "Email",
"Value": "pr1@mail"
}
]
Responder
O serviço retornará o ID do usuário Exemplo: 213890
Mensagens de erro
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | Nome de usuário inválido |
400 | Solicitação BadRequest | Senha inválida |
400 | Solicitação BadRequest | Inválido |
400 | Solicitação BadRequest | E-mail inválido |
400 | Solicitação BadRequest | Foto inválida |
400 | Solicitação BadRequest | Telefone inválido |
400 | Solicitação BadRequest | Telefone inválido2 |
400 | Solicitação BadRequest | Telefone inválido3 |
400 | Solicitação BadRequest | Endereço inválido |
400 | Solicitação BadRequest | Endereço inválido2 |
400 | Solicitação BadRequest | Endereço inválido3 |
400 | Solicitação BadRequest | Comentário inválido |
400 | Solicitação BadRequest | Fax inválido |
400 | Solicitação BadRequest | Carga inválida |
400 | Solicitação BadRequest | InvalidUserState |
400 | Solicitação BadRequest | InvalidNumberDepId |
400 | Solicitação BadRequest | DataDeNascimento Inválido |
400 | Solicitação BadRequest | InvalidIdentityType |
400 | Solicitação BadRequest | Número de identidade inválido |
400 | Solicitação BadRequest | InvalidAdditionaltField1 |
400 | Solicitação BadRequest | InvalidAdditionaltField2 |
400 | Solicitação BadRequest | InvalidAdditionaltField3 |
400 | Solicitação BadRequest | InvalidAdditionaltField4 |
400 | Solicitação BadRequest | InvalidAdditionaltField5 |
400 | Solicitação BadRequest | InvalidAdditionaltField6 |
400 | Solicitação BadRequest | InvalidAdditionaltField7 |
400 | Solicitação BadRequest | InvalidAdditionaltField8 |
400 | Solicitação BadRequest | InvalidAdditionaltField9 |
400 | Solicitação BadRequest | InvalidAdditionaltField10 |
400 | Solicitação BadRequest | Construção inválida |
400 | Solicitação BadRequest | Piso inválido |
400 | Solicitação BadRequest | InvalidCodDepto |
400 | Solicitação BadRequest | InvalidCelPhone |
400 | Solicitação BadRequest | Extensão inválida |
400 | Solicitação BadRequest | País inválido |
400 | Solicitação BadRequest | InvalidCompanyId |
400 | Solicitação BadRequest | Site inválido |
400 | Solicitação BadRequest | Latitude inválida |
400 | Solicitação BadRequest | InvalidLogitude |
400 | Solicitação BadRequest | InvalidCodeInmediateBoss |
400 | Solicitação BadRequest | InvalidCodeProfile |
400 | Solicitação BadRequest | InvalidProfileId |
400 | Solicitação BadRequest | InvalidExpirationDate |
400 | Solicitação BadRequest | Função inválida |
400 | Solicitação BadRequest | Status inválido |
400 | Solicitação BadRequest | InvalidItemData |
401 | Desautorizado | ActionNotAllowed |
500 | Erro de servidor interno | FalhaAddUser |