Caminho: /api/project/list
Método de Requisição: GET
Parâmetros:
Nome | Descriçã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"
}
]
}