Skip to main content
DELETE
/
v1
/
historical-emissions
/
{historical_emission_id}
Delete Historical Emission
const options = {
  method: 'DELETE',
  headers: {'x-api-key': '<x-api-key>', 'x-organization-id': '<x-organization-id>'}
};

fetch('https://api.dcycle.io/v1/historical-emissions/{historical_emission_id}', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));

Delete Historical Emission

Permanently delete a historical emission entry. The entry is removed from your organization’s total emissions.
This action cannot be undone. The emission entry and its contribution to total emissions are permanently removed.

Request

Headers

x-api-key
string
required
Your API key for authenticationExample: sk_live_1234567890abcdef
x-organization-id
string
required
Your organization UUIDExample: a8315ef3-dd50-43f8-b7ce-d839e68d51fa

Path Parameters

historical_emission_id
string
required
UUID of the historical emission entry to deleteExample: "a1b2c3d4-e5f6-7890-abcd-ef1234567890"

Response

Returns HTTP 204 No Content on success.

Example

curl -X DELETE "https://api.dcycle.io/v1/historical-emissions/a1b2c3d4-e5f6-7890-abcd-ef1234567890" \
  -H "x-api-key: ${DCYCLE_API_KEY}" \
  -H "x-organization-id: ${DCYCLE_ORG_ID}"

Common Errors

401 Unauthorized

Cause: Missing or invalid API key
{"detail": "Invalid API key for organization", "code": "INVALID_API_KEY"}

403 Forbidden

Cause: The authenticated user is not a member of the organization
{"detail": "Logged User is not Member of Organization", "code": "LOGGED_USER_NOT_MEMBER"}

404 Not Found

Cause: Historical emission not found
{
  "detail": "Historical emission not found"
}

List

View all entries

Create

Add a new entry