ecoinvent API

Integrate the world's leading life cycle inventory data directly into your applications and workflows.
man looking at code

Programmatic Access to ecoinvent

The ecoinvent API is a programmatic interface to the ecoinvent database. It gives developers direct access to over 26,000 datasets and 600+ impact indicators on demand—without manually downloading files, managing files locally, or switching between tools. 

 

The API is built for teams who want life cycle data to behave like any other data layer in their stack: available when needed, always current, and easy to integrate. 

What You Can Do with the ecoinvent API

– Embed sustainability into any product: Build life cycle data directly into your applications, dashboards, and customer-facing tools.
 

– Automate the work you used to do manually: Run batch calculations, generate reports, and update product footprints programmatically instead of through manual exports.
 

– Access the latest data automatically: Every API call returns the most current version of the ecoinvent database. No more checking which file you have or pushing updates manually.

– Search precisely for what you need: Pull individual datasets or impact indicators on demand, instead of working with full database files.

 

– Scale as your usage grows: Whether you’re processing data for one product or plenty, your integration scales dynamically with you 

 

Who the ecoinvent API Is For

Software Vendors

person checking statistics

 

LCA software, ESG platforms, and sustainability tools that integrate ecoinvent data into their own products to serve their customers.

Enterprise Sustainability Teams

team meeting

 

Organizations automating Scope 3 calculations, product footprinting, or supplier assessments at scale across business units.

Consultancies

people in a serious meeting

 

Firms that pull ecoinvent data programmatically into their analysis pipelines and client work.  

How the ecoinvent API Fits with ecoQuery and XML 

The API complements the existing ways of accessing ecoinvent data—it doesn’t replace them.*

 

ecoQuery: The best place for interactive exploration, dataset review, and manual lookups. 

 

XML database files: For users who prefer working offline or with full bulk datasets. 

 

ecoinvent API: The right fit when ecoinvent data needs to live inside your own systems. Accessed programmatically, returned on demand, and always current.

 

* Developer license holders access ecoinvent data exclusively via the API.

Built for Developers 

The ecoinvent API uses a RESTful architecture with OAuth2 authentication, so it integrates cleanly into modern development environments. Endpoints are documented, versioned, and behave predictably. Technical documentation, code samples, and integration guides are available to support your team from prototype to production.

How to Get Started

The ecoinvent API requires a paid license. We are offering a free 4-week trial, so your team can evaluate its capabilities, run integration tests, and prototype applications risk-free before committing to a purchase. 

  • Start your free trial — contact our team to get API credentials and try it on sample data. 

Want more information?

Contact us