---
title: "Export canonical emission outputs"
method: POST
path: "/emissions/canonical/export"
tags: ["Emissions"]
---

# Export canonical emission outputs

`POST /emissions/canonical/export`

## Request body

- CanonicalEmissionExportRequest
  - `activityType` string[]
  - `amountUnit` string[]
  - `categoryName` string[]
  - `documentId` string
  - `endDate` string, date-time
  - `factorType` string[]
  - `itemType` 'carbon' | 'all'
  - `locationId` string[]
  - `maxCo2eTonnes` number
  - `minCo2eTonnes` number
  - `origin` string[]
  - `provenanceStatus` string[]
  - `query` string
  - `regionCode` string[]
  - `scope` integer[]
  - `startDate` string, date-time
  - `subCategoryName` string[]
  - `supplierDisplay` string[]

## Response `200`

Base64-encoded UTF-8 CSV with one row per unique canonical emission and normalized Factor fields

- ExportResponse
  - `data` object, required
    - `contentBase64` string
    - `downloadUrl` string
  - `meta` object

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.dev/greentally/apis/esgai-api.md) · [All operations](https://skmtc.dev/greentally/apis/esgai-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/greentally/esgai-api/revisions/09945036a28b/schema)
