EU MRV EMISSIONS DATA
Vessel Emissions API
A REST API for CO2 emissions at sea, marine fuel data, GHG emissions, and energy efficiency metrics. EU MRV-verified emissions reports for 16,000+ vessels: drop-in for ship emissions reporting, sea freight emissions calculators, and container emissions APIs.
16K+
Vessels with Emissions Data
26K+
Emissions Records
2023-2025
Reporting Periods
EU MRV
Third-Party Verified
Emissions Data Available Through the API
Vessel emissions metrics from EU MRV reporting. Every record is checked by an independent verifier before publication.
CO2 Emissions
Total CO2 emissions, emissions at berth, emissions on laden voyages, CO2 per distance travelled, and CO2 per unit of transport work.
Fuel Consumption
Fuel consumption broken down by type: HFO, LFO, MDO, MGO, LNG, and other fuel types. Total fuel consumption per voyage.
Energy Efficiency
Technical efficiency type and value (EEDI, EEXI, or EIV). Compare vessel efficiency against fleet averages and industry benchmarks.
Voyage Data
Total time at sea, distance travelled, distance through ice, and number of port calls per reporting period.
Monitoring Methods
Monitoring method (A through D) used for each vessel. Methods range from BDN-based to flow meters and direct emissions measurement.
Verifier Information
Name, address, and accreditation details of the third-party verifier who certified the emissions data.
Who Uses Maritime Emissions Data
ESG Reporting & Compliance
Integrate verified emissions data into sustainability reports. Track Scope 3 maritime emissions for supply chain carbon accounting under EU and IMO regulations.
Carbon Footprint Analysis
Calculate carbon intensity per shipment. Compare carriers by emissions efficiency to make greener shipping decisions.
Fleet Emissions Monitoring
Monitor fleet-wide CO2 output and fuel consumption trends. Identify vessels that exceed efficiency targets and track improvement over time.
Freight & Logistics Platforms
Embed per-vessel emissions data into freight platforms. Let shippers compare CO2 output across carriers and routes for more sustainable logistics.
Query Vessel Emissions in Seconds
Retrieve CO2 emissions, fuel consumption, and efficiency metrics with a single API call.
# Get emissions data for a vessel by IMO number
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.vesselapi.com/v1/vessel/9548480/emissions?filter.idType=imo"
{
"emissions": [
{
"unique_key": "9548480_2024",
"imo": 9548480,
"name": "NORDIC POLLUX",
"vessel_type": "Bulk carrier",
"reporting_period": "2024",
"home_port": "Copenhagen",
"co2_emissions_total": 28450.5,
"fuel_consumption_total": 9012.3,
"co2_per_distance": 45.2,
"fuel_per_distance": 14.3,
"total_time_at_sea": 5840,
"technical_efficiency": "EEDI (4.52 gCO₂/t·nm)",
"verifier_name": "DNV",
"collected_at": "2026-03-22T09:14:52.118374Z"
}
]
}
Bulk access: Use /v1/emissions to retrieve emissions data for all vessels at once, filtered by reporting period. Supports cursor-based pagination for large datasets.
SDKs and MCP Server
Official SDKs for Python, TypeScript and Go cover both emissions endpoints, with auto-pagination over the bulk endpoint and typed errors. The MCP server gives Claude, Cursor and other MCP clients the emissions and casualty records as tools.
Available Endpoints
/v1/vessel/{id}/emissions
Get emissions data for a single vessel by MMSI or IMO. Returns all available reporting periods.
/v1/emissions
Bulk emissions endpoint. Retrieve emissions records for all vessels, with optional period filter and cursor-based pagination.
Frequently Asked Questions
How is the emissions data verified?
The data is reported under the EU Monitoring, Reporting and Verification (MRV) regulation. Ships over 5,000 gross tonnage (and, from the 2025 reporting period, offshore and general cargo ships from 400 GT) calling at EU/EEA ports report their CO2 emissions once a year, and an accredited independent verifier checks each report before it is published. The API serves the published figures unchanged. The data attribution is on the disclaimer page.
What types of emissions data are available?
The API provides CO2 emissions (total, at berth, per distance, per transport work), fuel consumption by type (HFO, LFO, MDO, MGO, LNG), energy efficiency metrics (EEDI/EEXI/EIV), voyage data, and verifier information.
Can I use this data for GHG and carbon reporting?
Yes. The EU MRV data is widely used for Scope 3 maritime emissions reporting, ESG disclosures, and carbon intensity calculations. An independent verifier checks each report before publication, so the figures are accepted in regulatory and investor reporting.
How often is emissions data updated?
EU MRV emissions data is published annually after the reporting period ends and verification is complete. The API currently contains data for the 2023, 2024 and 2025 reporting periods covering 16,000+ vessels.
Can I get emissions data for container ships specifically?
Yes. The emissions response includes the vessel type field. You can filter by vessel type on the client side to analyse container ships, bulk carriers, tankers, or any other vessel category.
Is sea freight emissions data available for non-EU routes?
The EU MRV regulation covers all voyages to, from, and between EU/EEA ports by ships over 5,000 GT (and, from 2025, offshore and general cargo ships from 400 GT). This includes international voyages where at least one port is in the EU/EEA. Non-EU-only routes are not covered.
Start Querying Maritime Emissions Data
Get your free API key and access verified CO2 emissions and fuel consumption data in minutes.