Update one data point on a periodic emission log. Triggers a recalculation.
Documentation Index
Fetch the complete documentation index at: https://docs.cula.tech/llms.txt
Use this file to discover all available pages before exploring further.
API key passed as a Bearer token. Keys are scoped to one organisation and a set of permitted sites. Two keys per scope (primary + secondary) are issued to support zero-downtime rotation.
Authorization: Bearer <api-key>Cula-assigned resource ID in TypeID format (e.g. stp_01kqzcjrpxf27tge33jwvjhkff).
Alternatively, pass your external ID prefixed with ext-
(e.g. ext-MY-STEP-001). The ext- prefix is unambiguous because
TypeIDs use _ separators and never start with ext-.
Root data point config ID. Discover available config IDs through the parent resource's config version endpoint.
The value of a data point. The accepted type depends on the data point
config's type:
| Config type | Value type | Example |
|---|---|---|
short_text, long_text | string | "George" |
multi_text | string[] | ["wind", "solar"] |
number, percentage, duration | number | 15.7 |
boolean | boolean | true |
amount | Amount object | { "value": 840.71, "unit": "bushel" } |
timestamp | string (ISO-8601) | "2026-03-15T09:00:00Z" |
material_id, container_type_id | ResourceRef | { "id": "mat_..." } or { "external_id": "corn-no2" } |
Data point updated. Returns the full periodic emission log. Recalculation triggered.
A periodic emission log as returned in responses. After creation,
the server triggers a background emission calculation. The status
field reflects the calculation state and emissions_in_kg_co2e
contains the result once calculation completes.
Cula-assigned TypeID.
"eml_01kqzcjrpyf27tgebyhvvmf20z"
Root emission log config ID.
"elc_01kqzcjrpyf27tgekeyq3qzm7d"
A resolved resource reference as returned in responses.
Start of the measurement period.
"2025-10-01T00:00:00.000Z"
End of the measurement period.
"2025-10-31T00:00:00.000Z"
State of the background emission calculation.
calculating — calculation is in progress.completed — calculation finished, emissions_in_kg_co2e is populated.failed — calculation failed (contact support).calculating, completed, failed "completed"
Resolved emission measurement data points.
IDs of linked files.
[]"2026-05-06T19:34:00Z"
"2026-05-06T19:34:00Z"
Partner-assigned external identifier.
"GC-ELEC-2025-10"
Human-readable display identifier.
"GC-ELEC-2025-10"
Total emissions for this period in kg CO2 equivalent. Null while
status is calculating. Populated once calculation completes.
8942.37