Sea Freight: DIN EN 16258
Calculate sea freight energy use and greenhouse gas emissions with the DIN EN 16258 standard from the European Committee for Standardization (CEN), which accounts for ship type, fuel consumed, distance traveled and cargo tonnage.
Sample requests
Send the first body for a quote before booking. Once the booking is final, send it again with audit set to true.
{
"expand": ["items"],
"items": [{
"audit": false,
"type": "sea_freight",
"external_reference": "test_1",
"origin": "BRA",
"destination": "LAX",
"weight_in_tonnes": 98,
"methodology": "DIN-EN-16258",
"energy_scope": "wtw"
}]
}audit_for is optional
Pass the ID of an auditable entity when you calculate on behalf of that entity. Otherwise, leave it out.
Defaults
When a field is missing, SQUAKE fills it in before calculating.
| Field | Default | Applies when |
|---|---|---|
vessel_type | container | No vessel_type is sent |
energy_scope | wtw | No energy_scope is sent |
How it's calculated
Emissions are first calculated for the whole VOS from its fuel consumption.
G_w(VOS) = F(VOS) Γ g_wG_t(VOS) = F(VOS) Γ g_tA share of the VOS's energy and emissions is then allocated to the transport service for the leg, based on the relative transport activity of the leg and of the associated VOS.
S(leg) = T(leg) Γ· T(VOS)G_w(leg) = G_w(VOS) Γ S(leg); G_t(leg) = G_t(VOS) Γ S(leg)Request fields
typestringrequiredsea_freight
methodologystringrequiredDIN-EN-16258
originstringSQUAKE tries to resolve any format. Ideally, use the Post standard for addresses, UN/LOCODE for ports (DEHAM), or latitude and longitude (+40.712,-74.006).
destinationstringSame formats as origin.
distance_in_kmnumberTakes priority over origin and destination. Without it, SQUAKE resolves the distance from them.
weight_in_tonnesnumberCargo weight in tonnes.
vessel_typeenumDIN EN 16258 only considers tanker and container. Defaults to container.
energy_scopeenumttw or wtw. Defaults to wtw.
external_referencestringYour identifier for the item, up to 128 characters, so you can match results to requests. SQUAKE doesn't guarantee the order of items.
auditbooleanSet to true to create immutable audit records for finalised calculations. Must be enabled for your account.
POST /v2/calculations in the API referenceSample response
{
"carbon_quantity": 17646134,
"carbon_unit": "gram",
"items": [{
"carbon_quantity": 17646134,
"carbon_unit": "gram",
"external_reference": "test_1",
"type": "sea_freight",
"methodology": "DIN-EN-16258",
"distance": 10674.0,
"distance_unit": "kilometer",
"algorithm_specifics": {
"algorithm_type": "DIN-EN-16258",
"data": {
"energy_factor_ttw_in_MJ": 209580,
"energy_factor_wtw_in_MJ": 228210,
"ghg_emissions_ttw_in_g": 16300681,
"ghg_emissions_wtw_in_g": 17646134
}
}
}]
}Bibliography
Method for Calculating and Declaring Energy Consumption. DIN EN 16258, March 2013. doi:10.31030/1894795