Update Historical Emission
Update Historical Emission
Update an existing historical emission entry
PATCH
Update Historical Emission
Update Historical Emission
Update one or more fields of an existing historical emission entry. Only send the fields you want to change — all fields are optional.Request
Headers
Your API key for authenticationExample:
sk_live_1234567890abcdefYour organization UUIDExample:
a8315ef3-dd50-43f8-b7ce-d839e68d51faPath Parameters
UUID of the historical emission entryExample:
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"Body Parameters
All fields are optional — only send what you want to change.Start date (ISO 8601)
End date. Must be >=
start_date when both are provided.Total CO2e in kilograms (must be > 0)
Free text description
UUID of evidence file
URL of evidence file
Name of evidence file (max 255 chars)
Response
Returns the updated historical emission object with HTTP 200.Historical emission UUID
Organization UUID
Start date of the emission period (ISO 8601)
End date of the emission period (ISO 8601)
GHG scope automatically derived from category (1, 2, or 3)
Emission category (e.g.
electricity, transport, purchases)Total CO2e emissions in kilograms
Free text description of the emission entry
GHG gas type (e.g.
co2e)GHG type:
0 = fossil, 1 = biomassWhether this emission entry is enabled and included in totals
UUID of the attached evidence file
URL of the attached evidence file
Name of the attached evidence file
Creation timestamp (ISO 8601)
Last update timestamp (ISO 8601)
Example
Successful Response
Common Errors
401 Unauthorized
Cause: Missing or invalid API key403 Forbidden
Cause: The authenticated user is not a member of the organization404 Not Found
Cause: Historical emission not foundRelated Endpoints
Get
View the current entry
List
View all entries

