BASE DE CONHECIMENTO

BIMachine ❱ API

Vinculando Usuário ao Projeto

Caminho: /api/projects/{id do projeto}/users

Método de Requisição: POST


Veja em: Listagem de Projetos Via Chave de Aplicação


Parâmetros: 

 NomeDescrição  Tipo
 key chave da api string

Ex: http://bimachine.com.br/api/users?key=e71b35e5b236d5308349c1577a74e91d


Respostas:

 Código Descrição Tipo
 200 Objeto de Usuário Objeto (JSON)


Vinculando o Usuário:

Para Vincular o usuário via API faça as seguintes aplicações:


Passo 1 : 

Utilizando o método de requisição POST faça a chamada REST para "url": http://app.bimachine.com.br/api/projects/{id do projeto}/users?key={Chave da API} passando no corpo da requisição (BODY) .


Ex: http://app.bimachine.com.br/api/projects/50/users?key=e71b35e5b236d5308349c1577a74e91d


Chave de API: e71b35e5b236d5308349c1577a74e91d


    BODY:

    {

        "userId": 150,

        "permission": "Viewer" 

    }



Passo 2: 

Resultados esperados ao executar a chamada:

Código 200: Retorno de um objeto do usuário criado no BIMachine;

   

Conteúdo de Resposta:

{

        "userId": 150,

        "permission": "Viewer" 

}


 Campo Descrição Tipo
 userId ID do Usuáriointeger
 permission Tipo de Permissãostring 


Observação: No campo "permission", é possível os seguintes valores: Administrador, Expert, Explorer e Viewer.