Skip to main content
GET
Get Available Vehicle Types

Get Available Vehicle Types

Retrieve all available vehicle types (Types of Container - TOCs) that can be used for logistics emission calculations.
New API: This endpoint is part of the new API architecture with improved design and maintainability.

Request

Headers

string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Response

Returns an array of available vehicle types (TOCs) with their emission factors.
string
Type of vehicle identifier (format: vehicle_type)
string
Transport category (road, rail, maritime, air)
string
Vehicle type (e.g., van, rigid_truck, artic_truck, train, generic)
string
Detailed vehicle specification including fuel type, size, and other characteristics
number
Well-to-Wheel emission factor in kgCO2e per tonne-kilometer (tkm). This is the factor used to calculate emissions: CO2e = load_tonnes × distance_km × wtw
number
Default load capacity in kg for this vehicle type. Used when no load is specified in the request.
string
Region where this emission factor applies: EU (Europe), SA (South America), GLO (Global/default)

Example

Successful Response

Understanding the emission factor (wtw): The Well-to-Wheel emission factor represents the total CO2e emissions per tonne-kilometer, including fuel production and combustion. Electric vehicles show wtw: 0.0 because grid emissions are accounted for separately.

Common Errors

401 Unauthorized

Cause: Missing or invalid API key
Solution: Verify your API key is valid and active. Get a new one from Settings → API.

404 Not Found

Cause: Organization not found
Solution: Verify that the x-organization-id header contains a valid organization UUID.

Use Cases

List All Available Vehicle Types

Get all available TOCs to present options to users:

Calculate Emissions Manually

Use the emission factor to understand or verify calculations:

Filter by Category

Filter TOCs by transport category:

Build a Vehicle Selector

Use TOCs to build a dropdown for shipment calculations with emission factor visibility:

Vehicle Type Categories

The endpoint returns TOCs across four transport categories:

Road

Vans, rigid trucks, articulated trucksExamples: van_3.5_t_diesel, artic_truck_up_to_40_t_gvw_average_diesel

Rail

Trains for various cargo typesExamples: train_container_electric, train_average_diesel

Maritime

Container vessels, tankers, bulk carriersExamples: average_container_vessel_dry, bulk_carrier_non_container_vessel_*

Air

Air freight optionsExamples: generic_average_air, air_freighter_long_haul_*

Create Logistics Request

Calculate emissions using a TOC from this list

Get Logistics Requests

Retrieve all logistics requests with pagination

Authentication Guide

Learn how to get your API key