Skip to main content
PUT
/
v1
/
companies
/
{company_id}
/
reports
/
{report_id}
/
goods
/
emissions
Update Emissions
curl --request PUT \
  --url https://nueborder.com/api/v1/v1/companies/{company_id}/reports/{report_id}/goods/emissions \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "applicable_reporting_type_methodology": "TOM02",
  "companyID": 123,
  "createdAt": "<string>",
  "determination_type": "01",
  "direct_emissions_measurement_unit": "EMU1",
  "electricity_source": "SOE03",
  "indirect_emissions_measurement_unit": "EMU1",
  "installation": {
    "city": "Istanbul",
    "establishment_country": "TR",
    "installation_id": "IN03",
    "installation_name": "Augusta Steel INC"
  },
  "installation_operator": {
    "city": "Declarant city",
    "contact_details": [
      {
        "email": "[email protected]",
        "name": "OP04-0001 Contact name",
        "phone": "901234567"
      }
    ],
    "country": "BE",
    "operator_id": "OP04-0001",
    "operator_name": "TR Steel Operator LTD"
  },
  "internalReportID": 123,
  "item_number": "1",
  "organizationID": 123,
  "produced_measure_measurement_unit": "01",
  "remarks_emissions": [
    {
      "additional_information": "Additional information",
      "sequence_number": 0
    }
  ],
  "sequence_number": 1,
  "specific_embedded_emissions": 10,
  "updatedAt": "<string>",
  "updatedBy": "<string>",
  "version": "<string>"
}'
{
  "message": "Operation completed successfully",
  "status": 200
}

Authorizations

Authorization
string
header
required

Provide your Bearer token in the format: Bearer <your_api_key>

Path Parameters

company_id
string
required

Unique identifier for the company associated with the goods emissions

report_id
string
required

Unique identifier for the report associated with the goods emissions

Body

application/json

Goods emissions data

Summary of Struct

applicable_reporting_type_methodology
string
required

The type of applicable reporting methodology used to calculate the emissions of the CBAM Good while being produced. (Min Length: 1, Max Length: 5)

Example:

"TOM02"

determination_type
string
required

The type of determination of the indirect embedded emissions. The possible values are: Actual data, Default value. (Min Length: 1, Max Length: 5)

Example:

"01"

direct_emissions_measurement_unit
string
required

The type of measurement unit of the quantity of the CBAM Good. (Min Length: 1, Max Length: 5)

Example:

"EMU1"

electricity_source
string
required

(Min Length: 1, Max Length: 5)

Example:

"SOE03"

indirect_emissions_measurement_unit
string
required

The type of measurement unit of the quantity of the CBAM Good. (Min Length: 1, Max Length: 5)

Example:

"EMU1"

item_number
string
required

Import Good Item Number, sequencial This element specifies the number of every CBAM Good emission. It is a sequential number starting at 1. (1,2..)

Example:

"1"

produced_measure_measurement_unit
string
required

The type of measurement unit of the quantity of the CBAM Good. The type of measurement unit of the quantity of the CBAM Good. The type of measurement unit of the quantity of the CBAM Good. (Min Length: 1, Max Length: 5)

Example:

"01"

specific_embedded_emissions
number
required

This is the element to declare the emissions per measurement unit of the product produced. When editable, it is a possibility to enter the default values made available and published by the commission. When automatically calculated, the value of this element is the result of the following formula: Electricity consumed (MWh/measurement unit of CBAM Good) * emissions factor (Tonnes CO2/MWh) (Total Digits: 16, Fraction Digits: 7)

Example:

10

companyID
integer

Company identifier

createdAt
string

Creation time

installation
object

Summary of Struct

installation_operator
object

Summary of Struct

internalReportID
integer

Internal report ID

organizationID
integer

Organization identifier

remarks_emissions
object[]

(max-occurs=9)

sequence_number
integer

This element specifies the number of every CBAM Good emission. It is a sequential number starting at 1. (Pattern: \d{1,5})

Example:

1

updatedAt
string

Last update time

updatedBy
string

Updater identifier

version
string

Report Versions

Response

Successfully updated or inserted goods emissions data

A standard successful API response.

message
string

A detailed success message.

Example:

"Operation completed successfully"

status
integer

HTTP status code.

Example:

200