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 material processing step.
A material processing step execution as returned in responses.
Cula-assigned TypeID.
"stp_01kqzcjrpxf27tge33jwvjhkff"
Root step config ID.
"stc_01kqzcjrpyf27tgeeekpvvx0zt"
Resolved config version used at creation time.
"scv_01kqzcjrpyf27tgefhb58rc9d4"
A resolved resource reference as returned in responses.
When the step was executed. Stored and returned in UTC.
"2026-05-01T19:30:00Z"
Step-level resolved data points.
IDs of linked files.
[]"2026-05-06T19:34:00Z"
"2026-05-06T19:34:00Z"
Input material containers with resolved data points and computed contents.
Output material containers with resolved data points and computed contents.
Partner-assigned external identifier.
"GC-HARVEST-2026-001"
Human-readable display identifier.
"GC-HARVEST-2026-001"
Override location. If the step was executed at a different physical location than the site, this field captures those coordinates. Cula attributes additional transport emissions for the distance between the site and this location.