PT
Español
English
Português
    Criação de usuário

    Detalhes da petição

    • URL base: {host}/ASMSAPI/
    • Uri: /api/v9/user
    • Tipo: POST
    • Títulos obrigatórios:

    • tipo de conteúdo: application/json
    • Autorização X: Portador {token}

    Descrição do URL

    • {host}: Ele representa o domínio do ambiente no qual a API está localizada.
    • ASMSAPI/: Prefixo de API fixo.
    • URI: Ponto de extremidade específico para a solicitação.


    URL DE EXEMPLO:

    https://{host}/ASMSAPI/api/v9/user
    


    Parâmetros

    Nome Tipo de dado Obrigatório Descrição
    Ativo Número Sim Indica se o usuário está ativo ou não
    Nome Texto Sim Nome completo do usuário
    nome do usuário Texto Sim  
    senha Texto Sim Senha
    ID do projeto Número Sim ID do projeto
    Identificação do estado Número Sim ID do estado
    listAdditionalField Lista Sim Lista de campos adicionais
    tipo de console Enumerador Sim Identificador de tipo de console - Especialista = 1, - Cliente = 2, - Administrador - 3
    tipo de registro Enumerador Sim Identificador de tipo de registro - Cliente = 37, - Especialista = 53,
    endereço1 Texto Não Endereço 1
    endereço2 Texto Não Endereço 2
    endereço3 Texto Não Endereço 3
    Nascimento Número (Tempo UNIX em milissegundos) Não Data de nascimento
    buildingId Número Não Identificador de construção
    cityId Número Não Identificador da cidade
    ID da empresa Número Não ID da filial
    countryId Número Não Identificador de país
    departamentoCódigo Número Não Identificador de departamento
    número do departamento Número Não Identificador de número de departamento
    número do documento Número Não Número do documento
    documentTypeId Número Não Identificador de tipo de documento
    Email Texto Não Email
    Ext Texto Não Número do ramal
    fax Texto Não Número de fax
    Identificação do piso Número Não Identificador de piso
    guidLDAP Texto Não  
    ID do trabalho Número Não Identificador de trabalho
    Mobil Texto Não Número de telefone celular
    telefone1 Texto Não Número de telefone 1
    telefone 2 Texto Não Número de telefone 2
    telefone3 Texto Não Número de telefone 3
    ID do site Número Não Identificador da sede
    chefe Id Número Não Identificador imediato do chefe

    Corpo da petição

    {
    
          "active": 1,
    
          "birthDate": 315122400000,
    
          "name": "nombre prueba once",
    
          "userName": "pruebamabc111",
    
          "consoleType": "Administrator",
    
          "registerType": "specialist",
    
          "projectId": 19,
    
          "stateId": 1,
    
          "email": "pruebamabc11@gmail.com",     "password": "Aranda123",
    
          "listAdditionalField": []
    
    }
    

    Responder

    {
    
          "id": 4848,
    
          "result": true 
          
    }
    

    Parâmetros de resposta

    Nome Tipo de dado Descrição
    Id Número Identificação de usuário
    resultado Booleano Resultado da operação

    Mensagens de erro

    Código Status HTTP Mensagem de erro
    500 Erro de servidor interno FalhaAddUser
    400 Solicitação BadRequest Console inválido
    400 Solicitação BadRequest Tipo de registro inválido
    400 Solicitação BadRequest InvalidStateId
    400 Solicitação BadRequest InvalidProjectId
    400 Solicitação BadRequest InvalidAdditionalFieldValue
    400 Solicitação BadRequest AdditionalFieldIsRequired