Skip to main content

LCA Tools

Query Life Cycle Assessment (LCA) data — list product portfolios and retrieve environmental impact results broken down by EN 15804 life cycle stages.

Tools

list_lcas

List all LCA portfolios for your organization with pagination. Parameters:
ParameterTypeRequiredDescription
organization_idstringNoOrganization UUID (uses default if not set)
pageintegerNoPage number (default: 1)
sizeintegerNoResults per page (default: 50)
Example prompt: “List all my LCA portfolios” Response fields:
FieldDescription
items[].idLCA portfolio UUID
items[].namePortfolio name (e.g. “Ceramic Tile 60x60”)
items[].statusStatus: active, draft, archived
items[].impact_categoriesSelected impact categories
items[].start_date / end_dateAssessment period
items[].valueFunctional unit quantity
totalTotal number of LCAs

get_lca_dashboard

Get calculated environmental impact results for an LCA, organized by EN 15804 life cycle stages. Parameters:
ParameterTypeRequiredDescription
lca_idstringYesUUID of the LCA portfolio
organization_idstringNoOrganization UUID (uses default if not set)
viewstringNoAllocation view: system (default), product_total, product_unit
output_product_idstringNoCo-product UUID (required for product_total / product_unit)
Example prompt: “Show me the environmental impact results for LCA abc-123” Response fields:
FieldDescription
stages[].stageEN 15804 code: A1, A2, A3, A4, B6, B7
stages[].phaseProduction or Downstream
stages[].labelHuman-readable description
stages[].categories[].impact_categorye.g. climate_change, acidification
stages[].categories[].impact_valueCalculated impact value
stages[].categories[].impact_unitUnit (e.g. “kg CO2-Eq”)
is_staleWhether results need recalculation

Life Cycle Stages (EN 15804)

StagePhaseDescription
A1ProductionRaw material supply
A2ProductionTransport to manufacturer
A3ProductionManufacturing
A4DownstreamDistribution
B6DownstreamOperational energy use
B7DownstreamOperational water use

Workflow

  1. Call list_lcas to discover available LCA portfolios
  2. Pick an LCA by its id
  3. Call get_lca_dashboard with that lca_id to see impact results
  4. For co-product LCAs, use view=product_unit with output_product_id for per-unit impacts

Example Prompts

  • “List my LCA portfolios”
  • “What are the climate change impacts for LCA abc-123?”
  • “Compare A1 vs A3 stage impacts for my ceramic tile LCA”
  • “Show per-unit environmental impacts for product xyz in LCA abc-123”