Skip to main content
Scope 3 maritime emissions accounting and disclosure-ready exports.

GET /api/v1/emissions

Requires API key.
Per-voyage and fleet-level CO2 estimates using ton-mile model with uncertainty bounds. Parameters
NameTypeRequiredDescription
imostringFilter by vessel IMO
portstringPort slug filter
startstringISO start timestamp
endstringISO end timestamp
fuel_typestring’vlsfo’ | ‘mgo’ | ‘lng’ | ‘methanol’
distance_nmnumberAssumed voyage distance (nautical miles)
speed_knotsnumberAssumed speed for intensity model
group_bystring’none’ | ‘imo’ | ‘port’ | ‘commodity’
formatstring’json’ (default) or ‘csv’
cursorstringCursor offset for pagination
limitnumberDefault 50, tier-clamped
Response
{ "fleet": {...}, "grouped": [...], "voyages": [...], "pagination": {...} }
Example
curl -X GET -H "X-API-Key: YOUR_KEY" \
  https://axiomoverwatch.io/api/v1/emissions?imo=VALUE&port=VALUE

GET /api/v1/emissions/report

Requires API key.
CSRD / SEC Scope 3 report export in JSON, CSV, or PDF format. Parameters
NameTypeRequiredDescription
entitystringReporting entity name
startstringISO start timestamp
endstringISO end timestamp
imostringFilter by vessel IMO
portstringPort slug filter
fuel_typestring’vlsfo’ | ‘mgo’ | ‘lng’ | ‘methanol’
distance_nmnumberAssumed voyage distance (nautical miles)
speed_knotsnumberAssumed speed for intensity model
formatstring’json’ (default), ‘csv’, or ‘pdf’
Response
{ "report": {...}, "voyages": [...], "pagination": {...} } or CSV/PDF file
Example
curl -X GET -H "X-API-Key: YOUR_KEY" \
  https://axiomoverwatch.io/api/v1/emissions/report?entity=VALUE&start=VALUE