Skip to main content
POST
Calculate Shipment

Calculate Shipment Emissions

Calculate CO2 equivalent (CO2e) emissions for a freight shipment. This endpoint follows ISO 14083 methodology for calculating transport emissions.
This endpoint calculates emissions but does not persist the shipment in the database. For bulk uploads that persist, use the CSV upload endpoint.

Request

Headers

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: ff4adcc7-8172-45fe-9cf1-e90a6de53aa9
string
required
Your user UUIDExample: a1b2c3d4-e5f6-7890-abcd-ef1234567890

Body Parameters

string
required
Origin location of the shipment (city and country)Example: "Madrid, Spain"
string
required
Destination location of the shipmentExample: "Barcelona, Spain"
string
required
Transport type (Transport Operation Category)Possible values:
  • van_diesel - Diesel van
  • van_electric - Electric van
  • truck_diesel - Diesel truck
  • truck_articulated - Articulated truck
  • rail_freight - Freight train
  • air_freight - Cargo airplane
  • sea_container - Container ship
number
required
Transported load quantityExample: 1000
string
required
Unit of measurement for the loadPossible values: kg, ton, m3, pallet
integer
Shipment year (default: current year)Example: 2024

Response

number
Total CO2 equivalent emissions in kilograms
number
Calculated shipment distance in kilometers
string
Transport type used
number
Transported load
string
Load unit of measurement
string
Shipment origin
string
Shipment destination
integer
Shipment year
number
Emission factor used (kg CO2e per ton-km)
string
Methodology used for calculation (always “ISO 14083”)

Example

Successful Response

Common Errors

400 Bad Request

Cause: Missing required parameters or incorrect format
Solution: Verify that all required fields are present and correctly formatted.

422 Unprocessable Entity

Cause: Invalid transport type (toc)
Solution: Use one of the valid values for toc: van_diesel, van_electric, truck_diesel, etc.

Use Cases

Quick Estimation

Use it to provide instant estimates to users before confirming a shipment:

Comparing Options

Compare different transport modes:

ISO 14083 Methodology

This endpoint implements the ISO 14083:2023 standard for quantification and reporting of GHG emissions in transport operations. Basic formula:
Emission factors are regularly updated based on:
  • GLEC Framework database
  • National country factors
  • Vehicle manufacturer data

Upload CSV

Bulk upload shipments

Get Clients

List your logistics clients

Get Report

Generate ISO 14083 report

Get TOCs

List available transport types