diff --git a/data/kitsData.js b/data/kitsData.js
index 6e5f409334ab..5a663ce5b6ec 100644
--- a/data/kitsData.js
+++ b/data/kitsData.js
@@ -80,6 +80,7 @@ import TraceabilityKitLogo from "@site/static/img/kits/traceability/traceability
import DataChainKitLogo from "@site/static/img/kits/data-chain/data-chain-kit-raw-logo.svg";
import EcoPassKitLogo from "@site/static/img/kits/eco-pass/eco-pass-kit-raw-logo.svg";
import PCFKitLogo from "@site/static/img/kits/pcf/pcf-kit-raw-logo.svg";
+import CBAMKitLogo from "@site/static/img/kits/cbam/cbam-kit-raw-logo.svg";
import PurisKitLogo from "@site/static/img/kits/puris/puris-kit-raw-logo.svg";
import DCMKitLogo from "@site/static/img/kits/demand-and-capacity-management/demand-and-capacity-management-kit-raw-logo.svg";
import ESSKitLogo from "@site/static/img/kits/ess/ess-kit-raw-logo.svg";
@@ -494,6 +495,38 @@ export const kitsData = {
new: false
}
},
+ {
+ id: 'cbam',
+ name: 'CBAM KIT',
+ logo: CBAMKitLogo,
+ logoLicencse: {
+ type: 'CC-BY-4.0',
+ authors: '2026 Eclipse Tractus-X Contributors; 2026 Catena-X Automotive Network e.V.',
+ licenseUrl: 'https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/static/img/kits/cbam/cbam-kit-raw-logo.svg.license',
+ sourceUrl: 'https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/static/img/kits/cbam/cbam-kit-raw-logo.svg'
+ },
+ logoHeight: 120,
+ logoWidth: 120,
+ route: '/docs-kits/next/kits/cbam-kit/adoption-view',
+ colors: {
+ primary: '#3a7c96',
+ gradient: 'linear-gradient(135deg, #66C791 0%, #003399 100%)'
+ },
+ maturity: {
+ currentLevel: 'Sandbox',
+ graduationStatus: 'draft'
+ },
+ deprecated: false,
+ domain: 'Sustainability',
+ industries: ['automotive'],
+ description: 'Carbon Border Adjustment Mechanism (CBAM) compliance and reporting for cross-border emissions data.',
+ metadata: {
+ created: '2025-11-18',
+ lastUpdated: '2026-01-26',
+ latestVersion: '0.1.0',
+ new: true
+ }
+ },
{
id: 'eco-pass',
name: 'ECO PASS KIT',
diff --git a/docs-kits/kit-template/kit-template.docx b/docs-kits/kit-template/kit-template.docx
index 0075477334d4..2d531a254085 100644
Binary files a/docs-kits/kit-template/kit-template.docx and b/docs-kits/kit-template/kit-template.docx differ
diff --git a/docs-kits/kit-template/kit-template.pdf b/docs-kits/kit-template/kit-template.pdf
index 7d04cf5801ca..7a49006bc603 100644
Binary files a/docs-kits/kit-template/kit-template.pdf and b/docs-kits/kit-template/kit-template.pdf differ
diff --git a/docs-kits/kits/cbam-kit/adoption-view/adoption-view.md b/docs-kits/kits/cbam-kit/adoption-view/adoption-view.md
new file mode 100644
index 000000000000..a2e73a9c83ba
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/adoption-view/adoption-view.md
@@ -0,0 +1,263 @@
+---
+id: adoption-view
+title: Adoption View
+description: CBAM KIT
+sidebar_position: 2
+---
+
+import Kit3DLogo from '@site/src/components/2.0/Kit3DLogo';
+
+
+
+# Introduction
+
+The EU's Carbon Border Adjustment Mechanism (CBAM) sets a carbon price on imports of carbon-intensive goods to prevent carbon leakage, meaning the risk that companies relocate production to countries with weaker climate policies, or that EU products are displaced by more emission-intensive imports. CBAM aims to ensure that the carbon cost of imports reflects the same standards applied to domestic EU production.
+
+EU CBAM applies to the sectors with the highest emission intensity and carbon leakage risk: **cement, iron and steel, aluminum, fertilizers, electricity, and hydrogen**. When fully implemented, it will cover more than 50% of emissions in the sectors subject to the EU Emissions Trading System (ETS). The definitive regime is in force since 2026.
+
+For two reasons, regular update of this KIT will likely be required:
+- Regulatory specification in the EU is incrementally deployed and refined (and will continue to be for the next years), whilst an incremental expansion of the CBAM goods scope has been envisioned by the EU from the beginning.
+- From 2027, the UK will introduce its own CBAM, which is pretty comparable to the EU one. Other countries are also in preparations of very similar schemes. This KIT aims to provide a common approach for all of them, as far as feasible.
+
+**Official Links:**
+
+[Carbon Border Adjustment Mechanism](https://taxation-customs.ec.europa.eu/carbon-border-adjustment-mechanism_en)
+
+[CBAM Guidance and Legislation - Taxation and Customs Union]()
+
+## Mission and Vision
+
+The Eclipse Tractus-X CBAM KIT provides a standardized, interoperable model for exchanging CBAM-relevant data, across global supply chains. It enables companies to:
+
+- Collect validated CBAM emissions data at the material and component level using harmonized methodologies.
+- Automate CBAM data request workflows across fragmented system landscapes, reducing redundancies and administrative burden whilst ensuring compliance with CBAM regulations.
+- Integrate upstream and downstream data from suppliers and partners, enabling accurate transmission of embedded emissions data for imported goods.
+- Ensure data sovereignty and security, allowing companies to retain control over sensitive sustainability information while meeting transparency requirements.
+- Facilitate recognition of foreign carbon pricing schemes, pending regulation.
+- Enable CBAM related cost analyses, facilate strategic sourcing decisions
+
+
+## Catena-X relevant CBAM Work flow
+
+CBAM obligations are triggered when goods are imported into the EU under a CN Code subject to CBAM reporting and originating from specified non-EU countries. Only importers whose annual import volumes exceed a defined mass-based threshold are required to submit declarations to the official EU CBAM portal (currently supporting XML uploads or manual entry). Each declaration must for example include details on:
+
+- Production installation and date
+- Verified CO₂ emissions
+- Electricity sources used, etc.
+
+To collect the required supplier-specific data, the importer sends a structured data request to the supplier via Catena-X. The supplier responds with tailored emission reports covering the relevant installations and production methods (see Figure 1). Solid arrows illustrate the main focus of this KIT which is the data exchange between supplier and importer. Dashed arrows illustrate the downstream exchange of data between supplier and operator which is also possible with the presented data model. The dashed box indicates the focus of this KIT which excludes the exchange of data between importer and EU CBAM portal.
+
+
+
+Figure 1: The CBAM Data Exchange mechanism with Catena-X
+
+## CBAM Personas
+
+
+ CBAM Personas | click to expand
+
+Here is a tabular overview of the key roles in the CBAM process:
+
+| Role | Description |
+| --- | --- |
+|Importer/Declarant (Customer)| Is responsible for requesting CBAM relevant reporting data, purchasing CO₂ certificates, and submitting reports to the EU|
+|Supplier| Business (contractual) partner of the customer/Importer responsible to provide initial product and site information from the operator to the customer.|
+|Operator| Is a company who operates one or multiple installations (production sites). Responsible for providing verified CO₂ emission data.|
+|EU| The European Commission, specifically the Directorate-General for Taxation and Customs Union (DG TAXUD), is responsible for the design, development, and maintenance of the CBAM Portal and its associated systems. The CBAM Registry, which is the central platform for managing declarant authorizations, submitting emissions reports (planned) and for facilitating communication between importers, national authorities, and the Commission.|
+
+
+
+
+
+---
+
+
+# Business Process of CBAM Data Exchange in Catena-X
+
+
+## CBAM Data Exchange Flow
+
+This diagram shows the high-level flow of a CBAM data exchange between an **importer** (i.e. customer, typically EU-based) and a **supplier** (i.e. non-EU producer or distributer) using the Catena-X **notification Standard**. Each exchange entails records for one or multiple CBAM goods tied to specific business transactions. This results in a tailored emissions response scoped exactly to the specified transactions, making each exchanged response unique. Both business partners require a CBAM app to generate and receive data via standardized Catena-X notifications. CBAM apps are commercially available applications. The specification of the two current data models (request and response) is partly based on assumptions due to insufficiently specified regulation texts (data models are subject to change once official EU CBAM regulation is updated).
+
+```mermaid
+sequenceDiagram
+ autonumber
+ actor Importer as Importer (EU Customer)
+ actor Supplier as Supplier (Non-EU Producer)
+
+ Importer->>Supplier: Catena-X notification — REQUEST ───────────────────────── • Identify both parties (BPNL/companyIds) • Reference the business transaction(s) (e.g. CN code, invoice, date, net mass) • Specify what data is needed in response (requestedElements)
+
+ Note over Supplier: Supplier maps request to real production data per transaction & good: • Production method & mass • Direct & indirect embedded emissions • Attestation of conformance (CBAM verification statement) • Carbon price paid
+
+ Supplier->>Importer: Catena-X notification — RESPONSE ───────────────────────── • Identify/Confirm both parties (BPNL/companyIds) • Record per → each good → each operator → each installation → each production method: · Embedded emissions (tCO₂e/t) · Net mass (t) · Carbon price paid · Reference of Verification statement
+
+ Note over Importer: Importer aggregates data for CBAM declaration
+```
+
+
+
+
+## Principles of Request and Response
+
+
+ Principles of Request and Response | click to expand
+
+
+| Principle | Explanation |
+|---|---|
+| **Transaction-scoped** | Every request per CBAM good is typically tied to a specific reference document (e.g. invoice), reference period and requested net mass. The response is tailored to that transaction, optionally pointing to a specific item on the reference document, and is scaled to the requested net mass. |
+| **Multiple operators, installations and production methods** | One supplier may source from multiple operators. Each operator may account for multiple installations. One installation may use multiple production methods. Each method gets its own emission record and mass split, which in total sum up to the requested net mass value. |
+| **Tailored scope** | The importer specifies via `requestedElements` which data blocks are needed. The supplier fills those sections as requested. The request can be sent with prefilled data fields to simplify the supplier response. The independent CBAM apps being used by the business partners are required to manage the contained information in the notifications according the specified Catena-X datamodels. |
+| **Verifiable** | Each emission record provided in a response can carry a description of an attestation of conformance (third-party verification statement) and a link to the document. |
+
+
+
+
+---
+
+
+# CBAM Data models: Request & Response
+
+
+
+ ## CBAM Request Data Model
+
+This table gives a business-level overview of major objects and properties contained in the CBAM request data model. For full technical details see the corresponding datamodel file.
+
+
+```
+Request
+├── requestedElements # scope: which sections to include in response
+├── companyIds # importer + supplier identifiers
+└── good[] # one entry per CBAM-declared good
+ ├── cnCode / productIds / productDescription
+ ├── businessTransactionDetails
+ │ └── referencePeriod / requestNetMass
+ └── operator[]
+ ├── operatorIdentification
+ ├── operatorNetMass
+ └── installation[]
+ ├── installationIdentification
+ ├── installationNetMass
+ └── emissionsRecords[]
+ ├── productionMethod
+ └── activityData / netMass
+```
+
+
+
+ ## CBAM Response Data Model
+
+
+This table gives a business-level overview of major objects and properties contained in the CBAM response data model. For full technical details see the corresponding datamodel file.
+
+
+```
+Response
+├── companyIds # importer + supplier identifiers
+└── good[] # mirrors request, fully populated
+ ├── cnCode / productIds / productDescription
+ ├── businessTransactionDetails
+ │ └── referencePeriod / requestNetMass
+ └── operator[]
+ ├── operatorIdentification
+ ├── operatorNetMass
+ └── installation[]
+ ├── installationIdentification
+ ├── installationNetMass
+ └── emissionsRecords[]
+ ├── productionMethod
+ ├── activityData / netMass
+ ├── directEmissions
+ ├── indirectEmissions
+ ├── freeAllocationFactor
+ ├── attestationOfConformance
+ └── carbonPricePaid[]
+```
+
+
+>
+
+---
+
+
+# Use Cases covered with this CBAM KIT
+
+The CBAM KIT supports two distinct data exchange phases, both implemented as Catena-X notifications: the importer sends a request notification (with the CBAM request data model in the notification body) and the supplier responds with a corresponding response notification (with the CBAM response data model in the body). Partner identification is handled via the Catena-X notification header, not within the data models themselves. The **requestedElements** property in the request allows the importer to scope each exchange precisely — requesting only the data blocks needed for the given phase.
+
+## Ongoing Data Collection During the Year of Import, Forecasting and Certificate Purchase
+
+Throughout the import year, the importer collects shipment-specific data to support forecasting, to obtain the legally required amount of certificates, and to build a traceable record for the final annual declaration. Two types of exchanges are relevant here:
+
+**Supplier and installation identification:** When a new supplier is onboarded or an existing one needs to be verified, the importer sends a request scoped to identity and installation data — using **requestedElements** to limit the response to operator and installation identification fields (e.g. `operatorIds`, `operatorName`, `installationIdentification`, `address`). The supplier responds with their own identifiers and the relevant installation details. If the supplier sources from multiple operators, each operator is represented as a separate operator object in the response. If sub-suppliers are involved and registered in Catena-X, the same notification exchange can be applied along the supply chain.
+
+**Composition and installation data for interim forecasting:** During the year, the importer uses transaction-specific data (CN code, net mass, reference period, business transaction identifiers such as invoice number) to send a scoped request for installation and mass flow information. The request references the relevant business transaction via `businessTransactionDetails` and limits the expected response to non-emission fields using **requestedElements** — for example requesting `operatorActivityData`, `installationIdentification`, and `installationActivityData`, but not emission records. The supplier responds with the applicable operator(s), installation(s), and the net mass attributable to the requested transaction. This data supports quarterly forecasting and early certificate purchase based on default emission values or previously known actuals.
+
+Trading CO₂ certificates and submitting declarations to the official EU CBAM portal are outside the scope of this KIT.
+
+## Period Closing Emissions Data Collection
+
+In the time following the reporting period, the importer sends requests to all relevant suppliers to collect the actual verified CO₂ emission data for each imported good. The request references the specific business transaction(s) via `businessTransactionDetails` (e.g. invoice number, reference period, net mass) and uses **requestedElements** to explicitly require the full emission-related data blocks from the supplier.
+
+The supplier responds with a complete response notification covering, for each good and operator:
+
+- The applicable production method(s) (`productionMethod` with `methodId`) and the net mass per method
+- Direct and indirect embedded emissions (`directEmissions`, `indirectEmissions`) per production method and installation
+- An attestation of conformance (`attestationOfConformance`) issued by an accredited third-party verifier, including a link to the verification document
+- Any carbon price already paid in the country of production (`carbonPricePaid`), including the instrument type, legal basis, and amount
+
+If the direct supplier does not operate the production installation, they must obtain this data from the operator and pass it through. Each operator is represented as a separate object in the response, and each installation within that operator can carry multiple production method records — enabling full traceability from transaction to emission value.
+
+A possible alternative use case is the request for emissions per CBAM good on single installation level. In this case, the request should define the installation that the response declares emissions for. Such a case is relevant, if the importer already received information about the mass allocations to installations in previous responses before closing of the reporting period.
+
+---
+
+
+# CBAM Activities Outside of this KIT
+
+The following activities are part of the broader CBAM compliance process but are **not** covered by the data models or exchanges defined in this KIT.
+
+**Submission of the annual CBAM declaration:** Using the verified emission data collected from suppliers via this KIT, the importer submits an annual CBAM declaration to the EU CBAM portal. The declaration states the actual embedded emissions imported during the reporting year and any local carbon taxes already paid by operators in the country of production. Based on this, the final number of CO₂ certificates to be surrendered is calculated. If the importer has purchased too few certificates during the year, additional ones must be acquired / excess certificates can be sold with the authoities. Certificate trade and the preparation and submission of this declaration are outside the scope of this KIT.
+
+
+
+---
+
+
+# Semantic Models
+
+The CBAM KIT defines two Semantic Aspect Meta Models (SAMM), one for the request and one for the response. A SAMM is a machine-readable, versioned specification of a data model. It defines every property, its data type, whether it is mandatory or optional, and the relationships between objects. The CBAM SAMMs cover all attributes shown in the data model tables above, from company identifiers and business transaction references through to operator and installation details, production methods, embedded emission values, attestation of conformance, and carbon price information.
+
+For adopting companies and their software vendors, the SAMM serves as the authoritative implementation reference. CBAM apps on both the importer and supplier side must conform to these models when constructing and processing notifications. The full technical specification of both SAMMs is provided in the development view of this KIT.
+
+---
+
+
+# **💬 We would like to hear your feedback**
+
+This KIT is currently published as a **Minimum Viable Product (MVP)**. It reflects our best current understanding of the CBAM regulation and its implementation in Catena-X, but it is actively evolving.
+
+Your input directly shapes the next version. We welcome feedback on any aspect of this KIT, including the architecture, the data models, the described use cases, the clarity of the documentation, and the overall fit to your business needs.
+
+[Click this link to provide feedback](https://forms.office.com/Pages/ResponsePage.aspx?id=bSzSGggvBU-guuF_bOiDgJKhZVObB0BBlH3UfbND6YFUNU8xUUc1T09PUDdKVkJVMzYwMzdKR1pNMS4u)
+
+You can also use the form to get in touch with the team directly.
+
+---
+
+
+
+
+# NOTICE
+
+This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode).
+
+- SPDX-License-Identifier: CC-BY-4.0
+- SPDX-FileCopyrightText: 2026 BASF SE
+- SPDX-FileCopyrightText: 2026 Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
+- SPDX-FileCopyrightText: 2026 SAP SE
+- SPDX-FileCopyrightText: 2026 Siemens AG
+- SPDX-FileCopyrightText: 2026 Contributors to the Eclipse Foundation
+- Source URL: [https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/docs-kits/kits/cbam-kit/adoption-view/adoption-view.md](https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/docs-kits/kits/cbam-kit/adoption-view/adoption-view.md)
+
+
diff --git a/docs-kits/kits/cbam-kit/changelog.md b/docs-kits/kits/cbam-kit/changelog.md
new file mode 100644
index 000000000000..54721200c114
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/changelog.md
@@ -0,0 +1,19 @@
+---
+id: changelog
+title: Changelog
+description: CBAM Kit
+sidebar_position: 1
+---
+
+import Kit3DLogo from '@site/src/components/2.0/Kit3DLogo';
+
+
+
+All notable changes to this Kit will be documented in this file.
+
+## [0.1.0] - unreleased
+
+### Added
+
+- Initial Version of CBAM KIT: adoption view
+- Added KIT artifacts required for Sandbox Maturity Level
diff --git a/docs-kits/kits/cbam-kit/development-view/development-view.md b/docs-kits/kits/cbam-kit/development-view/development-view.md
new file mode 100644
index 000000000000..a662ea95bef4
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/development-view/development-view.md
@@ -0,0 +1,1253 @@
+---
+title: Development View
+sidebar_position: 1
+---
+
+
+
+# Development View
+
+import Kit3DLogo from '@site/src/components/2.0/Kit3DLogo';
+
+
+
+This document provides a developer-focused overview of the CBAM KIT, including a technical breakdown of the architecture, and data exchange protocols and semantic models.
+
+:::info Target Audience
+Software Developers, Solution Architects, Technical Leads, API Developers, Integration Engineers.
+:::
+
+---
+
+## Architecture Overview
+
+The architecture is designed for a decentralized data exchange within the Catena-X network, leveraging core services and standardized components.
+
+
+
+The diagram shows how two companies, a **Data Consumer** (the importer requesting CBAM data) and a **Data Provider** (the supplier providing it), exchange CBAM emissions data securely over the Catena-X network without connecting to each other's internal systems directly.
+
+Each company operates the same two-component setup. The first is a **CBAM App**, the business application where the importer composes requests and where the supplier prepares and calculates the CBAM response data. The CBAM app is a third-party business application required to manage and exchange CBAM-relevant data that is compatible with Catena-X. The second is an **EDC (Eclipse Dataspace Connector)**, a standardized secure gateway which manages who is allowed to connect and under what agreed conditions, and which is the actual channel through which the notification data travels.
+
+When a data exchange is triggered, the importer's CBAM App pushes a request notification toward the supplier. Before any data moves, both connectors perform an authorization handshake to confirm the identities of both parties and verify that the data sharing conditions are met. Once authorized, the notification is sent to the supplier's CBAM App. It prepares the CBAM response, and sends it back in the opposite direction.
+
+The connectors act as trusted, policy-enforced gateways on both sides, ensuring that data is only shared with verified partners and under agreed terms.
+
+Each notification consists of a header and a body. The CBAM request and response data models are carried in the notification body. The header contains the routing and identification information: the BPNL (Business Partner Number Legal) of both the sending and receiving company, a unique message ID assigned to each individual message, and a related message ID that references the original request. The related message ID is particularly important when a supplier sends multiple separate responses to a single request, for example when emission data for different operators or goods is compiled and returned in stages. Each response can be matched back to the originating request via this identifier.
+
+---
+
+# Data Exchange Flow
+
+The CBAM data exchange follows the Catena-X **Connectivity** and **Industry Core** principles for connector setup and data transfer initiation. For those details, refer to the respective KITs. The description below focuses exclusively on the CBAM-specific protocol: the structure and sequence of the two CBAM notifications.
+
+```mermaid
+sequenceDiagram
+ participant Importer as Importer (CBAM App)
+ participant Supplier as Supplier (CBAM App)
+
+ Importer->>Supplier: CBAM Request Notification
+ Note over Supplier: Prepare and calculate CBAM Response
+ Supplier->>Importer: CBAM Response Notification
+```
+
+**Flow Description:**
+1. **CBAM Request**: The Importer's CBAM App sends a request notification specifying the goods (by CN Code and business transaction), the reference period, and the data elements required in the response (`requestedElements`).
+2. **Processing**: The Supplier's CBAM App maps the request to real production data and calculates the embedded emissions per good, operator, installation, and production method.
+3. **CBAM Response**: The Supplier's CBAM App sends back a response notification containing the calculated emission data, scoped exactly to the transactions specified in the request.
+
+**Notification structure:**
+Each notification carries a `header` (sender/receiver BPNLs, a unique `messageId`, and a `relatedNotificationId` linking the response back to its originating request) and a `content` field containing the CBAM request or response data model. The `relatedNotificationId` is particularly important when a supplier sends multiple separate responses to a single request — for example when emission data for different operators or goods is compiled and returned in stages.
+
+---
+
+
+# Data Schema
+
+
+## Semantic Models
+
+### Model: CBAM
+
+**Version**: 1.0.0
+
+**Namespace**: `urn:samm:io.catenax.cbam:1.0.0`
+
+**Description**:
+_Purpose_: The SAMM defines the CBAM data model used to exchange CBAM-relevant information between an importer (customer) and a supplier, capturing identifiers, goods, transaction context, installation/operator details, activity/emissions characteristics, attestations and carbon-price information.
+
+_Request vs Response separation_: The SAMM cleanly separates request and response concerns: the request model specifies what the importer may ask for (scope, requested elements, transaction context, identifiers), while the response model specifies what the supplier must provide (installation/operator identification, activityData/emissionsRecords, attestations, carbon-price details), enabling clear responsibilities and automated schema generation.
+
+
+
+**Key Properties Request Datamodel**:
+
+
+
+
+ CBAM REQUEST Data model - Object Structure Overview | click to expand
+
+```
+Request
+├── requestedElements[] # e.g. "respondingCompanyIds", ...
+├── companyIds
+│ ├── requestingCompanyIds[]
+│ │ ├── key
+│ │ └── value
+│ └── respondingCompanyIds[]
+│ ├── key
+│ └── value
+└── good[]
+ ├── cnCode
+ ├── productIds[]
+ │ ├── key
+ │ └── value
+ ├── productDescription
+ ├── businessTransactionDetails
+ │ ├── transactionReferenceDocuments[]
+ │ │ ├── key
+ │ │ └── value
+ │ ├── requestReferencePeriodStart
+ │ ├── requestReferencePeriodEnd
+ │ └── requestNetMass
+ └── operator[]
+ ├── transactionReferenceDocumentLink
+ │ ├── refDocKey
+ │ ├── refDocId
+ │ └── refDocElement
+ │ ├── key
+ │ └── value
+ ├── operatorIdentification
+ │ ├── operatorIsSupplier
+ │ ├── operatorIds
+ │ │ ├── operatorBpnl
+ │ │ ├── operatorCbamId
+ │ │ └── otherIds[]
+ │ │ ├── key
+ │ │ └── value
+ │ ├── operatorName
+ │ ├── operatorContactEmailAddress
+ │ └── address
+ │ ├── country
+ │ ├── city
+ │ └── street
+ ├── operatorNetMass
+ └── installation[]
+ ├── installationIdentification
+ │ ├── installationIds
+ │ │ ├── installationCbamId
+ │ │ └── otherIds[]
+ │ │ ├── key
+ │ │ └── value
+ │ ├── installationName
+ │ └── address
+ │ ├── countryCode
+ │ ├── city
+ │ ├── longitude
+ │ ├── latitude
+ │ ├── typeOfCoordinates
+ │ ├── plotOrParcelNumber
+ │ └── unLoCode
+ ├── installationNetMass
+ └── emissionsRecords[]
+ ├── productionMethod
+ │ ├── methodId
+ │ ├── specificSteelMillId
+ │ └── additionalInformation
+ └── activityData
+ ├── referencePeriodStart
+ ├── referencePeriodEnd
+ └── netMass
+```
+
+
+
+
+ CBAM REQUEST Data model - Property Overview | click to expand
+
+
+
+This table gives a business-level overview of all properties in the CBAM request data model. **M** = mandatory, **O** = optional. Object groups are separated by blank rows; `-` dashes indicate nesting depth. For full technical details see the corresponding datamodel file.
+
+| Property | M/O | Description | Example |
+|---|---|---|---|
+| **requestedElements** | O | List of element identifiers that define the scope of objects and/or data attributes requested for inclusion in the supplier response. The identifiers refer to sections and attributes defined in the corresponding request type schemes, and indicate which parts of the data model are expected to be provided in the response (subject to the rules of the respective response schema, e.g., mandatory fields and conditional dependencies). | cnCode, operatorIdentification, installationIdentification, activityData, productionMethod, directEmissions |
+| | | | |
+| **companyIds** | O | Object with attributes describing the identifiers of the two business exchanging this dataset, namely the requesting and the responding company | n.a. |
+| | | | |
+| `-` _**requestingCompanyIds**_ | O | Object containing one or multiple pairs of identifier type and value of the requesting company. | n.a. |
+| `--` key | M | Name of the identifier type. | Company-ID |
+| `--` value | M | Value of the stated identifier type. | Customer-Corp-12-EU |
+| | | | |
+| `-` _**respondingCompanyIds**_ | O | Object containing one or multiple identifiers of the responding company. | n.a. |
+| `--` key | M | Name of the identifier type. | Supplier-ID |
+| `--` value | M | Value of the stated identifier type. | Steel-Corp-12-IN |
+| | | | |
+| **good** | M | Array of good records to be reported. Each good record represents one declared good instance identified by CN Code and business transaction details and contains the CBAM-related information for that declared good. | n.a. |
+| | | | |
+| `-` cnCode | M | This is the 8-digit CN code (combined nomenclature) of the reported good, refering to official CBAM value list to ensure updated content. | 72011000 |
+| | | | |
+| `-` _**productIds**_ | O | Set of product identifiers to identify the product from the business transaction. | n.a. |
+| `--` key | M | Name of the identifier type. | GTIN |
+| `--` value | M | Value of the stated identifier type. | 4712345060507 |
+| | | | |
+| `-` productDescription | O | Free text describing the product and any characteristics that help identify the right business transaction per request. | Hot-rolled steel coil, grade S235JR |
+| | | | |
+| `-` _**businessTransactionDetails**_ | O | Object describing the specific business transaction between the customer (e.g. importer) and the supplier, so the request can be mapped to a real transaction. | n.a. |
+| `--` _**transactionReferenceDocuments**_ | O | List of reference documents used to identify the transaction (e.g., invoice, purchase order, customs declaration, shipment); each entry provides a document type and identifier value. | n.a. |
+| `---` key | M | Reference document type/category (e.g., invoice, purchaseOrder, customsDeclaration). | invoice |
+| `---` value | M | Identifier of the document for the given type (e.g., invoice number). | INV-2024-12345 |
+| `--` requestReferencePeriodStart | M | Start timestamp of the requested reference period; start and end must be within the same calendar year. | 2024-01-01T00:00:00Z |
+| `--` requestReferencePeriodEnd | M | End timestamp of the requested reference period; start and end must be within the same calendar year. | 2024-12-31T23:59:59Z |
+| `--` requestedNetMass | O | Net mass (tonnes) of CBAM-relevant good the request relates to (e.g., from customs). Note, value shall match the sum across all corresponding production method net mass values in the response. | 60 |
+| | | | |
+| `-` _**operator**_ | O | One or multiple objects containing attributes that describe an operator each that legally owns the installations producing the CBAM good that is subject of this request. Operator can be different to supplier. One supplier (business partner of this transaction) can source the good defined in the business transaction from other suppliers. This can result in multiple operators (mutliple operator objects) involved in the depicted supply chain. | n.a. |
+| `--` _**transactionReferenceDocumentLink**_ | O | Pointer to a reference document previously provided in businessTransactionDetails, optionally refined to a specific part/item of that document, to indicate which document (and which part of it) the operator-related response data corresponds to. | n.a. |
+| `---` refDocKey | M | Type of the referenced document; must match a reference document type from the business transaction details object in the request. | invoice |
+| `---` refDocValue | M | Identifier of the referenced document; must match the corresponding reference document value from the request. | INV-2024-12345 |
+| | | | |
+| `---` _**refDocElement**_ | O | Additional locator/metadata to identify a specific element within the referenced document (e.g., line item, position number, material code, annex section). Used when the document covers multiple goods/operators and you need to specify which part applies. | n.a. |
+| `----` key | M | Kind of element locator provided (e.g., invoiceLineItem, customsItemNumber, purchaseOrderLine, shipmentPosition). | batchNumber |
+| `----` value | M | Value of the locator (e.g., line “10”, item “3”, position “0002”). | 02 |
+| | | | |
+| `--` _**operatorIdentification**_ | O | Object containing attributes to identify the operator. | n.a. |
+| `---` operatorIsSupplier | O | Boolean property indicating whether the supplier (i.e., the business transaction partner) is also the installation operator. | TRUE |
+| | | | |
+| `---` _**operatorIds**_ | O | Unique set of identifiers for the operator. BPNL and Operator CBAM ID are listed as separate attributes. | n.a. |
+| `----` operatorBpnl | O | BPNL (business partner number legal) of operator, if company is registered at Catena-X. | BPNL000000000OPR |
+| `----` operatorCbamId | O | Unique identifier for the operator in the official EU O3CI portal (operator of third country installation). | O3CI-OPR-123456 |
+| | | | |
+| `----` _**otherIds**_ | O | Other identifiers for the operator excluding BPNL and Operator CBAM ID. | n.a. |
+| `-----` key | M | Name of the identifier type | Operator-Tracking-ID |
+| `-----` value | M | Value of the stated identifier type | OP.DE-Steel_north_AG1 |
+| `---` operatorName | O | Name of the operator | Steel Example Corp. |
+| `---` operatorContactEmailAddress | O | The email address of the person that is assigned in the contact details of the operator | contact@steelexample.com |
+| | | | |
+| `---` _**address**_ | O | Object containing attributes that document the address of the operator. | n.a. |
+| `----` country | O | Country code where the operator is established, refering to official CBAM value list to ensure updated content. | DE |
+| `----` city | O | The city where the operator is located | Duisburg |
+| `----` street | O | The street where the operator is located | Werkstraße 1 |
+| `--` operatorNetMass | O | Net mass (in tonnes) of the CBAM-relevant good attributable to the specific request, summed over all installations belonging to the operator described in this object. | 60.0 |
+| | | | |
+| `--` _**installation**_ | O | One or more objects describing each installation producing the CBAM good that is the subject of this request. A single operator may own multiple installations supplying the CBAM good in this request; in that case, multiple installation objects are provided. Each installation may include multiple production methods. | n.a. |
+| `---` _**installationIdentification**_ | O | Object containing attributes to identify the installation. | n.a. |
+| `----` _**installationIds**_ | O | Unique set of identifiers of the installation. | n.a. |
+| `-----` installationCbamId | O | Unique identifier for the installation in the official EU O3CI portal (operator of third country installation). | O3CI-INST-654321 |
+| | | | |
+| `-----` _**otherIds**_ | O | Other identifiers of the installation, excluding the official CBAM installation ID. | n.a. |
+| `------` key | M | Name of the identifier type. | Installation-ID |
+| `------` value | M | Value of the stated identifier type. | INST-987654 |
+| `----` installationName | O | Name of the installation. | Steel Manufacturing Facility - Delhi Plant |
+| | | | |
+| `----` _**address**_ | O | Object containing attributes that document the address of the installation. | n.a. |
+| `-----` countryCode | M | Country code where the installation is established and the good is produced, refering to official CBAM value list to ensure updated content. | IN |
+| `-----` city | M | The city where the installation is located. | Delhi |
+| `-----` longitude | O | The longitude where the installation is located. | 77.2197 |
+| `-----` latitude | O | The latitude where the installation is located. | 28.6139 |
+| `-----` typeOfCoordinates | O | The type of coordinates according to the value list that is accepted by the corresponding field in the CBAM declaration portal. | 01 |
+| `-----` plotOrParcelNumber | O | The plot or parcel number of the location. | PLOT-456-INDUSTRIAL-ZONE-A |
+| `-----` unlocode | O | The UNLOCODE as defined by UNECE list which can be downloaded at https://unece.org/trade/uncefact/unlocode | INDEL |
+| `---` installationNetMass | O | Net mass (in tonnes) of the CBAM-relevant good attributable to the specific request, produced in the stated installation, calculated as the sum across all applicable production methods within that installation. | 60.0 |
+| | | | |
+| `---` _**emissionsRecords**_ | O | One or more objects detailing the specific production method(s) that the emission objects refer to; each installation may include multiple production methods. | n.a. |
+| `----` _**productionMethod**_ | O | An object describing the production method as applied within the installation for producing the stated CBAM good, and, if applicable, stating the steel mill identifier. | n.a. |
+| `-----` methodId | M | Specific identifier of the production method according the value list accepted by the corresponding field in the CBAM declarant portal. | P24 |
+| `-----` specificSteelMillId | O | Specific identifier of the steel mill used for the production of the good, if applicable. | MILL-001 |
+| `-----` additionalInformation | O | Any additional information that the supplier wants to provide with regard to the production method. | Uses recycled scrap as input |
+| | | | |
+| `----` _**activityData**_ | O | An object describing the temporal reference and the mass flow attributable to the specified production method within an installation. | n.a. |
+| `-----` referencePeriodStart | O | Start date of the period in which relevant data was collected at the installation for the specified production method, serving as the reference period for emissions calculation; both start and end date must be in the same calendar year. | 2024-01-01T00:00:00Z |
+| `-----` referencePeriodEnd | O | End date of the period in which relevant data was collected at the installation for the specified production method, serving as the reference period for emissions calculation; both start and end date must be in the same calendar year. | 2024-12-31T23:59:59Z |
+| `-----` netMass | M | Net mass (in tonnes) of the CBAM-relevant good attributable to the specific request produced in the stated installation by the stated production method only. | 60.0 |
+
+
+
+
+
+
+
+**Key Properties Response Datamodel**:
+
+
+ CBAM RESPONSE Data model - Object Structure only | click to expand
+
+```
+Response
+├── companyIds
+│ ├── requestingCompanyIds[]
+│ │ ├── key
+│ │ └── value
+│ └── respondingCompanyIds[]
+│ ├── key
+│ └── value
+└── good[]
+ ├── cnCode
+ ├── productIds[]
+ │ ├── key
+ │ └── value
+ ├── productDescription
+ ├── businessTransactionDetails
+ │ ├── transactionReferenceDocuments[]
+ │ │ ├── key
+ │ │ └── value
+ │ ├── requestReferencePeriodStart
+ │ ├── requestReferencePeriodEnd
+ │ └── requestNetMass
+ └── operator[]
+ ├── transactionReferenceDocumentLink
+ │ ├── refDocKey
+ │ ├── refDocId
+ │ └── refDocElement
+ │ ├── key
+ │ └── value
+ ├── operatorIdentification
+ │ ├── operatorIsSupplier
+ │ ├── operatorIds
+ │ │ ├── operatorBpnl
+ │ │ ├── operatorCbamId
+ │ │ └── otherIds[]
+ │ │ ├── key
+ │ │ └── value
+ │ ├── operatorName
+ │ ├── operatorContactEmailAddress
+ │ └── address
+ │ ├── country
+ │ ├── city
+ │ └── street
+ ├── operatorNetMass
+ └── installation[]
+ ├── installationIdentification
+ │ ├── installationIds
+ │ │ ├── installationCbamId
+ │ │ └── otherIds[]
+ │ │ ├── key
+ │ │ └── value
+ │ ├── installationName
+ │ └── address
+ │ ├── countryCode
+ │ ├── city
+ │ ├── longitude
+ │ ├── latitude
+ │ ├── typeOfCoordinates
+ │ ├── plotOrParcelNumber
+ │ └── unLoCode
+ ├── installationNetMass
+ └── emissionsRecords[]
+ ├── productionMethod
+ │ ├── methodId
+ │ ├── specificSteelMillId
+ │ └── additionalInformation
+ ├── activityData
+ │ ├── referencePeriodStart
+ │ ├── referencePeriodEnd
+ │ └── netMass
+ ├── directEmissions
+ │ ├── additionalInformation
+ │ └── specificEmbeddedEmissionsDirect
+ ├── indirectEmissions
+ │ ├── sourceOfEmissionFactor
+ │ ├── emissionFactorTonnesCo2PerMwh
+ │ ├── sourceOfEmissionFactorValue
+ │ ├── specificEmbeddedEmissionsIndirect
+ │ ├── electricityConsumedMwhPerTonnesGood
+ │ └── sourceOfElectricity
+ ├── freeAllocationFactor
+ ├── attestationOfConformance
+ │ ├── attestationType
+ │ ├── attestationStandard
+ │ ├── standardName
+ │ ├── providerName
+ │ ├── providerId
+ │ ├── accreditationBodyName
+ │ ├── attestationOfConformanceId
+ │ ├── attestationOfConformanceLink
+ │ └── completedAt
+ └── carbonPricePaid[]
+ ├── keyOfInstrument
+ ├── independentPersonId
+ │ ├── key
+ │ └── value
+ ├── descriptionAndIndicationOfLegalAct
+ ├── amountOfCarbonPricePaid
+ ├── currency
+ └── countryCode
+```
+
+
+
+
+
+
+ CBAM RESPONSE Data model - Property Overview | click to expand
+
+
+
+This table gives a business-level overview of all properties in the CBAM response data model. **M** = mandatory, **O** = optional. Object groups are separated by blank rows; `-` dashes indicate nesting depth. For full technical details see the corresponding datamodel file.
+
+| Property | M/O | Description | Example |
+|---|---|---|---|
+| **companyIds** | O | Object with attributes describing the identifiers of the two business exchanging this dataset, namely the requesting and the responding company | n.a. |
+| | | | |
+| `-` _**requestingCompanyIds**_ | O | Object containing one or multiple pairs of identifier type and value of the requesting company. | n.a. |
+| `--` key | M | Name of the identifier type. | Company-ID |
+| `--` value | M | Value of the stated identifier type. | Customer-Corp-12-EU |
+| | | | |
+| `-` _**respondingCompanyIds**_ | O | Object containing one or multiple identifiers of the responding company. | n.a. |
+| `--` key | M | Name of the identifier type. | Supplier-ID |
+| `--` value | M | Value of the stated identifier type. | Steel-Corp-12-IN |
+| | | | |
+| **good** | M | Array of good records to be reported. Each good record represents one declared good instance identified by CN Code and business transaction details and contains the CBAM-related information for that declared good. | n.a. |
+| | | | |
+| `-` cnCode | M | This is the 8-digit CN code (combined nomenclature) of the reported good, refering to official CBAM value list to ensure updated content. | 72011000 |
+| | | | |
+| `-` _**productIds**_ | O | Set of product identifiers to identify the product from the business transaction. | n.a. |
+| `--` key | M | Name of the identifier type. | GTIN |
+| `--` value | M | Value of the stated identifier type. | 4712345060507 |
+| | | | |
+| `-` productDescription | O | Free text describing the product and any characteristics that help identify the right business transaction per request. | Hot-rolled steel coil, grade S235JR |
+| | | | |
+| `-` _**businessTransactionDetails**_ | O | Object describing the specific business transaction between the customer (e.g. importer) and the supplier, so the request can be mapped to a real transaction. | n.a. |
+| `--` _**transactionReferenceDocuments**_ | O | List of reference documents used to identify the transaction (e.g., invoice, purchase order, customs declaration, shipment); each entry provides a document type and identifier value. | n.a. |
+| `---` key | M | Reference document type/category (e.g., invoice, purchaseOrder, customsDeclaration). | invoice |
+| `---` value | M | Identifier of the document for the given type (e.g., invoice number). | INV-2024-12345 |
+| `--` requestReferencePeriodStart | O | Start timestamp of the requested reference period; start and end must be within the same calendar year. | 2024-01-01T00:00:00Z |
+| `--` requestReferencePeriodEnd | O | End timestamp of the requested reference period; start and end must be within the same calendar year. | 2024-12-31T23:59:59Z |
+| `--` requestedNetMass | O | Net mass (tonnes) of CBAM-relevant good the request relates to (e.g., from customs). Note, value shall match the sum across all corresponding production method net mass values in the response. | 60 |
+| | | | |
+| `-` _**operator**_ | O | One or multiple objects containing attributes that describe an operator each that legally owns the installations producing the CBAM good that is subject of this request. Operator can be different to supplier. One supplier (business partner of this transaction) can source the good defined in the business transaction from other suppliers. This can result in multiple operators (mutliple operator objects) involved in the depicted supply chain. | n.a. |
+| `--` _**transactionReferenceDocumentLink**_ | O | Pointer to a reference document previously provided in businessTransactionDetails, optionally refined to a specific part/item of that document, to indicate which document (and which part of it) the operator-related response data corresponds to. | n.a. |
+| `---` refDocKey | M | Type of the referenced document; must match a reference document type from the business transaction details object in the request. | invoice |
+| `---` refDocValue | M | Identifier of the referenced document; must match the corresponding reference document value from the request. | INV-2024-12345 |
+| | | | |
+| `---` _**refDocElement**_ | O | Additional locator/metadata to identify a specific element within the referenced document (e.g., line item, position number, material code, annex section). Used when the document covers multiple goods/operators and you need to specify which part applies. | n.a. |
+| `----` key | M | Kind of element locator provided (e.g., invoiceLineItem, customsItemNumber, purchaseOrderLine, shipmentPosition). | batchNumber |
+| `----` value | M | Value of the locator (e.g., line “10”, item “3”, position “0002”). | 02 |
+| | | | |
+| `--` _**operatorIdentification**_ | O | Object containing attributes to identify the operator. | n.a. |
+| `---` operatorIsSupplier | O | Boolean property indicating whether the supplier (i.e., the business transaction partner) is also the installation operator. | TRUE |
+| | | | |
+| `---` _**operatorIds**_ | O | Unique set of identifiers for the operator. BPNL and Operator CBAM ID are listed as separate attributes. | n.a. |
+| `----` operatorBpnl | O | BPNL (business partner number legal) of operator, if company is registered at Catena-X. | BPNL000000000OPR |
+| `----` operatorCbamId | O | Unique identifier for the operator in the official EU O3CI portal (operator of third country installation). | O3CI-OPR-123456 |
+| | | | |
+| `----` _**otherIds**_ | O | Other identifiers for the operator excluding BPNL and Operator CBAM ID. | n.a. |
+| `-----` key | M | Name of the identifier type | Operator-Tracking-ID |
+| `-----` value | M | Value of the stated identifier type | OP.DE-Steel_north_AG1 |
+| `---` operatorName | O | Name of the operator | Steel Example Corp. |
+| `---` operatorContactEmailAddress | O | The email address of the person that is assigned in the contact details of the operator | contact@steelexample.com |
+| | | | |
+| `---` _**address**_ | O | Object containing attributes that document the address of the operator. | n.a. |
+| `----` country | O | Country code where the operator is established, refering to official CBAM value list to ensure updated content. | DE |
+| `----` city | O | The city where the operator is located | Duisburg |
+| `----` street | O | The street where the operator is located | Werkstraße 1 |
+| `--` operatorNetMass | O | Net mass (in tonnes) of the CBAM-relevant good attributable to the specific request, summed over all installations belonging to the operator described in this object. | 60.0 |
+| | | | |
+| `--` _**installation**_ | O | One or more objects describing each installation producing the CBAM good that is the subject of this request. A single operator may own multiple installations supplying the CBAM good in this request; in that case, multiple installation objects are provided. Each installation may include multiple production methods. | n.a. |
+| `---` _**installationIdentification**_ | O | Object containing attributes to identify the installation. | n.a. |
+| `----` _**installationIds**_ | O | Unique set of identifiers of the installation. | n.a. |
+| `-----` installationCbamId | O | Unique identifier for the installation in the official EU O3CI portal (operator of third country installation). | O3CI-INST-654321 |
+| | | | |
+| `-----` _**otherIds**_ | O | Other identifiers of the installation, excluding the official CBAM installation ID. | n.a. |
+| `------` key | M | Name of the identifier type. | Installation-ID |
+| `------` value | M | Value of the stated identifier type. | INST-987654 |
+| `----` installationName | O | Name of the installation. | Steel Manufacturing Facility - Delhi Plant |
+| | | | |
+| `----` _**address**_ | O | Object containing attributes that document the address of the installation. | n.a. |
+| `-----` countryCode | M | Country code where the installation is established and the good is produced, refering to official CBAM value list to ensure updated content. | IN |
+| `-----` city | M | The city where the installation is located. | Delhi |
+| `-----` longitude | O | The longitude where the installation is located. | 77.2197 |
+| `-----` latitude | O | The latitude where the installation is located. | 28.6139 |
+| `-----` typeOfCoordinates | O | The type of coordinates according to the value list that is accepted by the corresponding field in the CBAM declaration portal. | 01 |
+| `-----` plotOrParcelNumber | O | The plot or parcel number of the location. | PLOT-456-INDUSTRIAL-ZONE-A |
+| `-----` unlocode | O | The UNLOCODE as defined by UNECE list which can be downloaded at https://unece.org/trade/uncefact/unlocode | INDEL |
+| `---` installationNetMass | O | Net mass (in tonnes) of the CBAM-relevant good attributable to the specific request, produced in the stated installation, calculated as the sum across all applicable production methods within that installation. | 60.0 |
+| | | | |
+| `---` _**emissionsRecords**_ | O | One or more objects detailing the specific production method(s) that the emission objects refer to; each installation may include multiple production methods. | n.a. |
+| `----` _**productionMethod**_ | M | An object describing the production method as applied within the installation for producing the stated CBAM good, and, if applicable, stating the steel mill identifier. | n.a. |
+| `-----` methodId | M | Specific identifier of the production method according the value list accepted by the corresponding field in the CBAM declarant portal. | P24 |
+| `-----` specificSteelMillId | O | Specific identifier of the steel mill used for the production of the good, if applicable. | MILL-001 |
+| `-----` additionalInformation | O | Any additional information that the supplier wants to provide with regard to the production method. | Uses recycled scrap as input |
+| | | | |
+| `----` _**activityData**_ | O | An object describing the temporal reference and the mass flow attributable to the specified production method within an installation. | n.a. |
+| `-----` referencePeriodStart | M | Start date of the period in which relevant data was collected at the installation for the specified production method, serving as the reference period for emissions calculation; both start and end date must be in the same calendar year. | 2024-01-01T00:00:00Z |
+| `-----` referencePeriodEnd | M | End date of the period in which relevant data was collected at the installation for the specified production method, serving as the reference period for emissions calculation; both start and end date must be in the same calendar year. | 2024-12-31T23:59:59Z |
+| `-----` netMass | M | Net mass (in tonnes) of the CBAM-relevant good attributable to the specific request produced in the stated installation by the stated production method only. | 60.0 |
+| | | | |
+| `----` _**directEmissions**_ | O | Object detailing the direct embedded emissions referenced to the specific production method and installation. | n.a. |
+| `-----` additionalInformation | O | Any additional information that the supplier wants to provide with regard to direct embedded emissions. | Calculated using official CBAM excel template |
+| `-----` specificEmbeddedEmissionsDirect | M | Value of the direct embedded emissions, expressed in tonnes of CO₂ equivalents per tonne of product, calculated with reference to the specific production method and installation. | 1.85 |
+| | | | |
+| `----` _**indirectEmissions**_ | O | Object deailing the indirect embedded emissions referenced to the specific production method and installation. | n.a. |
+| `-----` sourceOfEmissionFactor | M | Declaration of applied literature or published information by the statistics office, according to value list expected for the corresponding field in the CBAM declaration portal. | 02 |
+| `-----` emissionFactorTonnesCo2PerMwh | M | This element declares the applied emission factor for electricity, expressed as tonnes CO2 per MWh. | 0.45 |
+| `-----` sourceOfEmissionFactorValue | M | Any additional information detailing the source of the emissions value. | IEA 2022 Electricity Report |
+| `-----` specificEmbeddedEmissionsIndirect | M | Value of the indirect embedded emissions, expressed in tonnes of CO₂ equivalents per tonne of product, calculated with reference to the specific production method and installation. | 0.25 |
+| `-----` electricityConsumedMwhPerTonnesGood | M | Value of the consumed electricity, expressed as MWh per tonne of good. | 0.6 |
+| `-----` sourceOfElectricity | M | Describes the source of the electricity according to the value list expected by the CBAM declaration portal. | SOE03 |
+| `----` freeAllocationFactor | O | The free allocation factor, expressed as tonnes of CO2 equivalents per tonne of product, based on the specific material and energy inputs used to produce the product. | 0.6 |
+| | | | |
+| `----` _**attestationOfConformance**_ | O | An object describing the attestation of conformance for the reported installation-level emission values (e.g., an annual verification statement issued by an accredited verification body in accordance with CBAM verification rules). | n.a. |
+| `-----` attestationType | O | The type of attestation that indicates the assurance approach and level of trust provided by the attestation of conformance (e.g., CBAM third‑party verification). | CBAM third party verification |
+| `-----` attestationStandard | O | The specific standard, methodology, or regulation applied by the installation operator to calculate and report the underlying results (e.g., emissions data) that are covered by the attestation of conformance. | Regulation (EU) 2025/2083 |
+| `-----` standardName | O | The specific standard, rules, or regulation that defines how the provider of the attestation of conformance performs the attestation activities (e.g., evaluation approach, evidence requirements, level of assurance) to determine whether the reported results conform to the applicable calculation/reporting standard. | Regulation (EU) 2025/2083 |
+| `-----` providerName | O | The legal name of the organization that issues the attestation of conformance, e.g. verifier name. | TÜV X |
+| `-----` providerId | O | A unique identifier of the provider of the attestation of conformance as issued by the accreditation institute, i.e. accreditation number. | 5493001KJTIIGC8Y1R12 |
+| `-----` accreditationBodyName | O | The name of the organization that grants and maintains the formal accreditation under which the provider of the attestation of conformance is authorized to perform the attestation. | National Accreditation Institute ABX |
+| `-----` attestationOfConformanceId | O | A unique identifier assigned by the provider of the attestation of conformance to the attestation document (e.g., verification statement) for tracking and reference. | 123e4567-e89b-12d3-a456-426614174000 |
+| `-----` attestationOfConformanceLink | O | A URL to the attestation of conformance document (e.g. verification statement), enabling manual verification of its validity and authenticity. | https://exampleverifier.com/cbam/statement/123e4567 |
+| `-----` completedAt | O | Time stamp for when the attestation of conformance was issued. | 2026-03-15T10:00:00Z |
+| | | | |
+| `----` _**carbonPricePaid**_ | O | One or multiple objects describing the carbon price due in a third country per emission object on installation level. | n.a. |
+| `-----` keyOfInstrument | O | Attribute describing the form of carbon price, also referred to as type of instrument. The format of the values shall follow the CBAM portal value list for the corresponding field. | 01 |
+| | | | |
+| `-----` _**independentPersonId**_ | M | Identifier of the independent person issuing a payment statement about the carbon price paid by the direct supplier or any other tier-n supplier in the value chain. | n.a. |
+| `------` key | M | Name of the identifier type | National CBAM Verifier Registry |
+| `------` value | M | Value of the stated identifier type | CBAM_VER_ZGG0612 |
+| `-----` descriptionAndIndicationOfLegalAct | O | Reference the description of the underlying legal act according to which the carbon price was paid | Country ABC National Carbon Tax Act 2022 |
+| `-----` amountOfCarbonPricePaid | O | Monetary value of the paid carbon price | 12000.00 |
+| `-----` currency | O | The currency used for the declared amount to be paid, refering to official CBAM value list to ensure updated content. | CNY |
+| `-----` countryCode | O | Country code where the carbon price is paid, refering to official CBAM value list to ensure updated content. | CN |
+
+
+
+
+
+
+
+
+---
+
+
+## Sample Data
+
+### Sample Dataset: Request Payload
+
+**Purpose**:
+Sent by an EU importer to a non-EU supplier to request CBAM embedded-emissions data for a specific good and reference period.
+
+**Structure highlights:**
+
+- **`requestedElements`** — exhaustive set of all 17 data elements the importer wants populated in the response, from company identification down to `carbonPricePaid`
+- **`good`** — 1 CBAM good (CN code `72011000`, pig iron), 100 t total, full-year reference period 2026, linked to two transaction reference documents (invoice + purchase order)
+- **`operator`** — 2 operators, each linked to a different reference document:
+ - Operator 1 (the direct supplier) — responsible for 2 installations across 2 cities in the same non-EU country; each installation has 1 emissions record containing only scope declaration (`productionMethod` + `activityData`) — no emissions values yet
+ - Operator 2 (a secondary operator, not the supplier) — responsible for 1 installation in a different non-EU country; same scope-only structure
+- **`emissionsRecords` in the request** intentionally contain only `productionMethod` + `activityData` — they declare the production scope and mass attributed; all quantitative emissions fields are left for the response
+
+
+**Format**: JSON
+
+
+
+**Example Request Payload JSON**:
+
+
+ CBAM Request Payload Example JSON structure | click to expand
+
+```json
+{
+ "requestedElements": [
+ "respondingCompanyIds",
+ "cnCode",
+ "productIds",
+ "productDescription",
+ "businessTransactionDetails",
+ "transactionReferenceDocumentLink",
+ "operatorIdentification",
+ "operatorNetMass",
+ "installationIdentification",
+ "installationNetMass",
+ "activityData",
+ "productionMethod",
+ "directEmissions",
+ "indirectEmissions",
+ "freeAllocationFactor",
+ "attestationOfConformance",
+ "carbonPricePaid"
+ ],
+ "companyIds": {
+ "requestingCompanyIds": [
+ {
+ "key": "Company-ID",
+ "value": "Customer-Corp-12-EU"
+ },
+ {
+ "key": "BPNL",
+ "value": "BPNL000000000DWF"
+ }
+ ],
+ "respondingCompanyIds": [
+ {
+ "key": "Supplier-ID",
+ "value": "Steel-Corp-12-IN"
+ },
+ {
+ "key": "BPNL",
+ "value": "BPNL000000000XYZ"
+ }
+ ]
+ },
+ "good": [
+ {
+ "cnCode": "72011000",
+ "productIds": [
+ {
+ "key": "Customer_Part_ID",
+ "value": "ES45AB9-000-G3"
+ },
+ {
+ "key": "Supplier_Part_ID",
+ "value": "SUP-STEEL-0001"
+ }
+ ],
+ "productDescription": "Hot-rolled steel coil, grade S235JR",
+ "businessTransactionDetails": {
+ "transactionReferenceDocuments": [
+ {
+ "key": "invoice",
+ "value": "INV-2026-12345"
+ },
+ {
+ "key": "purchaseOrder",
+ "value": "PO-2026-67890"
+ }
+ ],
+ "requestReferencePeriodStart": "2026-01-01T00:00:00Z",
+ "requestReferencePeriodEnd": "2026-12-31T23:59:59Z",
+ "requestNetMass": 100.0
+ },
+ "operator": [
+ {
+ "transactionReferenceDocumentLink": {
+ "refDocKey": "invoice",
+ "refDocId": "INV-2026-12345",
+ "refDocElement": {
+ "key": "batchNumber",
+ "value": "01"
+ }
+ },
+ "operatorIdentification": {
+ "operatorIsSupplier": true,
+ "operatorIds": {
+ "operatorBpnl": "BPNL000000000XYZ",
+ "operatorCbamId": "O3CI-OPR-123456",
+ "otherIds": [
+ {
+ "key": "Operator-Tracking-ID",
+ "value": "OP.IN-Steel_north_AG1"
+ }
+ ]
+ },
+ "operatorName": "Steel Example Corp.",
+ "operatorContactEmailAddress": "contact@steelexample.com",
+ "address": {
+ "country": "IN",
+ "city": "Mumbai",
+ "street": "Industrial Area, Zone A"
+ }
+ },
+ "operatorNetMass": 100.0,
+ "installation": [
+ {
+ "installationIdentification": {
+ "installationIds": {
+ "installationCbamId": "O3CI-INST-654321",
+ "otherIds": [
+ {
+ "key": "Installation-ID",
+ "value": "INST-987654"
+ }
+ ]
+ },
+ "installationName": "Blast Furnace 1",
+ "address": {
+ "countryCode": "IN",
+ "city": "Mumbai",
+ "longitude": "72.8197",
+ "latitude": "19.0760",
+ "typeOfCoordinates": "01",
+ "plotOrParcelNumber": "IN12345A",
+ "unLoCode": "IN BOM"
+ }
+ },
+ "installationNetMass": 40.0,
+ "emissionsRecords": [
+ {
+ "productionMethod": {
+ "methodId": "P24",
+ "specificSteelMillId": "MILL-001",
+ "additionalInformation": "Uses recycled scrap as input"
+ },
+ "activityData": {
+ "referencePeriodStart": "2026-01-01T00:00:00Z",
+ "referencePeriodEnd": "2026-12-31T23:59:59Z",
+ "netMass": 40.0
+ }
+ }
+ ]
+ },
+ {
+ "installationIdentification": {
+ "installationIds": {
+ "installationCbamId": "O3CI-INST-654322",
+ "otherIds": [
+ {
+ "key": "Installation-ID",
+ "value": "INST-987655"
+ }
+ ]
+ },
+ "installationName": "Blast Furnace 2",
+ "address": {
+ "countryCode": "IN",
+ "city": "Delhi",
+ "longitude": "77.2197",
+ "latitude": "28.6139",
+ "typeOfCoordinates": "02",
+ "plotOrParcelNumber": "IN12345B",
+ "unLoCode": "IN DEL"
+ }
+ },
+ "installationNetMass": 60.0,
+ "emissionsRecords": [
+ {
+ "productionMethod": {
+ "methodId": "P38",
+ "specificSteelMillId": "MILL-002",
+ "additionalInformation": "Electric arc furnace process"
+ },
+ "activityData": {
+ "referencePeriodStart": "2026-01-01T00:00:00Z",
+ "referencePeriodEnd": "2026-12-31T23:59:59Z",
+ "netMass": 60.0
+ }
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "transactionReferenceDocumentLink": {
+ "refDocKey": "purchaseOrder",
+ "refDocId": "PO-2026-67890",
+ "refDocElement": {
+ "key": "purchaseOrderLine",
+ "value": "10"
+ }
+ },
+ "operatorIdentification": {
+ "operatorIsSupplier": false,
+ "operatorIds": {
+ "operatorBpnl": "BPNL000000000ABC",
+ "operatorCbamId": "O3CI-OPR-789012",
+ "otherIds": [
+ {
+ "key": "Operator-Tracking-ID",
+ "value": "OP.DE-Steel_south_AG2"
+ }
+ ]
+ },
+ "operatorName": "Secondary Steel GmbH",
+ "operatorContactEmailAddress": "cbam@secondarysteel.de",
+ "address": {
+ "country": "DE",
+ "city": "Duisburg",
+ "street": "Werkstrasse 5"
+ }
+ },
+ "operatorNetMass": 50.0,
+ "installation": [
+ {
+ "installationIdentification": {
+ "installationIds": {
+ "installationCbamId": "O3CI-INST-111111",
+ "otherIds": [
+ {
+ "key": "Installation-ID",
+ "value": "INST-111111"
+ }
+ ]
+ },
+ "installationName": "Rolling Mill 1 - Wuhan Plant",
+ "address": {
+ "countryCode": "CN",
+ "city": "Wuhan",
+ "longitude": "114.3055",
+ "latitude": "30.5928",
+ "typeOfCoordinates": "01",
+ "plotOrParcelNumber": "CN-WH-STEEL-007",
+ "unLoCode": "CNWUH"
+ }
+ },
+ "installationNetMass": 50.0,
+ "emissionsRecords": [
+ {
+ "productionMethod": {
+ "methodId": "P12",
+ "specificSteelMillId": "MILL-003",
+ "additionalInformation": "Continuous casting with hot rolling"
+ },
+ "activityData": {
+ "referencePeriodStart": "2026-01-01T00:00:00Z",
+ "referencePeriodEnd": "2026-12-31T23:59:59Z",
+ "netMass": 50.0
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
+```
+
+
+
+
+### Sample Dataset: Response Payload
+
+**Purpose**:
+Returned by the supplier with all requested CBAM data filled in, completing the emissions picture for the importer's CBAM declaration.
+
+**Structure highlights:**
+
+- Same good, operators, and installations as the request; 4 emissions records total across 3 installations
+- **Installation with 2 records** — illustrates a split production route: the same installation covers two distinct production methods (e.g. blast furnace + DRI), each with its own mass allocation, emissions figures, and attestation
+- **Installation with 1 record (different country)** — shows a third-country installation with a lower grid emission factor and `carbonPricePaid: []` (no applicable carbon pricing instrument)
+- **Each emissions record** contains: `directEmissions`, `indirectEmissions` (with electricity source and grid factor), `freeAllocationFactor`, and a fully populated `attestationOfConformance` (third-party verified, ISO 14064-3, `completedAt` in Q1–Q2 of the year following the reference period)
+- **`carbonPricePaid`** populated for installations in countries with an applicable carbon pricing instrument; empty array where none applies — demonstrates optional multiplicity
+
+**Format**: JSON
+
+
+
+**Example Response Payload JSON**:
+
+
+
+ CBAM Response Payload Example JSON structure | click to expand
+
+```json
+{
+ "companyIds": {
+ "requestingCompanyIds": [
+ {
+ "key": "Company-ID",
+ "value": "Customer-Corp-12-EU"
+ },
+ {
+ "key": "BPNL",
+ "value": "BPNL000000000DWF"
+ }
+ ],
+ "respondingCompanyIds": [
+ {
+ "key": "Supplier-ID",
+ "value": "Steel-Corp-12-IN"
+ },
+ {
+ "key": "BPNL",
+ "value": "BPNL000000000XYZ"
+ }
+ ]
+ },
+ "good": [
+ {
+ "cnCode": "72011000",
+ "productIds": [
+ {
+ "key": "Customer_Part_ID",
+ "value": "ES45AB9-000-G3"
+ },
+ {
+ "key": "Supplier_Part_ID",
+ "value": "SUP-STEEL-0001"
+ }
+ ],
+ "productDescription": "Hot-rolled steel coil, grade S235JR",
+ "businessTransactionDetails": {
+ "transactionReferenceDocuments": [
+ {
+ "key": "invoice",
+ "value": "INV-2026-12345"
+ },
+ {
+ "key": "purchaseOrder",
+ "value": "PO-2026-67890"
+ }
+ ],
+ "requestReferencePeriodStart": "2026-01-01T00:00:00Z",
+ "requestReferencePeriodEnd": "2026-12-31T23:59:59Z",
+ "requestNetMass": 100.0
+ },
+ "operator": [
+ {
+ "transactionReferenceDocumentLink": {
+ "refDocKey": "invoice",
+ "refDocId": "INV-2026-12345",
+ "refDocElement": {
+ "key": "batchNumber",
+ "value": "01"
+ }
+ },
+ "operatorIdentification": {
+ "operatorIsSupplier": true,
+ "operatorIds": {
+ "operatorBpnl": "BPNL000000000XYZ",
+ "operatorCbamId": "O3CI-OPR-123456",
+ "otherIds": [
+ {
+ "key": "Operator-Tracking-ID",
+ "value": "OP.IN-Steel_north_AG1"
+ }
+ ]
+ },
+ "operatorName": "Steel Example Corp.",
+ "operatorContactEmailAddress": "contact@steelexample.com",
+ "address": {
+ "country": "IN",
+ "city": "Mumbai",
+ "street": "Industrial Area, Zone A"
+ }
+ },
+ "operatorNetMass": 100.0,
+ "installation": [
+ {
+ "installationIdentification": {
+ "installationIds": {
+ "installationCbamId": "O3CI-INST-654321",
+ "otherIds": [
+ {
+ "key": "Installation-ID",
+ "value": "INST-987654"
+ }
+ ]
+ },
+ "installationName": "Blast Furnace 1",
+ "address": {
+ "countryCode": "IN",
+ "city": "Mumbai",
+ "longitude": "72.8197",
+ "latitude": "19.0760",
+ "typeOfCoordinates": "01",
+ "plotOrParcelNumber": "IN12345A",
+ "unLoCode": "IN BOM"
+ }
+ },
+ "installationNetMass": 40.0,
+ "emissionsRecords": [
+ {
+ "productionMethod": {
+ "methodId": "P24",
+ "specificSteelMillId": "MILL-001",
+ "additionalInformation": "Blast furnace route using coke and iron ore"
+ },
+ "activityData": {
+ "referencePeriodStart": "2026-01-01T00:00:00Z",
+ "referencePeriodEnd": "2026-12-31T23:59:59Z",
+ "netMass": 25.0
+ },
+ "directEmissions": {
+ "additionalInformation": "Calculated using official CBAM excel template",
+ "specificEmbeddedEmissionsDirect": 2.05
+ },
+ "indirectEmissions": {
+ "sourceOfEmissionFactor": "02",
+ "emissionFactorTonnesCo2PerMwh": 0.65,
+ "sourceOfEmissionFactorValue": "IEA 2022 Electricity Report",
+ "specificEmbeddedEmissionsIndirect": 0.39,
+ "electricityConsumedMwhPerTonnesGood": 0.6,
+ "sourceOfElectricity": "SOE03"
+ },
+ "freeAllocationFactor": 0.6,
+ "attestationOfConformance": {
+ "attestationType": "CBAM third party verification",
+ "attestationStandard": "Regulation (EU) 2025/2083",
+ "standardName": "ISO 14064-3",
+ "providerName": "Verification body A1",
+ "providerId": "5493001KJTIIGC8Y1R12",
+ "accreditationBodyName": "National Accreditation Institute ABX",
+ "attestationOfConformanceId": "123e4567-e89b-12d3-a456-426614174000",
+ "attestationOfConformanceLink": "https://exampleverifierA1.com/cbam/statement/A1-123e4567",
+ "completedAt": "2027-03-15T10:00:00Z"
+ },
+ "carbonPricePaid": [
+ {
+ "keyOfInstrument": "01",
+ "independentPersonId": {
+ "key": "National CBAM Verifier Registry",
+ "value": "CBAM_VER_ZGG0612"
+ },
+ "descriptionAndIndicationOfLegalAct": "Country ABC National Carbon Tax Act 2022",
+ "amountOfCarbonPricePaid": 7500.0,
+ "currency": "INR",
+ "countryCode": "IN"
+ }
+ ]
+ },
+ {
+ "productionMethod": {
+ "methodId": "P37",
+ "specificSteelMillId": "MILL-001",
+ "additionalInformation": "Direct reduced iron (DRI) route using natural gas-based shaft furnace"
+ },
+ "activityData": {
+ "referencePeriodStart": "2026-01-01T00:00:00Z",
+ "referencePeriodEnd": "2026-12-31T23:59:59Z",
+ "netMass": 15.0
+ },
+ "directEmissions": {
+ "additionalInformation": "Calculated using official CBAM excel template",
+ "specificEmbeddedEmissionsDirect": 1.42
+ },
+ "indirectEmissions": {
+ "sourceOfEmissionFactor": "02",
+ "emissionFactorTonnesCo2PerMwh": 0.65,
+ "sourceOfEmissionFactorValue": "IEA 2022 Electricity Report",
+ "specificEmbeddedEmissionsIndirect": 0.28,
+ "electricityConsumedMwhPerTonnesGood": 0.43,
+ "sourceOfElectricity": "SOE03"
+ },
+ "freeAllocationFactor": 0.55,
+ "attestationOfConformance": {
+ "attestationType": "CBAM third party verification",
+ "attestationStandard": "Regulation (EU) 2025/2083",
+ "standardName": "ISO 14064-3",
+ "providerName": "Verification body A1",
+ "providerId": "5493001KJTIIGC8Y1R12",
+ "accreditationBodyName": "National Accreditation Institute ABX",
+ "attestationOfConformanceId": "523e4567-e89b-12d3-a456-426614174004",
+ "attestationOfConformanceLink": "https://exampleverifierA1.com/cbam/statement/A1-523e4567",
+ "completedAt": "2027-03-15T10:00:00Z"
+ },
+ "carbonPricePaid": [
+ {
+ "keyOfInstrument": "01",
+ "independentPersonId": {
+ "key": "National CBAM Verifier Registry",
+ "value": "CBAM_VER_ZGG0612"
+ },
+ "descriptionAndIndicationOfLegalAct": "Country ABC National Carbon Tax Act 2022",
+ "amountOfCarbonPricePaid": 4500.0,
+ "currency": "INR",
+ "countryCode": "IN"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "installationIdentification": {
+ "installationIds": {
+ "installationCbamId": "O3CI-INST-654322",
+ "otherIds": [
+ {
+ "key": "Installation-ID",
+ "value": "INST-987655"
+ }
+ ]
+ },
+ "installationName": "Blast Furnace 2",
+ "address": {
+ "countryCode": "IN",
+ "city": "Delhi",
+ "longitude": "77.2197",
+ "latitude": "28.6139",
+ "typeOfCoordinates": "02",
+ "plotOrParcelNumber": "IN12345B",
+ "unLoCode": "IN DEL"
+ }
+ },
+ "installationNetMass": 60.0,
+ "emissionsRecords": [
+ {
+ "productionMethod": {
+ "methodId": "P38",
+ "specificSteelMillId": "MILL-002",
+ "additionalInformation": "Electric arc furnace process"
+ },
+ "activityData": {
+ "referencePeriodStart": "2026-01-01T00:00:00Z",
+ "referencePeriodEnd": "2026-12-31T23:59:59Z",
+ "netMass": 60.0
+ },
+ "directEmissions": {
+ "additionalInformation": "Calculated using official CBAM excel template",
+ "specificEmbeddedEmissionsDirect": 2.2
+ },
+ "indirectEmissions": {
+ "sourceOfEmissionFactor": "02",
+ "emissionFactorTonnesCo2PerMwh": 0.7,
+ "sourceOfEmissionFactorValue": "IEA 2023 Electricity Report",
+ "specificEmbeddedEmissionsIndirect": 0.42,
+ "electricityConsumedMwhPerTonnesGood": 0.6,
+ "sourceOfElectricity": "SOE01"
+ },
+ "freeAllocationFactor": 0.5,
+ "attestationOfConformance": {
+ "attestationType": "CBAM third party verification",
+ "attestationStandard": "Regulation (EU) 2025/2083",
+ "standardName": "ISO 14064-3",
+ "providerName": "Verification body B2",
+ "providerId": "5493001KJTIIGC8Y1R13",
+ "accreditationBodyName": "National Accreditation Institute XYZ",
+ "attestationOfConformanceId": "223e4567-e89b-12d3-a456-426614174001",
+ "attestationOfConformanceLink": "https://exampleverifierB2.com/cbam/statement/B2-223e4567",
+ "completedAt": "2027-03-16T10:00:00Z"
+ },
+ "carbonPricePaid": [
+ {
+ "keyOfInstrument": "02",
+ "independentPersonId": {
+ "key": "LEI",
+ "value": "5493001KJTIIGC8Y1R13"
+ },
+ "descriptionAndIndicationOfLegalAct": "Country XYZ Carbon Levy Act 2023",
+ "amountOfCarbonPricePaid": 8000.0,
+ "currency": "CNY",
+ "countryCode": "CN"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "transactionReferenceDocumentLink": {
+ "refDocKey": "purchaseOrder",
+ "refDocId": "PO-2026-67890",
+ "refDocElement": {
+ "key": "purchaseOrderLine",
+ "value": "10"
+ }
+ },
+ "operatorIdentification": {
+ "operatorIsSupplier": false,
+ "operatorIds": {
+ "operatorBpnl": "BPNL000000000ABC",
+ "operatorCbamId": "O3CI-OPR-789012",
+ "otherIds": [
+ {
+ "key": "Operator-Tracking-ID",
+ "value": "OP.DE-Steel_south_AG2"
+ }
+ ]
+ },
+ "operatorName": "Secondary Steel GmbH",
+ "operatorContactEmailAddress": "cbam@secondarysteel.de",
+ "address": {
+ "country": "DE",
+ "city": "Duisburg",
+ "street": "Werkstrasse 5"
+ }
+ },
+ "operatorNetMass": 50.0,
+ "installation": [
+ {
+ "installationIdentification": {
+ "installationIds": {
+ "installationCbamId": "O3CI-INST-111111",
+ "otherIds": [
+ {
+ "key": "Installation-ID",
+ "value": "INST-111111"
+ }
+ ]
+ },
+ "installationName": "Rolling Mill 1 - Wuhan Plant",
+ "address": {
+ "countryCode": "CN",
+ "city": "Wuhan",
+ "longitude": "114.3055",
+ "latitude": "30.5928",
+ "typeOfCoordinates": "01",
+ "plotOrParcelNumber": "CN-WH-STEEL-007",
+ "unLoCode": "CNWUH"
+ }
+ },
+ "installationNetMass": 50.0,
+ "emissionsRecords": [
+ {
+ "productionMethod": {
+ "methodId": "P12",
+ "specificSteelMillId": "MILL-003",
+ "additionalInformation": "Continuous casting with hot rolling"
+ },
+ "activityData": {
+ "referencePeriodStart": "2026-01-01T00:00:00Z",
+ "referencePeriodEnd": "2026-12-31T23:59:59Z",
+ "netMass": 50.0
+ },
+ "directEmissions": {
+ "additionalInformation": "Based on metered stack measurements",
+ "specificEmbeddedEmissionsDirect": 1.75
+ },
+ "indirectEmissions": {
+ "sourceOfEmissionFactor": "01",
+ "emissionFactorTonnesCo2PerMwh": 0.38,
+ "sourceOfEmissionFactorValue": "National grid emission factor 2023",
+ "specificEmbeddedEmissionsIndirect": 0.23,
+ "electricityConsumedMwhPerTonnesGood": 0.6,
+ "sourceOfElectricity": "SOE02"
+ },
+ "freeAllocationFactor": 0.4,
+ "attestationOfConformance": {
+ "attestationType": "CBAM third party verification",
+ "attestationStandard": "Regulation (EU) 2025/2083",
+ "standardName": "ISO 14064-3",
+ "providerName": "Verification body C3",
+ "providerId": "5493001KJTIIGC8Y1R14",
+ "accreditationBodyName": "DAkkS",
+ "attestationOfConformanceId": "323e4567-e89b-12d3-a456-426614174002",
+ "attestationOfConformanceLink": "https://exampleverifierC3.com/cbam/statement/C3-323e4567",
+ "completedAt": "2027-04-10T09:00:00Z"
+ },
+ "carbonPricePaid": []
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
+```
+
+
+---
+
+
+# NOTICE
+
+This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode).
+
+- SPDX-License-Identifier: CC-BY-4.0
+- SPDX-FileCopyrightText: 2026 BASF SE
+- SPDX-FileCopyrightText: 2026 Bayerische Motoren Werke Aktiengesellschaft (BMW AG)
+- SPDX-FileCopyrightText: 2026 SAP SE
+- SPDX-FileCopyrightText: 2026 Siemens AG
+- SPDX-FileCopyrightText: 2026 Contributors to the Eclipse Foundation
+- Source URL: [https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/docs-kits/kits/cbam-kit/development-view/development-view.md](https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/docs-kits/kits/cbam-kit/development-view/development-view.md)
diff --git a/docs-kits/kits/cbam-kit/resources/Architecture.drawio b/docs-kits/kits/cbam-kit/resources/Architecture.drawio
new file mode 100644
index 000000000000..2efeb918cbf1
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/resources/Architecture.drawio
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs-kits/kits/cbam-kit/resources/Architecture_simply.drawio.svg b/docs-kits/kits/cbam-kit/resources/Architecture_simply.drawio.svg
new file mode 100644
index 000000000000..2fb3b2fc7faa
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/resources/Architecture_simply.drawio.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/docs-kits/kits/cbam-kit/resources/cbam-kit-raw-logo.svg.license b/docs-kits/kits/cbam-kit/resources/cbam-kit-raw-logo.svg.license
new file mode 100644
index 000000000000..93e50507edb8
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/resources/cbam-kit-raw-logo.svg.license
@@ -0,0 +1,5 @@
+This work is licensed under the CC-BY-4.0
+
+- SPDX-License-Identifier: CC-BY-4.0
+- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
+- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/static/img/kits/cbam/cbam-kit-raw-logo.svg
diff --git a/docs-kits/kits/cbam-kit/resources/cbam-process.drawio.svg b/docs-kits/kits/cbam-kit/resources/cbam-process.drawio.svg
new file mode 100644
index 000000000000..60199da8b4fe
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/resources/cbam-process.drawio.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/docs-kits/kits/cbam-kit/resources/cbam-process.svg b/docs-kits/kits/cbam-kit/resources/cbam-process.svg
new file mode 100644
index 000000000000..b561070ea4c0
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/resources/cbam-process.svg
@@ -0,0 +1,4 @@
+
+
+
+
Supplier
Supplier
Importer
Importer
EU
EU
Operator
Operator
EU-portal,
e.g. XML
EU-portal,...Text is not SVG - cannot display
\ No newline at end of file
diff --git a/docs-kits/kits/cbam-kit/resources/cbam-process.svg.license b/docs-kits/kits/cbam-kit/resources/cbam-process.svg.license
new file mode 100644
index 000000000000..f130bb8d5028
--- /dev/null
+++ b/docs-kits/kits/cbam-kit/resources/cbam-process.svg.license
@@ -0,0 +1,5 @@
+This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode).
+
+- SPDX-License-Identifier: CC-BY-4.0
+- SPDX-FileCopyrightText: 2025 Contributors to the Eclipse Foundation
+- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/tree/main/docs-kits/kits/cbam-kit/resources/cbam-process.svg
diff --git a/sidebarsDocsKits.js b/sidebarsDocsKits.js
index c2aea1eff541..a12794d136ca 100644
--- a/sidebarsDocsKits.js
+++ b/sidebarsDocsKits.js
@@ -217,6 +217,17 @@ const sidebars = {
}
]
},
+ {
+ type: 'category',
+ label: 'CBAM KIT',
+ link: { type: 'generated-index' },
+ collapsed: true,
+ items: [
+ 'kits/cbam-kit/changelog',
+ 'kits/cbam-kit/adoption-view/adoption-view',
+ 'kits/cbam-kit/development-view/development-view',
+ ]
+ },
{
type: 'category',
label: 'Circularity KIT',
@@ -227,7 +238,6 @@ const sidebars = {
items: [
'kits/circularity-kit/changelog',
'kits/circularity-kit/adoption-view',
- 'kits/circularity-kit/glossary',
]
},
{
diff --git a/static/img/kits/cbam/cbam-kit-raw-logo.svg b/static/img/kits/cbam/cbam-kit-raw-logo.svg
new file mode 100644
index 000000000000..b5e8fcfc3e1a
--- /dev/null
+++ b/static/img/kits/cbam/cbam-kit-raw-logo.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/static/img/kits/cbam/cbam-kit-raw-logo.svg.license b/static/img/kits/cbam/cbam-kit-raw-logo.svg.license
new file mode 100644
index 000000000000..0cf1cd43854d
--- /dev/null
+++ b/static/img/kits/cbam/cbam-kit-raw-logo.svg.license
@@ -0,0 +1,6 @@
+This work is licensed under the CC-BY-4.0
+
+- SPDX-License-Identifier: CC-BY-4.0
+- SPDX-FileCopyrightText: 2026 Contributors to the Eclipse Foundation
+- SPDX-FileCopyrightText: 2026 Catena-X Automotive Network e.V.
+- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/blob/main/static/img/kits/cbam/cbam-kit-raw-logo.svg
diff --git a/utils/generated/kitNavItems.js b/utils/generated/kitNavItems.js
index 9a1695baadfa..1dc5ad8201c6 100644
--- a/utils/generated/kitNavItems.js
+++ b/utils/generated/kitNavItems.js
@@ -20,7 +20,7 @@
/**
* AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
* Generated from data/kitsData.js
- * Content hash: e63b19e2a3bd85db76dc1d4f2ccea92f4a66f7cb88b622a9b848e18b5958478f
+ * Content hash: 8a67266878bc6328fd68fb12b3e980dda710fb877f28f2d6b9c2260e3c04e1e3
*
* To regenerate: npm run generate:nav-items
*
@@ -109,6 +109,12 @@ const kitsByCategory = {
"route": "/docs-kits/kits/product-carbon-footprint-exchange-kit/adoption-view",
"deprecated": false
},
+ {
+ "id": "cbam",
+ "name": "CBAM KIT",
+ "route": "/docs-kits/next/kits/cbam-kit/adoption-view",
+ "deprecated": false
+ },
{
"id": "eco-pass",
"name": "ECO PASS KIT",