Skip to main content
Esta guía recorre todos los recursos disponibles en la API de Manglai, desde la autenticación inicial hasta la sincronización de datos avanzados. Sigue el orden recomendado para garantizar que los datos de referencia estén disponibles antes de crear registros dependientes.

Paso 1 — Autenticación

Todas las llamadas a la API requieren un token Bearer en la cabecera Authorization. Genera tu token en Manglai → Ajustes → API Tokens.
Guarda el token como variable de entorno: export MANGLAI_TOKEN="TU_TOKEN_AQUI" para reutilizarlo en todos los ejemplos.

Paso 2 — Obtener empresas y edificios

Antes de crear cualquier registro, necesitas los IDs de empresa y edificio.

Listar empresas

Listar edificios de una empresa

Listar departamentos

Configuración de años activos


Paso 3 — Obtener datos de referencia

Estos endpoints devuelven los catálogos necesarios para rellenar campos como categoryId, fuelType, o wasteType.

Categorías GHG Protocol

Tres niveles: scope, category, subcategory. Para consumos usa siempre subcategory.

Inputs recomendados (proveedores, combustibles, residuos)

Devuelve proveedores de electricidad, tipos de combustible, métodos de tratamiento de residuos, etc., filtrados por país y tipo.

Factores de emisión personalizados


Paso 4 — Facturas de suministros

Las facturas representan documentos de electricidad, gas, agua, combustibles, residuos, etc.

Listar facturas

Crear o actualizar una factura

Tipos de factura disponibles: electricity, heat, fuel, water, wastes, wastes-expenses, generated-energy, process-emissions, waste-water, others

Subir factura con escaneo IA


Paso 5 — Consumos

Los consumos son los registros granulares de actividad energética o material que generan emisiones.

Listar consumos

Crear o actualizar un consumo

Dashboard de consumos


Paso 6 — Emisiones

Las emisiones son calculadas automáticamente a partir de los consumos. Solo necesitas leerlas.

Listar emisiones

Dashboard de emisiones (por scope, categoría, edificio)

La respuesta incluye el desglose por scope, category, subcategory y mes.

Paso 7 — Vehículos

Registrar un vehículo

Consumo de vehículo

Para registrar consumo de combustible o electricidad de un vehículo, usa el endpoint de consumos con entityId apuntando al vehicleId y las categorías de transporte correspondientes.

Paso 8 — Logística GLEC / ISO 14083

Registra servicios de transporte de mercancías siguiendo el estándar GLEC e ISO 14083.

Listar servicios

Crear un servicio de transporte


Paso 9 — Viajes de negocio

Listar viajes

Registrar un viaje

Dashboard de viajes


Paso 10 — Compras (Scope 3)

Sincroniza gastos de compra para calcular emisiones de Scope 3 Categoría 1.

Listar gastos

Registrar un gasto


Paso 11 — Proveedores y clientes

Los proveedores (type: suppliers) y clientes (type: clients) se usan en logística, compras y certificados.

Listar proveedores

Crear proveedor


Paso 12 — Empleados


Paso 13 — Usuarios

Listar usuarios

Invitar usuario

Roles disponibles: ROLE_OWNER (gestor), ROLE_MANAGER (inventario), ROLE_VALIDATOR, ROLE_VIEWER

Paso 14 — Objetivos y tareas de reducción


Paso 15 — Otros recursos

Operadores de residuos

Certificados (REGOs, GOs)

Efluentes

Inversiones

Métricas personalizadas

Comentarios


Resumen de recursos

Siguiente paso

API Reference interactiva

Prueba todos los endpoints directamente desde la documentación

Integrar el MCP

Conecta Claude, Cursor o ChatGPT a tus datos de Manglai