The chat responses are generated using Generative AI technology for intuitive search and may not be entirely accurate. They are not intended as professional advice. For full details, including our use rights, privacy practices and potential export control restrictions, please refer to our Generative AI Service Terms of Use and Generative AI Service Privacy Information. As this is a test version, please let us know if something irritating comes up. Like you get recommended a chocolate fudge ice cream instead of an energy managing application. If that occurs, please use the feedback button in our contact form!
Skip to content
SiGREEN

SiGREEN offers a suite of powerful APIs designed to revolutionize your PCF management practices. With SiGREEN X-Link, you can easily connect your Enterprise Resource Planning (ERP) and Product Lifecycle Management (PLM) systems to SiGREEN.

Overview

SiGREEN API

Application Programming Interfaces (APIs) play a critical role in today's interconnected digital landscape. They serve as a bridge between disparate software systems, allowing them to seamlessly communicate and exchange data. APIs are essential for streamlining processes, enhancing collaboration, and driving innovation across industries. By embracing APIs, businesses can unlock new opportunities, improve operational efficiency, and stay ahead in a rapidly evolving marketplace.

Unleash the potential of SiGREEN APIs

SiGREEN offers a suite of powerful APIs designed to revolutionize your PCF management practices. With SiGREEN X-Link, you can easily connect your Enterprise Resource Planning (ERP) and Product Lifecycle Management (PLM) systems to SiGREEN.

Seamlessly retrieve critical product, supplier and material data and integrate it into your existing workflows. This streamlined data exchange ensures smooth and efficient product decarbonization efforts.

Unlock the full potential of our SiGREEN API, and experience the convenience of an all-in-one solution for managing product lifecycles and securing your business's future success.

Master Data Management

Efficiently synchronize your material, supplier and product master data with SiGREEN.

Product Carbon Footprint

Export detailed carbon footprints of your products. Use this information for further analysis, enrich your product data in PLM systems or catalogs, and make data-driven decisions.

Supply Chain Emissions

Enhance your materials data by incorporating actual product carbon footprints from your supply chain partners. SiGREEN APIs allow you to export emissions data from sourced components and materials, providing comprehensive insight into the carbon footprint of your supply chain.

Concepts and Glossary

For detailed information about the concepts and terminology, please refer to Concepts and Glossary.

Overview of APIs

Procurement APIs

Supplier APIs basic

TaskDescription
GETGet supplier by ID for one company in SiGREEN.
PUTUpdate a supplier by supplier ID in SiGREEN.
DELETEDelete supplier by supplier ID in SiGREEN.
GETGet all suppliers for a company in SiGREEN.
POSTCreate a supplier in SiGREEN.

Request PCF APIs remote

TaskDescription
POSTSend PCF request to suppliers in SiGREEN.

Component Secondary Data APIs basic

TaskDescription
GETGet component secondary data by secondary data ID.
PUTUpdate component secondary data by secondary data ID.
GETGet all component secondary data for component in SiGREEN.
POSTCreate secondary data with component.

Supplier Identifier Type APIs basic

TaskDescription
GETGet supplier identifier types for a company in SiGREEN.
POSTCreate a supplier identifier type for a company in SiGREEN.
DELETEDelete an unused supplier identifier type for a company in SiGREEN.
PATCHUpdate a supplier identifier type for a company in SiGREEN.

Component Identifier Types APIs basic

TaskDescription
GETGet component identifier types for a company in SiGREEN.
POSTCreate a component identifier type for a company in SiGREEN.
DELETEDelete an unused component identifier type for a company in SiGREEN.
PATCHUpdate a component identifier type for a company in SiGREEN.

Get Component's PCF APIs basic

TaskDescription
GETGet an export of a PCF of a component without cryptographic material.
GETGet the PCF data for your components in SiGREEN.
GETGet an component average emission.

Suppliers Invitation APIs remote

TaskDescription
POSTInvite supplier to SiGREEN via email.
POSTCancel supplier invite to SiGREEN.

Component Supplier APIs basic

TaskDescription
GETGet linked suppliers by componentSupplierLink ID with component.
PUTUpdate location/share/secondary data/supplier product ID by component supplier ID.
DELETEDelete link between component and supplier.
GETGet all linked suppliers with component.
POSTLink suppliers and secondary data with component.

Components APIs basic

TaskDescription
GETGet component details by ID.
PUTUpdate component details by ID.
DELETEDelete component by ID.
GETGet all components for one company in SiGREEN.
POSTCreate component in SiGREEN.

Material Categories APIs basic

TaskDescription
GETGet Material Category details by ID.
PUTUpdate Material Categories details by ID.
DELETEDelete Material Categories details by ID.
GETGet Material Category image by ID.
PUTUpdate Material Category image by ID.
DELETEDelete Material Category image by ID.
GETGet all Material Categories for one company in SiGREEN.
POSTCreate Material Category to SiGREEN.

Product APIs

Product APIs basic

TaskDescription
GETGet product details by ID.
PUTUpdate a product in SiGREEN.
DELETEDelete a product in SiGREEN.
GETGet all products of a company in SiGREEN.
POSTUpload a product to SiGREEN.

Product Identifier Type APIs basic

TaskDescription
GETGet product identifier types for a company in SiGREEN.
POSTCreate a product identifier type for a company in SiGREEN.
DELETEDelete an unused product identifier type for a company in SiGREEN.
PATCHUpdate a product identifier type for a company in SiGREEN.

Product PCF APIs basic

TaskDescription
GETGet product PCF details by ID.
GETGet the PCF data for your products in SiGREEN.

Factory APIs basic

TaskDescription
GETGet factories for a company in SiGREEN.
POSTCreate a factory for a company in SiGREEN.
DELETEDelete an unused factory for a company in SiGREEN.
PATCHUpdate a factory for a company in SiGREEN.

Bill of Material APIs basic

TaskDescription
POSTCreate a Bill of Material for a product in SiGREEN.
GETGet a list of Bill of Material entries for a product in SiGREEN.
GETGet a list of BOM versions.

Factory Emissions APIs shopfloor

TaskDescription
POSTUpload factory emissions for a product in SiGREEN.

Offsetting APIs

TaskDescription
POSTOffset your emissions.

Factory Emissions APIs shopfloor

TaskDescription
POSTUpload factory emissions for a product in SiGREEN.

My Tasks APIs

Product Tasks APIs remote

TaskDescription
GETGET the incoming PCF requests of my company.
PUTLink product to the task.
DELETEDelete link between product and task.
PUTShare the PCF data with the given task.

Component Tasks APIs remote

TaskDescription
GETGET the outbound PCF requests of my company.
PATCHAccept proof received to the task in SIGREEN.
PATCHReject proof received to the task in SIGREEN.

PCF APIs

Product's PCF APIs basic

TaskDescription
POSTTo create a TFS standard credential for a specific product of a company in SIGREEN.
POSTTo create an ISO standard credential for a specific product of a company in SIGREEN.
POSTTo create a CatenaX standard credential for a specific product of a company in SIGREEN.
GETIt is to know whether the credential has been created or not.

Contact

For general information about the application, the APIs, any issues or feature requests please contact:

Email: sigreensupport.industry@siemens.com