API Lista de Proyectos

Creación de clave de aplicación

Para crear una "Clave de aplicación" es necesario comunicar al usuario maestro del proyecto, este recurso está disponible en el menú llamado "Mis cuentas".
En la ventana emergente que se abre, haga clic en la pestaña "Claves de la aplicación" y luego en "Nueva clave de aplicación".
Asigne un nombre a esta clave, genere un token y haga clic en "Guardar".
Se creará el token, copia.

Listado de proyectos a través de la clave de la aplicación

Método de solicitud: GET
Sendero: /api/project/list
Parámetros:
Nombre
Descripción
Tipo
appKey
Clave de aplicación
string
Respuestas:
Código
Descripción
200
Lista de objetos
Para generar la lista de proyectos a través de API, realice las siguientes aplicaciones:
Passo 1: 
Con el método de solicitud GET, realice la llamada REST a "url":
http://app.bimachine.com.br/api/project/list?appKey=Clave de aplicación
    Ex: http://app.bimachine.com.br/api/projects/list?appKey=8c116732f4cc0d718124941d3ea4e2b1
    Clave de aplicación: 8c116732f4cc0d718124941d3ea4e2b1
Paso 2: 
    Resultados esperados al ejecutar la llamada:
    Código 200: Devolución de un objeto de autenticación creado en BIMachine
Contenido de la respuesta:
{
    "projects": [
        {
            "displayName": "[PROD] - APP Comercial - V3",
            "availableOnMobile": true,
            "projectIcon": "/resources/images/site_logo.png",
            "name": "appgestaocomercialv3",
            "lastActivity": 1629306265221,
            "id": 1857,
            "isExpired": false,
            "userRole": "Expert",
            "cockpitOnly": false
        },
        {
            "displayName": "Onboarding do Time de Produto",
            "availableOnMobile": true,
            "projectIcon": "/resources/images/site_logo.png",
            "name": "onbadfr",
            "lastActivity": 1629461986707,
            "id": 2116,
            "isExpired": false,
            "userRole": "Administrator",
            "cockpitOnly": false
        },
        {
            "displayName": "Projeto Fred",
            "availableOnMobile": true,
            "projectIcon": "/resources/images/site_logo.png",
            "name": "projeto-fred",
            "lastActivity": 1629465985899,
            "id": 2136,
            "isExpired": false,
            "userRole": "Administrator",
            "cockpitOnly": false
        }
    ],
    "favoriteProjectId": null,
    "links": [
        {
            "type": "user.profile",
            "rel": "User profile",
            "href": "/api/users/7526"
        }
    ]
}
Nota: Funcionalidad habilitada solo para proyectos en PRODUCCIÓN.
Las solicitudes de REST que realizaremos fueron realizadas por el software Postman en este ejemplo.
¡Si tiene alguna pregunta, por favor contáctenos!

Ultimos artículos

Scroll al inicio