Get Emissions Summary
Get Emissions Summary
Get aggregated CO2e emissions grouped by scope, category, or month
GET
Get Emissions Summary
Get Emissions Summary
Retrieve aggregated CO2e emissions for your organization over a date range. Use thegroup_by parameter to control how results are broken down.
New API: This endpoint is part of the new API architecture with improved design and maintainability.
Request
Headers
Your API key for authenticationExample:
sk_live_1234567890abcdefYour organization UUID. Use
include_children=true to also aggregate emissions from subsidiaries.Example: a8315ef3-dd50-43f8-b7ce-d839e68d51faQuery Parameters
Start date in ISO format (YYYY-MM-DD)Example:
2025-01-01End date in ISO format (YYYY-MM-DD). Maximum range: 2 years (730 days).Example:
2025-12-31How to group the results. One of:
scope, category, month.scope— Aggregate by GHG Protocol scope (1, 2, 3)category— Aggregate by emission category within each scopemonth— Aggregate by calendar month
Whether to include emissions from child organizations (subsidiaries). When
false, only the specified organization’s emissions are returned.Response
The organization UUID
Start date of the queried period
End date of the queried period
Unit of measurement — always
tCO2eTotal CO2e emissions in tonnes across all items
Array of emission breakdown items. Shape depends on
group_by:Examples
By Scope (default)
Response
By Category
Response
By Month
Response
Error Responses
| Status | Description |
|---|---|
400 | start_date is after end_date, or date range exceeds 2 years |
401 | Missing or invalid API key |
422 | Missing required query parameters |
Related Endpoints
Organization Tree
View your organization hierarchy
Invoices
Manage energy invoices (Scope 2)
Vehicles
Manage vehicles (Scope 1)
Purchases
Manage purchased goods (Scope 3)

