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 |