Retrieve a specific published version of a material processing config. The response includes the full data point configs and input/output container configs inline.
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-.
Config version ID.
Config version detail.
A published version of a material processing config with inline data point configs, input container config, and output container config.
Config version ID.
"scv_01kqzcjrpyf27tgefy70hchba7"
Parent config ID.
"stc_01kqzcjrpyf27tgeevggzctpyk"
Human-readable name of this config version.
"Biomass Processing"
When this version was published.
"2026-01-15T08:00:00Z"
Step-level data point configs. Use these id values as
config_id in the top-level data_points array when creating
a step execution.
Input container config. Describes the data points expected
on each input container in input[].data_points.
Output container config. Describes the data points expected
on each output container in output[].data_points.
ID of the next version in the chain. Null if this is the active (latest published) version.
null
JSON Schema (draft 2020-12) describing the expected request body shape for creating a runtime resource with this config version. The schema encodes which data points are required at each nesting level (step-level, input container-level, output container-level). Partners can use this for client-side validation before sending requests. See Request body schema for details on how to use this field.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"required": ["config_id", "site"],
"properties": {
"data_points": {
"type": "array",
"description": "Step-level data points",
"x-required-config-ids": []
},
"input": {
"type": "array",
"minItems": 1,
"items": {
"type": "object",
"properties": {
"data_points": {
"type": "array",
"x-required-config-ids": ["dpc_01kqzcjrpyf27tgev7c16b3dct"]
}
}
}
},
"output": {
"type": "array",
"minItems": 1,
"items": {
"type": "object",
"properties": {
"data_points": {
"type": "array",
"x-required-config-ids": [
"dpc_01kqzcjrpyf27tgev9d27c4edu",
"dpc_01kqzcjrpyf27tgevbd38d5fev"
]
}
}
}
}
}
}