BASE DE CONHECIMENTO

BIMachine ❱ API

Listagem de Projetos via Chave de Aplicação

Caminho: /api/project/list

Método de Requisição: GET


Parâmetros: 

 NomeDescrição  Tipo
 appkey chave da aplicação string


Respostas:

 Código Descrição Tipo
 200 Lista de Objetos 

Para gerar a lista de projetos via API faça as seguintes aplicações:


Passo 1 : 

    Utilizando o método de requisição GET faça a chamada REST para "url": http://app.bimachine.com.br/api/project/list?appKey={chave de aplicação}.


    Ex: http://app.bimachine.com.br/api/projects/list?appKey=a6225d1f9a78cc074f5284c5dc6728f0


    Chave de Aplicação: a6225d1f9a78cc074f5284c5dc6728f0


Passo 2: 

    Resultados esperados ao executar a chamada:

    Código 200: Retorno de um objeto de autenticação criado no BIMachine;




Conteúdo de Resposta:


{  "projects": [    {      "displayName": "fgiordani",      "availableOnMobile": false,      "projectIcon": "/projects/fgiordani/images/logo.png",      "name": "fgiordani",      "lastActivity": 1444228978986,      "id": 87,      "userRole": {        "id": 1,        "name": "Administrator",        "icon": "icon-key",        "administrator": true,        "viewer": false      }    },    {      "displayName": "Estatistica2",      "availableOnMobile": true,      "projectIcon": "/projects/estatistica/images/content-5356689293779017573.jpg",      "name": "estatistica",      "lastActivity": null,      "id": 99,      "userRole": {        "id": 1,        "name": "Administrator",        "icon": "icon-key",        "administrator": true,        "viewer": false      }    }  ],

  "links": [

    {

      "type": "user.profile",

      "rel": "User profile",

      "href": "/api/users/85"

     }

  ]

}