Carbon Calculation

Carbon Calculation

Our Carbon Calculation APIs provide integrations for your digital twins into a variety of software tools, provided by both third-parties and Bentley Systems, to assist with environmental impact calculations such as Life Cycle Assessments (LCA) or Embodied Carbon estimations (EPD).

One Click LCA

One Click LCA is a third-party construction LCA and EPD software company. Bentley's iTwin platform integration with One Click LCA allows you to take Quantity Takeoff reports created using the iTwin Reporting platform and export them to One Click LCA for convenient Life Cycle Analysis for both infrastructure projects and buildings. The iTwin Platform enables the incorporation of engineering data created by various design tools. A summary of the design data is exported through this integration, allowing you to gain insights into the environmental impacts of your infrastructure project. This integration also allows you to work with the third party certifications and standards listed in Life Cycle Assessment software for BREEAM, LEED, DGNB and more.

An account with One Click LCA is required to use this integration. User accounts are created at One Click LCA. For guidance on One Click LCA, please contact One Click LCA support:

First you will need a report. For guidance on creating a report, see iTwin Reporting Platform documentation. The Report and associated Mapping should contain all the elements and required properties of One Click LCA's Life Cycle Analysis.

When ready with the report, acquire an access token from One Click LCA using their APIs. A user token is acquired by sending a POST request to with request body:

  "username": "username",
  "password": "password"

Creating a bearer token requires having a valid user account and a license for One Click LCA.

Finally, export your report to One Click LCA. See Create a One Click LCA Job for further information. This may take some time. Use the Get One Click LCA Job Status endpoint to monitor export progress. You can also use the @itwin/insights-client NPM package to send these requests.

Once the export is complete, return to the One Click LCA portal to view results.

And More…

One Click LCA is just the first of several planned integrations for Carbon Calculations with your digital twins. Stay tuned for more.

Client Packages

Open source Typescript client packages are available for the Carbon Calculation API:

Media Links

Additional information can be found here:

  • Creating and Sharing Insights with the iTwin platform - YouTube
  • Decluttering your Digital Twin - Medium