When managing material utilizations you can pass input_containers. When this list contains items, each container must reference an input config from it, defining which data points that container accepts. When this list is empty, pass existing containers by id only.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cula Docs","colors":{"primary":"#3772FF","light":"#6593FF","dark":"#1C3B84"},"logo":{"light":"https://mintcdn.com/culatechnologies/VBk50tt2s0Ltfxst/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=VBk50tt2s0Ltfxst\u0026q=85\u0026s=461159ff3d23c746d71402d2feecf532","dark":"https://mintcdn.com/culatechnologies/VBk50tt2s0Ltfxst/images/logo-light.svg?fit=max\u0026auto=format\u0026n=VBk50tt2s0Ltfxst\u0026q=85\u0026s=66a21b9dc3090bdcf34e0d79ff9c3846"},"favicon":"https://mintcdn.com/culatechnologies/VBk50tt2s0Ltfxst/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=VBk50tt2s0Ltfxst\u0026q=85\u0026s=461159ff3d23c746d71402d2feecf532","footer":{"socials":{"website":"https://cula.tech","linkedin":"https://www.linkedin.com/company/cula-technologies"}},"contextual":{"options":["copy","view","chatgpt","claude","download-spec"],"display":"header"},"interaction":{"drilldown":false},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"culatechnologies","hasAudioNarration":false,"actualSubdomain":"culatechnologies","customDomains":["docs.cula.tech"],"gitSource":{"type":"github","owner":"cula-technologies","repo":"cula-platform","deployBranch":"main","contentDirectory":"public-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adf8972d13963272de949d8","collectionId":"d64c3bdf-da31-43be-aa1c-8d0130504c12","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adf8972d13963272de949d8"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{},"buildId":"6ae4bd45f0f0e506e2343d4c","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"API Reference","count":84},{"language":"default","tag":"Material Tracking","count":52},{"language":"default","tag":"General","count":16},{"language":"default","tag":"Machine Data","count":16},{"language":"default","tag":"Guides","count":14},{"language":"default","tag":"Deliveries","count":11},{"language":"default","tag":"Material Batches","count":11},{"language":"default","tag":"Machine Data Annotations","count":7},{"language":"default","tag":"Material Conversions","count":7},{"language":"default","tag":"Material Sourcings","count":7}]},"assistantConfig":{"enableStarterQuestions":false},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version","slug":"/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version","pageMetadata":{"title":"Get a specific material utilization config version","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilization-configs/{id}/versions/{version_id}","href":"/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get a specific material utilization config version","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilization-configs/{id}/versions/{version_id}","href":"/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"parameters":["9c0cfbba-98ee-451c-84c0-226d72bf0aa1","bb4e9f98-2ef8-496d-9c72-26f4b652880f","f9ebeb4d-7ced-48c1-9ec7-7c7cd67a1d95"],"responses":{"200":"52e039aa-2985-4292-a310-998e4b5c6546","400":"a1af4adf-9318-459d-a1fd-6a85513f8bbb","401":"851b93c4-16f2-418f-bc81-bfdd748e156b","404":"29d23e81-c57c-4dc7-bbe1-3b503ac3b347","429":"b7dc9d18-3657-4d2b-9c2f-6750e4122a71","500":"1d85f6d8-6f47-4f0a-8e91-95a8872e59c1"},"security":["c015f712-68e8-4f75-b76c-fcda67fc241a"],"summary":"Get a specific material utilization config version","tags":["Material Utilization Configs"],"method":"get","type":"path","servers":["66bbfecc-695b-4944-9986-0e06121643e7"],"path":"/material-utilization-configs/{id}/versions/{version_id}","baseUrlOptions":["https://api.demo.cula.earth/tracking/v1"],"title":"Get a specific material utilization config version","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"9c0cfbba-98ee-451c-84c0-226d72bf0aa1":{"name":"Cula-Organisation-Id","in":"header","description":"ID of the organisation the request operates on behalf of (e.g. `org_...`). Must be an organisation the API client has access to.","required":true,"schema":{"type":"string","example":"org_01k83mfmhgchya944v86ryvhpq","isRequired":true,"description":"ID of the organisation the request operates on behalf of (e.g. `org_...`). Must be an organisation the API client has access to.","uniqueKey":"","typeLabel":"string"}},"bb4e9f98-2ef8-496d-9c72-26f4b652880f":{"name":"version_id","required":true,"in":"path","schema":{"type":"string","example":"mutcv_01kbr6p08518pexf6rs9segz8j","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"f9ebeb4d-7ced-48c1-9ec7-7c7cd67a1d95":{"name":"id","required":true,"in":"path","schema":{"type":"string","example":"mutc_01k16bap2kcz0asd2h2dkzz1xj","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"52e039aa-2985-4292-a310-998e4b5c6546":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","example":"mutcv_01kbr6p08518pexf6rs9segz8j","description":"The ID of the config version.","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"config_id":{"type":"string","example":"mutc_01k16bap2kcz0asd2h2dkzz1xj","description":"The ID of the config this version belongs to.","isRequired":true,"uniqueKey":"config_id","typeLabel":"string"},"name":{"type":"string","example":"Soil Application","description":"Human-readable name of the config version.","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"published_at":{"type":"string","format":"date-time","example":"2026-01-15T08:00:00Z","description":"When this version was published.","isRequired":true,"uniqueKey":"published_at","typeLabel":"string\u003cdate-time>"},"unified":{"type":"boolean","example":true,"deprecated":true,"description":"Deprecated: use `input_configs` instead.","isRequired":true,"uniqueKey":"unified","typeLabel":"boolean"},"data_point_configs":{"description":"Data points that can be set on material utilizations created from this config. Included values might affect input containers.","type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"dptc_01jxdp05c8r7dp4xf89pxcw28q","description":"The ID of the data point config.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].id","typeLabel":"string"},"active_version":{"oneOf":[{"type":"object","title":"short_text","description":"Data point that stores a single line of text.","required":["id","name","is_required","accepts_input","type","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["short_text"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["max_length"],"properties":{"max_length":{"oneOf":[{"type":"integer","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0.max_length.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0.max_length.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0.max_length","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.0","typeLabel":"short_text · object"},{"type":"object","title":"long_text","description":"Data point that stores multiple lines of text.","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["long_text"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["max_length"],"properties":{"max_length":{"oneOf":[{"type":"integer","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0.max_length.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0.max_length.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0.max_length","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.1","typeLabel":"long_text · object"},{"type":"object","title":"multi_text","description":"Data point that stores multiple text items.","required":["id","name","is_required","accepts_input","type","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["multi_text"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min_number_of_items"],"properties":{"min_number_of_items":{"oneOf":[{"type":"integer","minimum":0,"example":1,"description":"Minimum number of items that must be provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0.min_number_of_items.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"example":1,"description":"Minimum number of items that must be provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0.min_number_of_items.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0.min_number_of_items","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"description":"Default value pre-filled if no input is provided.","type":"array","items":{"type":"string","uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_value.oneOf.0.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_value.oneOf.0","typeLabel":"string[]"},{"description":"Default value pre-filled if no input is provided.","type":"null","items":{"type":"string"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_value","typeLabel":"string[] | null"},"default_input_value":{"oneOf":[{"deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","type":"array","items":{"type":"string","uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value.oneOf.0.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value.oneOf.0","typeLabel":"string[]"},{"deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","type":"null","items":{"type":"string"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value","typeLabel":"string[] | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.2","typeLabel":"multi_text · object"},{"type":"object","title":"number","description":"Data point that stores a number.","required":["id","name","is_required","accepts_input","type","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["number"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"number","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.max","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"number","description":"Value to submit as input.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0.items.[INDEX].value","typeLabel":"number"}},"required":["label","value"],"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"number","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"number","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.default_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.default_value","typeLabel":"number | null"},"default_input_value":{"oneOf":[{"type":"number","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.default_input_value.oneOf.0","typeLabel":"number"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3.default_input_value","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.3","typeLabel":"number · object"},{"type":"object","title":"percentage","description":"Data point that stores a percentage (0..1 scale).","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["percentage"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"number","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.max","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"number","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.default_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.default_value","typeLabel":"number | null"},"default_input_value":{"oneOf":[{"type":"number","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.default_input_value.oneOf.0","typeLabel":"number"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4.default_input_value","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.4","typeLabel":"percentage · object"},{"type":"object","title":"amount","description":"Data point that stores an arbitrary amount, i.e. a combination of a value and a unit.","required":["id","name","is_required","accepts_input","type","accepted_units","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["amount"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.type","typeLabel":"enum\u003cstring>"},"accepted_units":{"example":["kg","t","lbs"],"description":"Units accepted for this amount. A submitted value's `unit` must be one of these.","type":"array","items":{"type":"string","uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.accepted_units.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.accepted_units","typeLabel":"string[]"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"object","description":"Minimum allowed amount (inclusive).","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.0","typeLabel":"object"},{"type":"null","description":"Minimum allowed amount (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min","typeLabel":"object | null"},"max":{"oneOf":[{"type":"object","description":"Maximum allowed amount (inclusive).","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.0","typeLabel":"object"},{"type":"null","description":"Maximum allowed amount (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"object","description":"Value to submit as input.","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].value.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].value.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].value","typeLabel":"object"}},"required":["label","value"],"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"object","description":"Value to submit as input.","required":["value","unit"],"properties":{"value":{"type":"number","example":50},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in."}}}},"required":["label","value"]},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"object","description":"Default value pre-filled if no input is provided.","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.0","typeLabel":"object"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_value","typeLabel":"object | null"},"default_input_value":{"oneOf":[{"type":"object","description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","required":["value","unit"],"deprecated":true,"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.0","typeLabel":"object"},{"type":"null","description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","deprecated":true,"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.5","typeLabel":"amount · object"},{"type":"object","title":"timestamp","description":"Data point that stores a timestamp (ISO 8601 string).","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["timestamp"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Deprecated: timestamp data points no longer have validation rules; always `null`.","required":["min","max","must_be_in_the_past","must_be_in_the_future"],"deprecated":true,"properties":{"min":{"oneOf":[{"type":"string","format":"date-time","description":"Earliest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.min.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Earliest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.min","typeLabel":"string\u003cdate-time> | null"},"max":{"oneOf":[{"type":"string","format":"date-time","description":"Latest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.max.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Latest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.max","typeLabel":"string\u003cdate-time> | null"},"must_be_in_the_past":{"oneOf":[{"type":"boolean","description":"The timestamp must be in the past.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_past.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The timestamp must be in the past.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_past.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_past","typeLabel":"boolean | null"},"must_be_in_the_future":{"oneOf":[{"type":"boolean","description":"The timestamp must be in the future.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_future.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The timestamp must be in the future.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_future.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_future","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Deprecated: timestamp data points no longer have validation rules; always `null`.","deprecated":true,"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"string","format":"date-time","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.default_value.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.default_value","typeLabel":"string\u003cdate-time> | null"},"default_input_value":{"oneOf":[{"type":"string","format":"date-time","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.default_input_value.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6.default_input_value","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.6","typeLabel":"timestamp · object"},{"type":"object","title":"duration","description":"Data point that stores a duration in milliseconds.","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["duration"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"number","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.max","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"number","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.default_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.default_value","typeLabel":"number | null"},"default_input_value":{"oneOf":[{"type":"number","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.default_input_value.oneOf.0","typeLabel":"number"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7.default_input_value","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.7","typeLabel":"duration · object"},{"type":"object","title":"boolean","description":"Data point that stores a boolean value.","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["boolean"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["must_be_true","must_be_false"],"properties":{"must_be_true":{"oneOf":[{"type":"boolean","description":"The value must be true.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_true.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The value must be true.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_true.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_true","typeLabel":"boolean | null"},"must_be_false":{"oneOf":[{"type":"boolean","description":"The value must be false.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_false.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The value must be false.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_false.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_false","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"boolean","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.default_value.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.default_value","typeLabel":"boolean | null"},"default_input_value":{"oneOf":[{"type":"boolean","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.default_input_value.oneOf.0","typeLabel":"boolean"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8.default_input_value","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.8","typeLabel":"boolean · object"},{"type":"object","title":"material","description":"Data point that stores a material. Available materials are configured within Cula.","required":["id","name","is_required","accepts_input","type","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["material"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.type","typeLabel":"enum\u003cstring>"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.9","typeLabel":"material · object"},{"type":"object","title":"material_batch","description":"Data point that stores a reference to a material batch.","required":["id","name","is_required","accepts_input","type"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.10.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.10.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.10.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.10.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["material_batch"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.10.type","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.10","typeLabel":"material_batch · object"},{"type":"object","title":"container_type","description":"Data point that stores a container type. Available container types are configured within Cula.","required":["id","name","is_required","accepts_input","type","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["container_type"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.type","typeLabel":"enum\u003cstring>"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.11","typeLabel":"container_type · object"},{"type":"object","title":"material_pool","description":"Data point that selects the material pool a container transacts with. Selectable pools are the pools of the site where the tracking step takes place.","required":["id","name","is_required","accepts_input","type","options","default_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["material_pool"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.type","typeLabel":"enum\u003cstring>"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12.default_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version.oneOf.12","typeLabel":"material_pool · object"}],"isRequired":true,"uniqueKey":"data_point_configs.items.[INDEX].active_version","typeLabel":"short_text · object | long_text · object | multi_text · object | number · object | percentage · object | amount · object | timestamp · object | duration · object | boolean · object | material · object | material_batch · object | container_type · object | material_pool · object"}},"description":"A data point config and its active version.","required":["id","active_version"],"uniqueKey":"data_point_configs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data_point_configs","typeLabel":"object[]"},"input_configs":{"description":"When managing material utilizations you can pass `input_containers`. When this list contains items, each container must reference an input config from it, defining which data points that container accepts. When this list is empty, pass existing containers by `id` only.","type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"mcnc_01k102qfrwthwk6dsggr9y8evn","description":"The ID of the container config. Reference it from `config_id` when describing a new container in a create request.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","example":"Big Bag","description":"The human-readable name of the container config.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].name","typeLabel":"string"},"data_point_configs":{"description":"The data point configs of the config's active version. Containers based on this config carry these data points.","type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"dptc_01jxdp05c8r7dp4xf89pxcw28q","description":"The ID of the data point config.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].id","typeLabel":"string"},"active_version":{"oneOf":[{"type":"object","title":"short_text","description":"Data point that stores a single line of text.","required":["id","name","is_required","accepts_input","type","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["short_text"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["max_length"],"properties":{"max_length":{"oneOf":[{"type":"integer","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0.max_length.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0.max_length.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0.max_length","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.0","typeLabel":"short_text · object"},{"type":"object","title":"long_text","description":"Data point that stores multiple lines of text.","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["long_text"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["max_length"],"properties":{"max_length":{"oneOf":[{"type":"integer","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0.max_length.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"example":280,"description":"Maximum number of characters.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0.max_length.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0.max_length","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.1","typeLabel":"long_text · object"},{"type":"object","title":"multi_text","description":"Data point that stores multiple text items.","required":["id","name","is_required","accepts_input","type","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["multi_text"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min_number_of_items"],"properties":{"min_number_of_items":{"oneOf":[{"type":"integer","minimum":0,"example":1,"description":"Minimum number of items that must be provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0.min_number_of_items.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"example":1,"description":"Minimum number of items that must be provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0.min_number_of_items.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0.min_number_of_items","typeLabel":"integer | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"description":"Default value pre-filled if no input is provided.","type":"array","items":{"type":"string","uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_value.oneOf.0.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_value.oneOf.0","typeLabel":"string[]"},{"description":"Default value pre-filled if no input is provided.","type":"null","items":{"type":"string"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_value","typeLabel":"string[] | null"},"default_input_value":{"oneOf":[{"deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","type":"array","items":{"type":"string","uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value.oneOf.0.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value.oneOf.0","typeLabel":"string[]"},{"deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","type":"null","items":{"type":"string"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2.default_input_value","typeLabel":"string[] | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.2","typeLabel":"multi_text · object"},{"type":"object","title":"number","description":"Data point that stores a number.","required":["id","name","is_required","accepts_input","type","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["number"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"number","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0.max","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"number","description":"Value to submit as input.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0.items.[INDEX].value","typeLabel":"number"}},"required":["label","value"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"number","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"number","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.default_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.default_value","typeLabel":"number | null"},"default_input_value":{"oneOf":[{"type":"number","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.default_input_value.oneOf.0","typeLabel":"number"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3.default_input_value","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.3","typeLabel":"number · object"},{"type":"object","title":"percentage","description":"Data point that stores a percentage (0..1 scale).","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["percentage"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"number","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0.max","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"number","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.default_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.default_value","typeLabel":"number | null"},"default_input_value":{"oneOf":[{"type":"number","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.default_input_value.oneOf.0","typeLabel":"number"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4.default_input_value","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.4","typeLabel":"percentage · object"},{"type":"object","title":"amount","description":"Data point that stores an arbitrary amount, i.e. a combination of a value and a unit.","required":["id","name","is_required","accepts_input","type","accepted_units","validation","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["amount"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.type","typeLabel":"enum\u003cstring>"},"accepted_units":{"example":["kg","t","lbs"],"description":"Units accepted for this amount. A submitted value's `unit` must be one of these.","type":"array","items":{"type":"string","uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.accepted_units.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.accepted_units","typeLabel":"string[]"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"object","description":"Minimum allowed amount (inclusive).","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.0","typeLabel":"object"},{"type":"null","description":"Minimum allowed amount (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.min","typeLabel":"object | null"},"max":{"oneOf":[{"type":"object","description":"Maximum allowed amount (inclusive).","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.0","typeLabel":"object"},{"type":"null","description":"Maximum allowed amount (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0.max","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.validation","typeLabel":"object | null"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"object","description":"Value to submit as input.","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].value.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].value.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX].value","typeLabel":"object"}},"required":["label","value"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"object","description":"Value to submit as input.","required":["value","unit"],"properties":{"value":{"type":"number","example":50},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in."}}}},"required":["label","value"]},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"object","description":"Default value pre-filled if no input is provided.","required":["value","unit"],"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.0","typeLabel":"object"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_value","typeLabel":"object | null"},"default_input_value":{"oneOf":[{"type":"object","description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","required":["value","unit"],"deprecated":true,"properties":{"value":{"type":"number","example":50,"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.0.value","typeLabel":"number"},"unit":{"type":"string","example":"kg","description":"Unit the amount is expressed in.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.0.unit","typeLabel":"string"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.0","typeLabel":"object"},{"type":"null","description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","deprecated":true,"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5.default_input_value","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.5","typeLabel":"amount · object"},{"type":"object","title":"timestamp","description":"Data point that stores a timestamp (ISO 8601 string).","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["timestamp"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Deprecated: timestamp data points no longer have validation rules; always `null`.","required":["min","max","must_be_in_the_past","must_be_in_the_future"],"deprecated":true,"properties":{"min":{"oneOf":[{"type":"string","format":"date-time","description":"Earliest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.min.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Earliest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.min","typeLabel":"string\u003cdate-time> | null"},"max":{"oneOf":[{"type":"string","format":"date-time","description":"Latest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.max.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Latest allowed timestamp (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.max","typeLabel":"string\u003cdate-time> | null"},"must_be_in_the_past":{"oneOf":[{"type":"boolean","description":"The timestamp must be in the past.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_past.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The timestamp must be in the past.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_past.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_past","typeLabel":"boolean | null"},"must_be_in_the_future":{"oneOf":[{"type":"boolean","description":"The timestamp must be in the future.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_future.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The timestamp must be in the future.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_future.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0.must_be_in_the_future","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Deprecated: timestamp data points no longer have validation rules; always `null`.","deprecated":true,"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"string","format":"date-time","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.default_value.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.default_value","typeLabel":"string\u003cdate-time> | null"},"default_input_value":{"oneOf":[{"type":"string","format":"date-time","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.default_input_value.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6.default_input_value","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.6","typeLabel":"timestamp · object"},{"type":"object","title":"duration","description":"Data point that stores a duration in milliseconds.","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["duration"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["min","max"],"properties":{"min":{"oneOf":[{"type":"number","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.min.oneOf.0","typeLabel":"number"},{"type":"null","example":0,"description":"Minimum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.min.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.min","typeLabel":"number | null"},"max":{"oneOf":[{"type":"number","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.max.oneOf.0","typeLabel":"number"},{"type":"null","example":1,"description":"Maximum allowed value (inclusive).","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.max.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0.max","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"number","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.default_value.oneOf.0","typeLabel":"number"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.default_value","typeLabel":"number | null"},"default_input_value":{"oneOf":[{"type":"number","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.default_input_value.oneOf.0","typeLabel":"number"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7.default_input_value","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.7","typeLabel":"duration · object"},{"type":"object","title":"boolean","description":"Data point that stores a boolean value.","required":["id","name","is_required","accepts_input","type","validation","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["boolean"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.type","typeLabel":"enum\u003cstring>"},"validation":{"oneOf":[{"type":"object","description":"Validation rules for the data point value.","required":["must_be_true","must_be_false"],"properties":{"must_be_true":{"oneOf":[{"type":"boolean","description":"The value must be true.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_true.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The value must be true.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_true.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_true","typeLabel":"boolean | null"},"must_be_false":{"oneOf":[{"type":"boolean","description":"The value must be false.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_false.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"The value must be false.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_false.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0.must_be_false","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Validation rules for the data point value.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.validation","typeLabel":"object | null"},"default_value":{"oneOf":[{"type":"boolean","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.default_value.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.default_value","typeLabel":"boolean | null"},"default_input_value":{"oneOf":[{"type":"boolean","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.default_input_value.oneOf.0","typeLabel":"boolean"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8.default_input_value","typeLabel":"boolean | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.8","typeLabel":"boolean · object"},{"type":"object","title":"material","description":"Data point that stores a material. Available materials are configured within Cula.","required":["id","name","is_required","accepts_input","type","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["material"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.type","typeLabel":"enum\u003cstring>"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.9","typeLabel":"material · object"},{"type":"object","title":"material_batch","description":"Data point that stores a reference to a material batch.","required":["id","name","is_required","accepts_input","type"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.10.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.10.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.10.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.10.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["material_batch"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.10.type","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.10","typeLabel":"material_batch · object"},{"type":"object","title":"container_type","description":"Data point that stores a container type. Available container types are configured within Cula.","required":["id","name","is_required","accepts_input","type","options","default_value","default_input_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["container_type"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.type","typeLabel":"enum\u003cstring>"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.default_value","typeLabel":"string | null"},"default_input_value":{"oneOf":[{"type":"string","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.default_input_value.oneOf.0","typeLabel":"string"},{"type":"null","deprecated":true,"description":"Deprecated: use `default_value` instead. Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.default_input_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11.default_input_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.11","typeLabel":"container_type · object"},{"type":"object","title":"material_pool","description":"Data point that selects the material pool a container transacts with. Selectable pools are the pools of the site where the tracking step takes place.","required":["id","name","is_required","accepts_input","type","options","default_value"],"properties":{"id":{"type":"string","example":"dptcv_01kfxe6xgmw15gsf204jwj90g5","description":"The ID of the data point config version.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.id","typeLabel":"string"},"name":{"type":"string","example":"Weight gross","description":"The human-readable name of the data point as it appears in the UI.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.name","typeLabel":"string"},"is_required":{"type":"boolean","example":true,"description":"Whether a value must be provided for this data point.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.is_required","typeLabel":"boolean"},"accepts_input":{"type":"boolean","example":true,"description":"Whether this data point accepts user-submitted values.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.accepts_input","typeLabel":"boolean"},"type":{"type":"string","enum":["material_pool"],"description":"The type of the data point. Determines value format, validation rules and selectable options.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.type","typeLabel":"enum\u003cstring>"},"options":{"oneOf":[{"description":"Selectable values and their labels for the data point value.","type":"array","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0.items.[INDEX].label","typeLabel":"string"},"value":{"type":"string","description":"Value to submit as input.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0.items.[INDEX].value","typeLabel":"string"}},"required":["label","value"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.0","typeLabel":"object[]"},{"description":"Selectable values and their labels for the data point value.","type":"null","items":{"type":"object","properties":{"label":{"type":"string","description":"Human-readable label."},"value":{"type":"string","description":"Value to submit as input."}},"required":["label","value"]},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.options.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.options","typeLabel":"object[] | null"},"default_value":{"oneOf":[{"type":"string","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.default_value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Default value pre-filled if no input is provided.","isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.default_value.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12.default_value","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version.oneOf.12","typeLabel":"material_pool · object"}],"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX].active_version","typeLabel":"short_text · object | long_text · object | multi_text · object | number · object | percentage · object | amount · object | timestamp · object | duration · object | boolean · object | material · object | material_batch · object | container_type · object | material_pool · object"}},"description":"A data point config and its active version.","required":["id","active_version"],"uniqueKey":"input_configs.items.[INDEX].data_point_configs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs.items.[INDEX].data_point_configs","typeLabel":"object[]"}},"description":"A container config describes the shape of material containers, including the data points they carry.","required":["id","name","data_point_configs"],"uniqueKey":"input_configs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"input_configs","typeLabel":"object[]"}},"required":["id","config_id","name","published_at","unified","data_point_configs","input_configs"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"mutcv_01kbr6p08518pexf6rs9segz8j","config_id":"mutc_01k16bap2kcz0asd2h2dkzz1xj","name":"Soil Application","published_at":"2026-01-15T08:00:00Z","unified":true,"data_point_configs":[{"id":"dptc_01jxdp05c8r7dp4xf89pxcw28q","active_version":{"id":"dptcv_01kfxe6xgmw15gsf204jwj90g5","name":"Weight gross","is_required":true,"accepts_input":true,"type":"short_text","validation":{"max_length":280},"options":[{"label":"\u003cstring>","value":"\u003cstring>"}],"default_value":"\u003cstring>","default_input_value":"\u003cstring>"}}],"input_configs":[{"id":"mcnc_01k102qfrwthwk6dsggr9y8evn","name":"Big Bag","data_point_configs":[{"id":"dptc_01jxdp05c8r7dp4xf89pxcw28q","active_version":{"id":"dptcv_01kfxe6xgmw15gsf204jwj90g5","name":"Weight gross","is_required":true,"accepts_input":true,"type":"short_text","validation":{"max_length":280},"options":[{"label":"\u003cstring>","value":"\u003cstring>"}],"default_value":"\u003cstring>","default_input_value":"\u003cstring>"}}]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"a1af4adf-9318-459d-a1fd-6a85513f8bbb":{"description":"Invalid request payload or parameters.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"bad_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","example":"The field limit must not be greater than 50.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"bad_request","message":"The field limit must not be greater than 50."},"examples":{"Example":{"title":"Example","value":{"code":"bad_request","message":"The field limit must not be greater than 50."}}},"exampleType":"examples"}},"exampleType":"examples"},"851b93c4-16f2-418f-bc81-bfdd748e156b":{"description":"Missing or invalid access token.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"bad_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","example":"The field limit must not be greater than 50.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"unauthorized","message":"Invalid or expired token"},"examples":{"Example":{"title":"Example","value":{"code":"unauthorized","message":"Invalid or expired token"}}},"exampleType":"examples"}},"exampleType":"examples"},"29d23e81-c57c-4dc7-bbe1-3b503ac3b347":{"description":"Object not found.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"bad_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","example":"The field limit must not be greater than 50.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"not_found","message":"Object with ID xyz_01k56g7aec6dt5zrtamc72vw446 could not be found."},"examples":{"Example":{"title":"Example","value":{"code":"not_found","message":"Object with ID xyz_01k56g7aec6dt5zrtamc72vw446 could not be found."}}},"exampleType":"examples"}},"exampleType":"examples"},"b7dc9d18-3657-4d2b-9c2f-6750e4122a71":{"description":"The API client sent more requests than its limit allows. Try again after the time given in the `Retry-After` header.","headers":{"Retry-After":{"description":"Seconds until the API client can send requests again.","schema":{"type":"integer","example":42}}},"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"bad_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","example":"The field limit must not be greater than 50.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"too_many_requests","message":"Too many requests. Try again after the time given in the Retry-After header."},"examples":{"Example":{"title":"Example","value":{"code":"too_many_requests","message":"Too many requests. Try again after the time given in the Retry-After header."}}},"exampleType":"examples"}},"exampleType":"examples"},"1d85f6d8-6f47-4f0a-8e91-95a8872e59c1":{"description":"Unexpected server error.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"bad_request","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","example":"The field limit must not be greater than 50.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"internal_server_error","message":"Internal server error."},"examples":{"Example":{"title":"Example","value":{"code":"internal_server_error","message":"Internal server error."}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"c015f712-68e8-4f75-b76c-fcda67fc241a":{"AccessToken":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"https://auth.demo.cula.earth/oauth2/token","scopes":{}}},"description":"OAuth 2.0 client credentials. Exchange your client_id and client_secret for an access token scoped to the organisation that provides data access.","scopes":[],"schemeName":"AccessToken"}}},"servers":{"66bbfecc-695b-4944-9986-0e06121643e7":{"url":"https://api.demo.cula.earth/tracking/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","flows":{"clientCredentials":{"tokenUrl":"https://auth.demo.cula.earth/oauth2/token","scopes":{}}},"description":"OAuth 2.0 client credentials. Exchange your client_id and client_secret for an access token scoped to the organisation that provides data access.","scopes":[],"schemeName":"AccessToken"},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"OAuth 2.0 client credentials. Exchange your client_id and client_secret for an access token scoped to the organisation that provides data access.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"AccessToken","name":"Authorization"}],"title":"AccessToken"}]},"originalFileLocation":"openapi.json"},"subdomain":"culatechnologies","siteName":"Cula Docs","title":"Get a specific material utilization config version - Cula Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T15:52:44.497Z","originalFileLocation":"api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Cula Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a specific material utilization config version - Cula Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cula Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://culatechnologies.mintlify.app/_mintlify/api/og/v2?division=Material+Utilizations\u0026amp;title=Get+a+specific+material+utilization+config+version\u0026amp;theme=9a11bf9e401b5ff7ee13840b\u0026amp;signature=a4cd6cdcb60c085a556fd2526be66d3e23f35256f7b46178a1c78b4b758d1537\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get a specific material utilization config version - Cula Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://culatechnologies.mintlify.app/_mintlify/api/og/v2?division=Material+Utilizations\u0026amp;title=Get+a+specific+material+utilization+config+version\u0026amp;theme=9a11bf9e401b5ff7ee13840b\u0026amp;signature=a4cd6cdcb60c085a556fd2526be66d3e23f35256f7b46178a1c78b4b758d1537\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/culatechnologies/-_tSlJRddN-rDXo_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cula Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3772FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cula.tech/#organization\",\"name\":\"Cula Docs\",\"url\":\"https://docs.cula.tech\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/culatechnologies/VBk50tt2s0Ltfxst/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=VBk50tt2s0Ltfxst\u0026q=85\u0026s=461159ff3d23c746d71402d2feecf532\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cula.tech#website\",\"name\":\"Cula Docs\",\"url\":\"https://docs.cula.tech\",\"publisher\":{\"@id\":\"https://docs.cula.tech/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version#webpage\",\"url\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version\",\"name\":\"Get a specific material utilization config version\",\"dateModified\":\"2026-10-30T15:52:44.497Z\",\"isPartOf\":{\"@id\":\"https://docs.cula.tech#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Material Tracking\",\"item\":\"https://docs.cula.tech/api-reference/material-pools/list-material-pools\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Material Utilizations\",\"item\":\"https://docs.cula.tech/api-reference/material-utilization-configs/list-material-utilization-configs\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get a specific material utilization config version\",\"item\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version#apireference\",\"headline\":\"Get a specific material utilization config version\",\"name\":\"Get a specific material utilization config version\",\"url\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cula.tech/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version#webpage\"},\"dateModified\":\"2026-10-30T15:52:44.497Z\",\"publisher\":{\"@id\":\"https://docs.cula.tech/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cula.tech#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cula Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cula Docs","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/introduction"}]},{"tab":"API Reference","groups":[{"group":"General","pages":[{"group":"Organisations","pages":[{"title":"List organisations","deprecated":null,"version":null,"openapi":"/openapi.json get /organisations","href":"/api-reference/organisations/list-organisations"},{"title":"Get an organisation","deprecated":null,"version":null,"openapi":"/openapi.json get /organisations/{id}","href":"/api-reference/organisations/get-an-organisation"},{"title":"Create an organisation","deprecated":null,"version":null,"openapi":"/openapi.json post /organisations","href":"/api-reference/organisations/create-an-organisation"}]},{"group":"Sites","pages":[{"title":"List sites","deprecated":null,"version":null,"openapi":"/openapi.json get /sites","href":"/api-reference/sites/list-sites"},{"title":"Get a site","deprecated":null,"version":null,"openapi":"/openapi.json get /sites/{id}","href":"/api-reference/sites/get-a-site"},{"title":"Create a site","deprecated":null,"version":null,"openapi":"/openapi.json post /sites","href":"/api-reference/sites/create-a-site"}]},{"group":"Files","pages":[{"title":"List files","deprecated":null,"version":null,"openapi":"/openapi.json get /files","href":"/api-reference/files/list-files"},{"title":"Get a file","deprecated":null,"version":null,"openapi":"/openapi.json get /files/{id}","href":"/api-reference/files/get-a-file"},{"title":"Download a file","deprecated":null,"version":null,"openapi":"/openapi.json get /files/{id}/contents","href":"/api-reference/files/download-a-file"},{"title":"Upload a file","deprecated":null,"version":null,"openapi":"/openapi.json post /files","href":"/api-reference/files/upload-a-file"}]},{"group":"Webhooks","pages":[{"title":"List webhooks","deprecated":null,"version":null,"openapi":"/openapi.json get /webhooks","href":"/api-reference/webhooks/list-webhooks"},{"title":"Get a webhook","deprecated":null,"version":null,"openapi":"/openapi.json get /webhooks/{id}","href":"/api-reference/webhooks/get-a-webhook"},{"title":"Create a webhook","deprecated":null,"version":null,"openapi":"/openapi.json post /webhooks","href":"/api-reference/webhooks/create-a-webhook"},{"title":"Delete a webhook","deprecated":null,"version":null,"openapi":"/openapi.json delete /webhooks/{id}","href":"/api-reference/webhooks/delete-a-webhook"},{"title":"Receive an event","version":null,"deprecated":null,"openapi":"/openapi.json webhook receiveEvent","href":"/api-reference/webhooks/receive-an-event"}]},{"group":"Deprecated Endpoints","pages":[{"title":"Get a document","deprecated":true,"version":null,"openapi":"/openapi.json get /documents/{id}","href":"/api-reference/documents/get-a-document"}]}]},{"group":"Material Tracking","pages":[{"group":"Material Pools","pages":[{"title":"List material pools","deprecated":null,"version":null,"openapi":"/openapi.json get /material-pools","href":"/api-reference/material-pools/list-material-pools"},{"title":"Get a material pool","deprecated":null,"version":null,"openapi":"/openapi.json get /material-pools/{id}","href":"/api-reference/material-pools/get-a-material-pool"},{"title":"Create a material pool","deprecated":null,"version":null,"openapi":"/openapi.json post /material-pools","href":"/api-reference/material-pools/create-a-material-pool"},{"title":"Update a material pool","deprecated":null,"version":null,"openapi":"/openapi.json patch /material-pools/{id}","href":"/api-reference/material-pools/update-a-material-pool"},{"title":"Delete a material pool","deprecated":null,"version":null,"openapi":"/openapi.json delete /material-pools/{id}","href":"/api-reference/material-pools/delete-a-material-pool"}]},{"group":"Material Batches","pages":[{"title":"List material batch configs","deprecated":null,"version":null,"openapi":"/openapi.json get /material-batch-configs","href":"/api-reference/material-batch-configs/list-material-batch-configs"},{"title":"Get a material batch config","deprecated":null,"version":null,"openapi":"/openapi.json get /material-batch-configs/{id}","href":"/api-reference/material-batch-configs/get-a-material-batch-config"},{"title":"List versions of a material batch config","deprecated":null,"version":null,"openapi":"/openapi.json get /material-batch-configs/{id}/versions","href":"/api-reference/material-batch-configs/list-versions-of-a-material-batch-config"},{"title":"Get a specific material batch config version","deprecated":null,"version":null,"openapi":"/openapi.json get /material-batch-configs/{id}/versions/{version_id}","href":"/api-reference/material-batch-configs/get-a-specific-material-batch-config-version"},{"title":"List material batches","deprecated":null,"version":null,"openapi":"/openapi.json get /material-batches","href":"/api-reference/material-batches/list-material-batches"},{"title":"Get a material batch","deprecated":null,"version":null,"openapi":"/openapi.json get /material-batches/{id}","href":"/api-reference/material-batches/get-a-material-batch"},{"title":"Create a material batch","deprecated":null,"version":null,"openapi":"/openapi.json post /material-batches","href":"/api-reference/material-batches/create-a-material-batch"},{"title":"Update a material batch","deprecated":null,"version":null,"openapi":"/openapi.json patch /material-batches/{id}","href":"/api-reference/material-batches/update-a-material-batch"},{"title":"Delete a material batch","deprecated":null,"version":null,"openapi":"/openapi.json delete /material-batches/{id}","href":"/api-reference/material-batches/delete-a-material-batch"},{"title":"Attach a file to a material batch","deprecated":null,"version":null,"openapi":"/openapi.json post /material-batches/{id}/files/{file_id}","href":"/api-reference/material-batches/attach-a-file-to-a-material-batch"},{"title":"Detach a file from a material batch","deprecated":null,"version":null,"openapi":"/openapi.json delete /material-batches/{id}/files/{file_id}","href":"/api-reference/material-batches/detach-a-file-from-a-material-batch"}]},{"group":"Material Containers","pages":[{"title":"List material containers","deprecated":null,"version":null,"openapi":"/openapi.json get /material-containers","href":"/api-reference/material-containers/list-material-containers"},{"title":"Get a material container","deprecated":null,"version":null,"openapi":"/openapi.json get /material-containers/{id}","href":"/api-reference/material-containers/get-a-material-container"}]},{"group":"Material Sourcings","pages":[{"title":"List material sourcing configs","deprecated":null,"version":null,"openapi":"/openapi.json get /material-sourcing-configs","href":"/api-reference/material-sourcing-configs/list-material-sourcing-configs"},{"title":"Get a material sourcing config","deprecated":null,"version":null,"openapi":"/openapi.json get /material-sourcing-configs/{id}","href":"/api-reference/material-sourcing-configs/get-a-material-sourcing-config"},{"title":"List versions of a material sourcing config","deprecated":null,"version":null,"openapi":"/openapi.json get /material-sourcing-configs/{id}/versions","href":"/api-reference/material-sourcing-configs/list-versions-of-a-material-sourcing-config"},{"title":"Get a specific material sourcing config version","deprecated":null,"version":null,"openapi":"/openapi.json get /material-sourcing-configs/{id}/versions/{version_id}","href":"/api-reference/material-sourcing-configs/get-a-specific-material-sourcing-config-version"},{"title":"List material sourcings","deprecated":null,"version":null,"openapi":"/openapi.json get /material-sourcings","href":"/api-reference/material-sourcings/list-material-sourcings"},{"title":"Get a material sourcing","deprecated":null,"version":null,"openapi":"/openapi.json get /material-sourcings/{id}","href":"/api-reference/material-sourcings/get-a-material-sourcing"},{"title":"Create a material sourcing","deprecated":null,"version":null,"openapi":"/openapi.json post /material-sourcings","href":"/api-reference/material-sourcings/create-a-material-sourcing"}]},{"group":"Material Conversions","pages":[{"title":"List material conversion configs","deprecated":null,"version":null,"openapi":"/openapi.json get /material-conversion-configs","href":"/api-reference/material-conversion-configs/list-material-conversion-configs"},{"title":"Get a material conversion config","deprecated":null,"version":null,"openapi":"/openapi.json get /material-conversion-configs/{id}","href":"/api-reference/material-conversion-configs/get-a-material-conversion-config"},{"title":"List versions of a material conversion config","deprecated":null,"version":null,"openapi":"/openapi.json get /material-conversion-configs/{id}/versions","href":"/api-reference/material-conversion-configs/list-versions-of-a-material-conversion-config"},{"title":"Get a specific material conversion config version","deprecated":null,"version":null,"openapi":"/openapi.json get /material-conversion-configs/{id}/versions/{version_id}","href":"/api-reference/material-conversion-configs/get-a-specific-material-conversion-config-version"},{"title":"List material conversions","deprecated":null,"version":null,"openapi":"/openapi.json get /material-conversions","href":"/api-reference/material-conversions/list-material-conversions"},{"title":"Get a material conversion","deprecated":null,"version":null,"openapi":"/openapi.json get /material-conversions/{id}","href":"/api-reference/material-conversions/get-a-material-conversion"},{"title":"Create a material conversion","deprecated":null,"version":null,"openapi":"/openapi.json post /material-conversions","href":"/api-reference/material-conversions/create-a-material-conversion"}]},{"group":"Material Utilizations","pages":[{"title":"List material utilization configs","deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilization-configs","href":"/api-reference/material-utilization-configs/list-material-utilization-configs"},{"title":"Get a material utilization config","deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilization-configs/{id}","href":"/api-reference/material-utilization-configs/get-a-material-utilization-config"},{"title":"List versions of a material utilization config","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilization-configs/{id}/versions","href":"/api-reference/material-utilization-configs/list-versions-of-a-material-utilization-config"},{"title":"Get a specific material utilization config version","deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilization-configs/{id}/versions/{version_id}","href":"/api-reference/material-utilization-configs/get-a-specific-material-utilization-config-version"},{"title":"List material utilizations","description":null,"deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilizations","href":"/api-reference/material-utilizations/list-material-utilizations"},{"title":"Get a material utilization","deprecated":null,"version":null,"openapi":"/openapi.json get /material-utilizations/{id}","href":"/api-reference/material-utilizations/get-a-material-utilization"},{"title":"Create a material utilization","deprecated":null,"version":null,"openapi":"/openapi.json post /material-utilizations","href":"/api-reference/material-utilizations/create-a-material-utilization"}]},{"group":"Deliveries","pages":[{"title":"List delivery configs","deprecated":null,"version":null,"openapi":"/openapi.json get /delivery-configs","href":"/api-reference/delivery-configs/list-delivery-configs"},{"title":"Get a delivery config","deprecated":null,"version":null,"openapi":"/openapi.json get /delivery-configs/{id}","href":"/api-reference/delivery-configs/get-a-delivery-config"},{"title":"List versions of a delivery config","deprecated":null,"version":null,"openapi":"/openapi.json get /delivery-configs/{id}/versions","href":"/api-reference/delivery-configs/list-versions-of-a-delivery-config"},{"title":"Get a specific delivery config version","deprecated":null,"version":null,"openapi":"/openapi.json get /delivery-configs/{id}/versions/{version_id}","href":"/api-reference/delivery-configs/get-a-specific-delivery-config-version"},{"title":"List deliveries","deprecated":null,"version":null,"openapi":"/openapi.json get /deliveries","href":"/api-reference/deliveries/list-deliveries"},{"title":"Get a delivery","deprecated":null,"version":null,"openapi":"/openapi.json get /deliveries/{id}","href":"/api-reference/deliveries/get-a-delivery"},{"title":"Create a delivery","deprecated":null,"version":null,"openapi":"/openapi.json post /deliveries","href":"/api-reference/deliveries/create-a-delivery"},{"title":"Update a delivery","deprecated":null,"version":null,"openapi":"/openapi.json patch /deliveries/{id}","href":"/api-reference/deliveries/update-a-delivery"},{"title":"Delete a delivery","deprecated":null,"version":null,"openapi":"/openapi.json delete /deliveries/{id}","href":"/api-reference/deliveries/delete-a-delivery"},{"title":"Attach a file to a delivery","deprecated":null,"version":null,"openapi":"/openapi.json post /deliveries/{id}/files/{file_id}","href":"/api-reference/deliveries/attach-a-file-to-a-delivery"},{"title":"Detach a file from a delivery","deprecated":null,"version":null,"openapi":"/openapi.json delete /deliveries/{id}/files/{file_id}","href":"/api-reference/deliveries/detach-a-file-from-a-delivery"}]},{"group":"Sinks","pages":[{"title":"List sinks","deprecated":null,"version":null,"openapi":"/openapi.json get /sinks","href":"/api-reference/sinks/list-sinks"},{"title":"Get a sink","deprecated":null,"version":null,"openapi":"/openapi.json get /sinks/{id}","href":"/api-reference/sinks/get-a-sink"}]}]},{"group":"Machine Data","pages":[{"group":"Machine Data Sources","pages":[{"title":"List machine data sources","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-data-sources","href":"/api-reference/machine-data-sources/list-machine-data-sources"},{"title":"Get a machine data source","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-data-sources/{id}","href":"/api-reference/machine-data-sources/get-a-machine-data-source"}]},{"group":"Machines (deprecated)","pages":[{"title":"List machines","deprecated":true,"version":null,"openapi":"/openapi.json get /machines","href":"/api-reference/machines/list-machines"},{"title":"Get a machine","deprecated":true,"version":null,"openapi":"/openapi.json get /machines/{id}","href":"/api-reference/machines/get-a-machine"}]},{"group":"Machine Variables","pages":[{"title":"List machine variables","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-variables","href":"/api-reference/machine-variables/list-machine-variables"},{"title":"Get a machine variable","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-variables/{id}","href":"/api-reference/machine-variables/get-a-machine-variable"}]},{"group":"Machine Data Imports","pages":[{"title":"Import machine data","deprecated":null,"version":null,"openapi":"/openapi.json post /machine-data-imports","href":"/api-reference/machine-data-imports/import-machine-data"},{"title":"List machine data imports","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-data-imports","href":"/api-reference/machine-data-imports/list-machine-data-imports"},{"title":"Get a machine data import","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-data-imports/{id}","href":"/api-reference/machine-data-imports/get-a-machine-data-import"}]},{"group":"Machine Data Annotations","pages":[{"title":"List machine data annotations","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-data-annotations","href":"/api-reference/machine-data-annotations/list-machine-data-annotations"},{"title":"Get a machine data annotation","deprecated":null,"version":null,"openapi":"/openapi.json get /machine-data-annotations/{id}","href":"/api-reference/machine-data-annotations/get-a-machine-data-annotation"},{"title":"Create a machine data annotation","deprecated":null,"version":null,"openapi":"/openapi.json post /machine-data-annotations","href":"/api-reference/machine-data-annotations/create-a-machine-data-annotation"},{"title":"Update a machine data annotation","deprecated":null,"version":null,"openapi":"/openapi.json patch /machine-data-annotations/{id}","href":"/api-reference/machine-data-annotations/update-a-machine-data-annotation"},{"title":"Delete a machine data annotation","deprecated":null,"version":null,"openapi":"/openapi.json delete /machine-data-annotations/{id}","href":"/api-reference/machine-data-annotations/delete-a-machine-data-annotation"},{"title":"Attach a machine variable to a machine data annotation","deprecated":null,"version":null,"openapi":"/openapi.json post /machine-data-annotations/{id}/machine-variables/{machine_variable_id}","href":"/api-reference/machine-data-annotations/attach-a-machine-variable-to-a-machine-data-annotation"},{"title":"Detach a machine variable from a machine data annotation","deprecated":null,"version":null,"openapi":"/openapi.json delete /machine-data-annotations/{id}/machine-variables/{machine_variable_id}","href":"/api-reference/machine-data-annotations/detach-a-machine-variable-from-a-machine-data-annotation"}]}]}]}]},"basePath":"","title":"Get a specific material utilization config version - Cula Docs","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B7XKH4J3.js","utils-lOYzL7z-.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DF6jUUIM.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dpsj5f7C.js","snippetPresets-CYeiDe8v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CUFz1YZ_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D8H_iLS4.js","shallow-DdluZBHX.js","getApiPlaygroundDisplay-B9922vev.js","CodeSnippet-CMoRNGYs.js","CodeSnippets-DwyrPHuw.js","Page-DSVu9Ucl.js","getPastedJson-G-zIvlHh.js","icon-B03fnEy0.js","MethodPill-CW7teklc.js","DuplicateIcon-CtO8eekd.js","createIcon-DZTKdM_A.js","DynamicMarkdown-D5M2At0B.js","SectionHeading-C_2NaA2U.js","axios-vUo_bRtp.js","Markdown-D7QRHV3m.js","clsx-D1Z-ELXV.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-lvhuD9Du.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CKfC4ywL.js"]}