Emissions Data
By harnessing the connections to many different types of carrier systems (schedule, availability, real-time, etc.), Distribusion is able to generate CO2e emissions in trip-level granularity. This data can help consumers make more sustainably conscious decisions and is made available within the search flow.
Overview
Figures are estimates, calculated per passenger rather than per vehicle. They are based on the vehicle operating the trip where it is known, falling back to fleet and country averages where it is not, and account for expected occupancy.
Emissions are returned as attributes on each connection in the /conn response, on a well-to-wheel basis β covering both the energy used to move the vehicle and the energy used to produce and deliver its fuel.
AttributeDescriptionco2_kgCarbon dioxide emitted for the connection, in kilogramsco2e_kgTotal greenhouse gas emissions for the connection, expressed as CO2 equivalent, in kilograms
Emissions are decimal kilograms. Note that this differs from prices on the same object, which are integers in the smallest unit of the currency.
Response Example:
{
"id": "TTES-ITGENGEZ-ITBLQBCB-2026-06-13T13:00-2026-06-13T16:04-0",
"type": "connections",
"attributes": {
"departure_time": "2026-06-13T13:00",
"arrival_time": "2026-06-13T16:04",
"duration": 11040,
"cheapest_total_adult_price": 8200,
"cheapest_fare_class_code": "FARE-1",
"booked_out": false,
"co2_kg": 15.828133583068848,
"co2e_kg": 18.149818420410156
}
}
Please note that this is an enterprise API feature. Reach out to your Partnership Manager for more information about unlocking this and other advanced features.
Where emissions cannot be calculated for a connection, the attributes are omitted rather than returned as null. Treat them as optional in your integration.
On this page
- Emissions Data