using Retab;using RetabClient = Retab.Retab;var apiKey = Environment.GetEnvironmentVariable("RETAB_API_KEY")!;var client = new RetabClient(apiKey);var result = await client.Workflows.Artifacts.GetAsync("artifact_abc123");Console.WriteLine(result);
import com.retab.RetabClient;public final class Example { public static void main(String[] args) throws Exception { RetabClient client = new RetabClient(System.getenv("RETAB_API_KEY")); var result = client.workflows().artifacts().get("artifact_abc123"); System.out.println(result); }}
using Retab;using RetabClient = Retab.Retab;var apiKey = Environment.GetEnvironmentVariable("RETAB_API_KEY")!;var client = new RetabClient(apiKey);var result = await client.Workflows.Artifacts.GetAsync("artifact_abc123");Console.WriteLine(result);
import com.retab.RetabClient;public final class Example { public static void main(String[] args) throws Exception { RetabClient client = new RetabClient(System.getenv("RETAB_API_KEY")); var result = client.workflows().artifacts().get("artifact_abc123"); System.out.println(result); }}
{ "detail": "Unknown artifact id - prefix does not match any known workflow artifact operation"}
Fetch one dereferenced workflow artifact by artifact_id. The endpoint infers
the backing artifact operation from the id prefix, so callers do not need to
know which collection stores the record.The response is the flattened artifact record with operation injected at the
top level. Operation-specific fields are preserved.
from retab import Retabclient = Retab()artifact = client.workflows.artifacts.get("ceval_abc123")print(artifact.operation)print(artifact.id)
import { Retab } from "@retab/node";const client = new Retab({ apiKey: process.env.RETAB_API_KEY });const artifact = await client.workflows.artifacts.get("ceval_abc123");console.log(artifact.operation);console.log(artifact.id);
using Retab;using RetabClient = Retab.Retab;var apiKey = Environment.GetEnvironmentVariable("RETAB_API_KEY")!;var client = new RetabClient(apiKey);var result = await client.Workflows.Artifacts.GetAsync("artifact_abc123");Console.WriteLine(result);
import com.retab.RetabClient;public final class Example { public static void main(String[] args) throws Exception { RetabClient client = new RetabClient(System.getenv("RETAB_API_KEY")); var result = client.workflows().artifacts().get("artifact_abc123"); System.out.println(result); }}
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/schema.json","name":"Retab Docs","colors":{"primary":"#737373","light":"#A8A8A8","dark":"#E5E5E5"},"logo":{"light":"https://mintcdn.com/uiform/vfECROopzSI_zErW/logo/retab_dark.svg?fit=max\u0026auto=format\u0026n=vfECROopzSI_zErW\u0026q=85\u0026s=515fcdd0dec67ba80ad5d60d7a9ed33d","dark":"https://mintcdn.com/uiform/vfECROopzSI_zErW/logo/retab_light.svg?fit=max\u0026auto=format\u0026n=vfECROopzSI_zErW\u0026q=85\u0026s=1f9dc66b597c52ff0c4b71b2a927d9ae"},"favicon":"https://mintcdn.com/uiform/QpLJIuJeNbVeFH-M/favicon.svg?fit=max\u0026auto=format\u0026n=QpLJIuJeNbVeFH-M\u0026q=85\u0026s=bf982e3402ffdb593346c51ce8600d5b","integrations":{"gtm":{"tagId":"GTM-K8T2LB6Q"}},"contextual":{"options":["copy","view","chatgpt","cursor"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Site","icon":"globe","href":"https://retab.com"},{"anchor":"Github","icon":"github","href":"https://github.com/retab-dev/retab"},{"anchor":"Blog","icon":"book","href":"https://retab.substack.com"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/vc5tWRPqag"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"uiform","hasAudioNarration":false,"actualSubdomain":"uiform","customDomains":["docs.retab.com"],"gitSource":{"type":"github","owner":"retab-dev","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ac6b704df93e12fcb85a2a2","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API Reference","count":296},{"language":"default","tag":"Workflows","count":87},{"language":"default","tag":"Documentation","count":31},{"language":"default","tag":"Versions","count":15},{"language":"default","tag":"Runs","count":14},{"language":"default","tag":"Blocks","count":12},{"language":"default","tag":"Experiments","count":12},{"language":"default","tag":"Tables","count":11},{"language":"default","tag":"Evals","count":11},{"language":"default","tag":"Edits","count":10}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/workflows/artifacts/get","slug":"/api-reference/workflows/artifacts/get","pageMetadata":{"title":"Get Artifact","openapi":"GET /v1/workflows/artifacts/{artifact_id}","description":"Get one workflow artifact by id.\n\nThe artifact kind is derived from the id prefix (`extr_…` → extraction,\n`clss_…` → classification, etc.).","href":"/api-reference/workflows/artifacts/get"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Get one workflow artifact by id.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"The artifact kind is derived from the id prefix (\", _jsx(_components.code, {\n children: \"extr_…\"\n }), \" → extraction,\\n\", _jsx(_components.code, {\n children: \"clss_…\"\n }), \" → classification, etc.).\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Fetch one dereferenced workflow artifact by `,_jsx(_components.code,{children:`artifact_id`}),`. The endpoint infers\nthe backing artifact operation from the id prefix, so callers do not need to\nknow which collection stores the record.`]}),`\n`,_jsxs(_components.p,{children:[`The response is the flattened artifact record with `,_jsx(_components.code,{children:`operation`}),` injected at the\ntop level. Operation-specific fields are preserved.`]})]})}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 Artifact","openapi":"GET /v1/workflows/artifacts/{artifact_id}","description":"Get one workflow artifact by id.\n\nThe artifact kind is derived from the id prefix (`extr_…` → extraction,\n`clss_…` → classification, etc.).","href":"/api-reference/workflows/artifacts/get"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,RequestExample,ResponseExample}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Fetch one dereferenced workflow artifact by `,_jsx(_components.code,{children:`artifact_id`}),`. The endpoint infers\nthe backing artifact operation from the id prefix, so callers do not need to\nknow which collection stores the record.`]}),`\n`,_jsxs(_components.p,{children:[`The response is the flattened artifact record with `,_jsx(_components.code,{children:`operation`}),` injected at the\ntop level. Operation-specific fields are preserved.`]}),`\n`,_jsxs(RequestExample,{children:[_jsx(CodeBlock,{filename:`Python`,numberOfLines:`8`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` retab `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Retab`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`client `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` Retab()`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`artifact `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` client.workflows.artifacts.get(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ceval_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(artifact.operation)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(artifact.id)`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`TypeScript`,numberOfLines:`7`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`7`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"@retab/node\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` Retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`apiKey:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`RETAB_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` });`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` artifact`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`workflows`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`artifacts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ceval_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`artifact`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`operation`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`artifact`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`id`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Go`,numberOfLines:`25`,language:`go`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`go`,children:_jsxs(_components.code,{language:`go`,numberOfLines:`25`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`package`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` main`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\"`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#CE9178`},children:`context`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\"`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#CE9178`},children:`fmt`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\t\"`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#CE9178`},children:`log`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`\tretab`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#CE9178`},children:`github.com/retab-dev/retab/clients/go`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`func`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` ptr`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`T`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` any`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`](`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`v`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` T`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`*`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`T`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`return`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`v`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`func`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` main`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`() {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`\tclient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`err`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` :=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`NewClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`\tif`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` err`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` !=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` nil`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`\t\tlog`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`Fatal`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`err`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`\tartifact`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`err`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` :=`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Workflows`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Artifacts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`Get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`context`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`Background`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(), `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ceval_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`\tif`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` err`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` !=`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` nil`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`\t\tlog`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`Fatal`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`err`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\t}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`\tfmt`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`Println`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`artifact`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Ruby`,numberOfLines:`8`,language:`ruby`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`ruby`,children:_jsxs(_components.code,{language:`ruby`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`require`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'retab'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:` Retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#4EC9B0`},children:`::`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`Client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`new`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`api_key:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` ENV`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'RETAB_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`])`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`artifact`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` client.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`workflows`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`artifacts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`artifact_id:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'ceval_abc123'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`puts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` artifact[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'operation'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`puts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` artifact[`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'id'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Rust`,numberOfLines:`10`,language:`rust`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`rust`,children:_jsxs(_components.code,{language:`rust`,numberOfLines:`10`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`use`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` retab`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`::`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`Retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`#[tokio`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`::`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`main]`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`async`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` fn`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` main`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`() `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`->`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` Result`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c(), `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`Box`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`dyn`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` std`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`::`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`error`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`::`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`Error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`>> {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` let`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` Retab`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`::`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`new`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`std`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`::`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`env`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`::`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`var`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"RETAB_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`?`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` let`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` artifact`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`workflows`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`()`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`artifacts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`()`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ceval_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`?`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` println!`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{:?}\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`artifact`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` Ok`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(())`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`PHP`,numberOfLines:`11`,language:`php`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`php`,children:_jsxs(_components.code,{language:`php`,numberOfLines:`11`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c?`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:`php`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`require`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'vendor/autoload.php'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`use`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#D4D4D4`},children:` Retab\\\\`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`Client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:` Client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`apiKey`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`getenv`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'RETAB_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`));`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$result`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` $client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`->`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`workflows`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`()`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`->`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`artifacts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`()`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`->`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` artifactId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'artifact_abc123'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`print_r`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$result`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`C#`,numberOfLines:`8`,language:`csharp`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`csharp`,children:_jsxs(_components.code,{language:`csharp`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`using`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` Retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`using`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` RetabClient`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` Retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:`Retab`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`var`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` apiKey`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` Environment`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`GetEnvironmentVariable`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"RETAB_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`!`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`var`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` RetabClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`apiKey`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`var`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` result`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Workflows`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Artifacts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`GetAsync`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"artifact_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`WriteLine`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`result`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Java`,numberOfLines:`10`,language:`java`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`java`,children:_jsxs(_components.code,{language:`java`,numberOfLines:`10`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` com.retab.RetabClient;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`public`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` final`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` class`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#4EC9B0`},children:` Example`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` public`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` static`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#4EC9B0`},children:` void`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` main`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#4EC9B0`},children:`String`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`[] `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`args`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`throws`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#4EC9B0`},children:` Exception`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#4EC9B0`},children:` RetabClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` RetabClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`System`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`getenv`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"RETAB_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`));`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` var`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` result`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`workflows`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`().`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`artifacts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`().`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`get`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"artifact_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` System`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`out`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`println`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(result);`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`4`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`curl -X 'GET' \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` 'https://api.retab.com/v1/workflows/artifacts/ceval_abc123' \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` -H 'Authorization: Bearer \u003cyour-api-key>'`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})]}),`\n`,_jsxs(ResponseExample,{children:[_jsx(CodeBlock,{filename:`200`,numberOfLines:`20`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`20`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"operation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"conditional_evaluation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ceval_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"run_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"run_abc123xyz\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"step_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"conditional-block-1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"selected_handles\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"wrong\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matched_branch_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"branch_wrong\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matched_condition_ids\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"condition_wrong_total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"evaluations\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"condition_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"condition_wrong_total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matched\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"output_handle_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"wrong\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"left_value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1200`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"operator\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"greater_than\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"right_value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1000`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-03-12T09:00:04Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`404`,numberOfLines:`3`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"detail\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Unknown artifact id - prefix does not match any known workflow artifact operation\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get Artifact","openapi":"GET /v1/workflows/artifacts/{artifact_id}","description":"Get one workflow artifact by id.\n\nThe artifact kind is derived from the id prefix (`extr_…` → extraction,\n`clss_…` → classification, etc.).","href":"/api-reference/workflows/artifacts/get"}}}},"mdxExtracts":{"tableOfContents":[],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"Python","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"python\">\u003ccode language=\"python\" numberOfLines=\"8\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">from\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> retab \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> Retab\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">client \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> Retab()\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">artifact \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> client.workflows.artifacts.get(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ceval_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">print\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(artifact.operation)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">print\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(artifact.id)\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"TypeScript","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"typescript\">\u003ccode language=\"typescript\" numberOfLines=\"7\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> { \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">Retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> } \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">from\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"@retab/node\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> new\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> Retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({ \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">apiKey:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> process\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">env\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\">RETAB_API_KEY\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> });\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> artifact\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">workflows\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">artifacts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">get\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ceval_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">console\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">log\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">artifact\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">operation\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">console\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">log\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">artifact\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">id\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Go","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"go\">\u003ccode language=\"go\" numberOfLines=\"25\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">package\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> main\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> (\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\t\"\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#CE9178\">context\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\t\"\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#CE9178\">fmt\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\t\"\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#CE9178\">log\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">\tretab\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#CE9178\">github.com/retab-dev/retab/clients/go\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">func\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> ptr\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">[\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\">T\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> any\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">](\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\">v\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> T\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">) \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">*\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\">T\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> { \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">return\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> \u0026#x26;\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">v\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">func\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> main\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">() {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">\tclient\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">err\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> :=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">NewClient\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">\tif\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> err\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> !=\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> nil\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">\t\tlog\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">Fatal\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">err\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">\t}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">\tartifact\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">err\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> :=\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">Workflows\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">Artifacts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">Get\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">context\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">Background\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(), \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ceval_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">\tif\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> err\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> !=\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> nil\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">\t\tlog\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">Fatal\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">err\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">\t}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">\tfmt\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">Println\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">artifact\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Ruby","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"ruby\">\u003ccode language=\"ruby\" numberOfLines=\"8\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">require\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> 'retab'\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\">client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4EC9B0\"> Retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#4EC9B0\">::\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4EC9B0\">Client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">new\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">api_key:\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> ENV\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">[\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">'RETAB_API_KEY'\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">])\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\">artifact\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> client.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">workflows\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">artifacts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">get\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">artifact_id:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> 'ceval_abc123'\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">puts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> artifact[\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">'operation'\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">puts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> artifact[\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">'id'\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">]\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Rust","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"rust\">\u003ccode language=\"rust\" numberOfLines=\"10\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">use\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> retab\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">::\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\">Retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">#[tokio\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">::\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">main]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">async\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> fn\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> main\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">() \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">->\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> Result\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">\u0026#x3C;(), \u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\">Box\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">\u0026#x3C;\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">dyn\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> std\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">::\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">error\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">::\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\">Error\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">>> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> let\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> Retab\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">::\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">new\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\">std\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">::\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\">env\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">::\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">var\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"RETAB_API_KEY\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">?\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> let\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> artifact\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">workflows\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">()\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">artifacts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">()\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">get\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ceval_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">await\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">?\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> println!\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"{:?}\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">artifact\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> Ok\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(())\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"PHP","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"php\">\u003ccode language=\"php\" numberOfLines=\"11\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">\u0026#x3C;?\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#D4D4D4\">php\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">require\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> 'vendor/autoload.php'\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">use\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#D4D4D4\"> Retab\\\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4EC9B0\">Client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">$client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> new\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4EC9B0\"> Client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\">apiKey\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">getenv\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">'RETAB_API_KEY'\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">));\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">$result\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> $client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">->\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">workflows\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">()\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">->\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">artifacts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">()\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">->\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">get\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> artifactId\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">'artifact_abc123'\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#DCDCAA\">print_r\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">$result\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"C#","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"csharp\">\u003ccode language=\"csharp\" numberOfLines=\"8\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">using\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> Retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">using\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> RetabClient\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> Retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\">Retab\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">var\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> apiKey\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> Environment\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">GetEnvironmentVariable\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"RETAB_API_KEY\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">)\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">!\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">var\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> new\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> RetabClient\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">apiKey\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">var\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\"> result\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">Workflows\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">Artifacts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">GetAsync\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"artifact_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">Console\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">WriteLine\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">result\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Java","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"java\">\u003ccode language=\"java\" numberOfLines=\"10\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> com.retab.RetabClient;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">public\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> final\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> class\u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#4EC9B0\"> Example\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> public\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> static\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#4EC9B0\"> void\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> main\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#4EC9B0\">String\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">[] \u003c/span>\u003cspan style=\"color:#953800;--shiki-dark:#9CDCFE\">args\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">) \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">throws\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#4EC9B0\"> Exception\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#4EC9B0\"> RetabClient\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> new\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> RetabClient\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">System\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">getenv\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"RETAB_API_KEY\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">));\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\"> var\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> result\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">workflows\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">().\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">artifacts\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">().\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">get\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"artifact_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> System\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">out\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">println\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(result);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"cURL","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"text\">\u003ccode language=\"text\" numberOfLines=\"4\">\u003cspan class=\"line\">\u003cspan>curl -X 'GET' \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan> 'https://api.retab.com/v1/workflows/artifacts/ceval_abc123' \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan> -H 'Authorization: Bearer \u0026#x3C;your-api-key>'\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>\u003c/span>\u003c/span>\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"200","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"20\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"operation\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"conditional_evaluation\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ceval_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"run_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"run_abc123xyz\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"step_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"conditional-block-1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"selected_handles\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"wrong\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"matched_branch_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"branch_wrong\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"matched_condition_ids\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"condition_wrong_total\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"evaluations\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"condition_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"condition_wrong_total\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"matched\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"output_handle_id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"wrong\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"left_value\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1200\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"operator\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"greater_than\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"right_value\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1000\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"created_at\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-03-12T09:00:04Z\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"404","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"3\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"detail\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Unknown artifact id - prefix does not match any known workflow artifact operation\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}}},"jsLinks":["/_mintlify/custom/uiform/479beead67ab7cc5/reo.js"],"openApiReferenceData":{"operation":{"description":"Get one workflow artifact by id.\n\nThe artifact kind is derived from the id prefix (`extr_…` → extraction,\n`clss_…` → classification, etc.).","operationId":"get_workflow_artifact_by_id","parameters":["0f4474d3-7589-44bd-93b9-f0b67f1389a3"],"responses":{"200":"0140c998-ec31-49ba-b23d-c4c18d5c93fb","422":"a3743cbd-c9da-4a83-a602-4a274ce9988f"},"summary":"Get Workflow Artifact By Id","tags":["Workflows","Workflow Artifacts"],"security":["9d0b29e3-8ca6-45e3-8ad5-4fe7a17becb1"],"method":"get","type":"path","servers":["0402be88-c4be-4da7-b243-974ce5fd7b0d"],"path":"/v1/workflows/artifacts/{artifact_id}","baseUrlOptions":["https://api.retab.com"],"title":"Get Workflow Artifact By Id","codeSamples":[],"requiredOnlyExamples":false,"requestExamples":[{"dropdown":false,"language":"python","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"python","children":{"type":"code","key":null,"ref":null,"props":{"language":"python","numberOfLines":"8","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"from"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" retab "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"import"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" Retab"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"client "}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" Retab()"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"artifact "}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" client.workflows.artifacts.get("}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"ceval_abc123\""}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#DCDCAA"},"children":"print"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"(artifact.operation)"}}]}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#DCDCAA"},"children":"print"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"(artifact.id)"}}]}},"\n"]}}}},"filename":"Python"},{"dropdown":false,"language":"typescript","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"typescript","children":{"type":"code","key":null,"ref":null,"props":{"language":"typescript","numberOfLines":"7","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"import"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" { "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"Retab"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" } "}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"from"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"@retab/node\""}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"const"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4FC1FF"},"children":" client"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" new"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" Retab"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"({ "}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"apiKey:"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" process"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"env"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4FC1FF"},"children":"RETAB_API_KEY"}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" });"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"const"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4FC1FF"},"children":" artifact"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":" await"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"workflows"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"artifacts"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"get"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"ceval_abc123\""}},{"type":"span","key":"13","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"console"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"log"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"artifact"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"operation"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"console"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"log"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"artifact"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"id"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n"]}}}},"filename":"TypeScript"},{"dropdown":false,"language":"go","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"go","children":{"type":"code","key":null,"ref":null,"props":{"language":"go","numberOfLines":"25","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"package"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" main"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"import"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" ("}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\t\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#CE9178"},"children":"context"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\""}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\t\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#CE9178"},"children":"fmt"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\""}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\t\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#CE9178"},"children":"log"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\""}}]}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"\tretab"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#CE9178"},"children":"github.com/retab-dev/retab/clients/go"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\""}}]}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"20","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"func"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" ptr"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"["}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":"T"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" any"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"]("}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":"v"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" T"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":") "}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"*"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":"T"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" { "}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"return"}},{"type":"span","key":"13","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" \u0026"}},{"type":"span","key":"14","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"v"}},{"type":"span","key":"15","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" }"}}]}},"\n",{"type":"span","key":"22","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"24","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"func"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" main"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"() {"}}]}},"\n",{"type":"span","key":"26","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"\tclient"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":", "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"err"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" :="}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" retab"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"NewClient"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"\""}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"28","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"\tif"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" err"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" !="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" nil"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" {"}}]}},"\n",{"type":"span","key":"30","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"\t\tlog"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"Fatal"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"err"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"32","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"\t}"}}}},"\n",{"type":"span","key":"34","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"36","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"\tartifact"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":", "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"err"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" :="}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"Workflows"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"Artifacts"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"Get"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"context"}},{"type":"span","key":"13","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"14","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"Background"}},{"type":"span","key":"15","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"(), "}},{"type":"span","key":"16","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"ceval_abc123\""}},{"type":"span","key":"17","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"38","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"\tif"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" err"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" !="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" nil"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" {"}}]}},"\n",{"type":"span","key":"40","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"\t\tlog"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"Fatal"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"err"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"42","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"\t}"}}}},"\n",{"type":"span","key":"44","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"46","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"\tfmt"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"Println"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"artifact"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"48","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"}"}}}},"\n"]}}}},"filename":"Go"},{"dropdown":false,"language":"ruby","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"ruby","children":{"type":"code","key":null,"ref":null,"props":{"language":"ruby","numberOfLines":"8","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"require"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" 'retab'"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":"client"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4EC9B0"},"children":" Retab"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#4EC9B0"},"children":"::"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4EC9B0"},"children":"Client"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"new"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":"api_key:"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4FC1FF"},"children":" ENV"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"["}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"'RETAB_API_KEY'"}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"])"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":"artifact"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" client."}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"workflows"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"artifacts"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"get"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":"artifact_id:"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" 'ceval_abc123'"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#DCDCAA"},"children":"puts"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" artifact["}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"'operation'"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"]"}}]}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#DCDCAA"},"children":"puts"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" artifact["}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"'id'"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"]"}}]}},"\n"]}}}},"filename":"Ruby"},{"dropdown":false,"language":"rust","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"rust","children":{"type":"code","key":null,"ref":null,"props":{"language":"rust","numberOfLines":"10","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"use"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" retab"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"::"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":"Retab"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"#[tokio"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"::"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"main]"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"async"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" fn"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" main"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"() "}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"->"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" Result"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"\u003c(), "}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":"Box"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"\u003c"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"dyn"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" std"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"::"}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"error"}},{"type":"span","key":"13","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"::"}},{"type":"span","key":"14","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":"Error"}},{"type":"span","key":"15","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":">> {"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" let"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" Retab"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"::"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"new"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":"std"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"::"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":"env"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"::"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"var"}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"13","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"RETAB_API_KEY\""}},{"type":"span","key":"14","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}},{"type":"span","key":"15","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"?"}},{"type":"span","key":"16","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" let"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" artifact"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"workflows"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"()"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"artifacts"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"()"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"get"}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"13","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"ceval_abc123\""}},{"type":"span","key":"14","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}},{"type":"span","key":"15","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"16","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"await"}},{"type":"span","key":"17","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"?"}},{"type":"span","key":"18","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" println!"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"{:?}\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":", "}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"artifact"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" Ok"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"(())"}}]}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"}"}}}},"\n"]}}}},"filename":"Rust"},{"dropdown":false,"language":"php","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"php","children":{"type":"code","key":null,"ref":null,"props":{"language":"php","numberOfLines":"11","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"\u003c?"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#D4D4D4"},"children":"php"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"require"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" 'vendor/autoload.php'"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"use"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#D4D4D4"},"children":" Retab\\"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4EC9B0"},"children":"Client"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"$client"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" new"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#4EC9B0"},"children":" Client"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":"apiKey"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#DCDCAA"},"children":"getenv"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"'RETAB_API_KEY'"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"));"}}]}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"$result"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" $client"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"->"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"workflows"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"()"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"->"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"artifacts"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"()"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"->"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"get"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}}]}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" artifactId"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"'artifact_abc123'"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}}},"\n",{"type":"span","key":"20","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#DCDCAA"},"children":"print_r"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"$result"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n"]}}}},"filename":"PHP"},{"dropdown":false,"language":"csharp","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"csharp","children":{"type":"code","key":null,"ref":null,"props":{"language":"csharp","numberOfLines":"8","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"using"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" Retab"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":"using"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" RetabClient"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" Retab"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":"Retab"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"var"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" apiKey"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" Environment"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"GetEnvironmentVariable"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"RETAB_API_KEY\""}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":")"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":"!"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":";"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"var"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" new"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" RetabClient"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"apiKey"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"var"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":" result"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" await"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"Workflows"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"Artifacts"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"GetAsync"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"artifact_abc123\""}},{"type":"span","key":"13","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"Console"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"WriteLine"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"result"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n"]}}}},"filename":"C#"},{"dropdown":false,"language":"java","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"java","children":{"type":"code","key":null,"ref":null,"props":{"language":"java","numberOfLines":"10","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"import"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" com.retab.RetabClient;"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"public"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" final"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" class"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#4EC9B0"},"children":" Example"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" {"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" public"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" static"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#4EC9B0"},"children":" void"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" main"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#4EC9B0"},"children":"String"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"[] "}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#9CDCFE"},"children":"args"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":") "}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":"throws"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#4EC9B0"},"children":" Exception"}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" {"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#4EC9B0"},"children":" RetabClient"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#C586C0"},"children":" new"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":" RetabClient"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"System"}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"getenv"}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"RETAB_API_KEY\""}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"));"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":null}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#569CD6"},"children":" var"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" result"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D4D4D4"},"children":" ="}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" client"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"workflows"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"()."}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"artifacts"}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"()."}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"get"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"("}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"artifact_abc123\""}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":");"}}]}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":" System"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#9CDCFE"},"children":"out"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"."}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#8250DF","--shiki-dark":"#DCDCAA"},"children":"println"}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"(result);"}}]}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" }"}}}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"}"}}}},"\n"]}}}},"filename":"Java"},{"dropdown":false,"language":"text","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"text","children":{"type":"code","key":null,"ref":null,"props":{"language":"text","numberOfLines":"4","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"curl -X 'GET' \\"}}}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":" 'https://api.retab.com/v1/workflows/artifacts/ceval_abc123' \\"}}}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":" -H 'Authorization: Bearer \u003cyour-api-key>'"}}}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":null}}}}]}}}},"filename":"cURL"}],"requestExampleType":"mdx","responseExamples":[{"dropdown":false,"language":"json","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"json","children":{"type":"code","key":null,"ref":null,"props":{"language":"json","numberOfLines":"20","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"{"}}}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"operation\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"conditional_evaluation\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"id\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"ceval_abc123\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"run_id\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"run_abc123xyz\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"step_id\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"conditional-block-1\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"selected_handles\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": ["}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"wrong\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"],"}}]}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"matched_branch_id\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"branch_wrong\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"matched_condition_ids\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": ["}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"condition_wrong_total\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"],"}}]}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"evaluations\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": ["}}]}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" {"}}}},"\n",{"type":"span","key":"20","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"condition_id\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"condition_wrong_total\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"22","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"matched\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":"true"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"24","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"output_handle_id\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"wrong\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"26","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"left_value\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#B5CEA8"},"children":"1200"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"28","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"operator\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"greater_than\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"30","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"right_value\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#B5CEA8"},"children":"1000"}}]}},"\n",{"type":"span","key":"32","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" }"}}}},"\n",{"type":"span","key":"34","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" ],"}}}},"\n",{"type":"span","key":"36","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"created_at\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"2026-03-12T09:00:04Z\""}}]}},"\n",{"type":"span","key":"38","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"}"}}}},"\n"]}}}},"filename":"200"},{"dropdown":false,"language":"json","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"json","children":{"type":"code","key":null,"ref":null,"props":{"language":"json","numberOfLines":"3","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"{"}}}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"detail\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"Unknown artifact id - prefix does not match any known workflow artifact operation\""}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"}"}}}},"\n"]}}}},"filename":"404"}],"responseExampleType":"mdx"},"dependencies":{"parameters":{"0f4474d3-7589-44bd-93b9-f0b67f1389a3":{"in":"path","name":"artifact_id","required":true,"schema":{"type":"string","title":"Artifact Id","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"responses":{"0140c998-ec31-49ba-b23d-c4c18d5c93fb":{"description":"Successful Response","content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"ExtractionWorkflowArtifact","description":"An extraction produced by a workflow run, tagged with its artifact `operation` and creation time.","required":["file","id","json_schema","model","output"],"properties":{"id":{"type":"string","title":"Id","description":"Unique identifier of the extraction","isRequired":true,"uniqueKey":"oneOf.0.id","typeLabel":"string"},"file":{"properties":{"id":{"type":"string","title":"Id","description":"ID of the file","isRequired":true,"uniqueKey":"oneOf.0.file.id","typeLabel":"string"},"filename":{"type":"string","title":"Filename","description":"Filename of the file","isRequired":true,"uniqueKey":"oneOf.0.file.filename","typeLabel":"string"},"mime_type":{"type":"string","title":"Mime Type","description":"MIME type of the file","isRequired":true,"uniqueKey":"oneOf.0.file.mime_type","typeLabel":"string"}},"type":"object","required":["filename","id","mime_type"],"title":"FileRef","description":"Information about the extracted file","isRequired":true,"uniqueKey":"oneOf.0.file","typeLabel":"FileRef · object"},"model":{"type":"string","title":"Model","description":"Model used for the extraction","isRequired":true,"uniqueKey":"oneOf.0.model","typeLabel":"string"},"json_schema":{"additionalProperties":true,"type":"object","title":"Json Schema","description":"JSON schema used for the extraction","isRequired":true,"uniqueKey":"oneOf.0.json_schema","typeLabel":"Json Schema · object"},"output":{"additionalProperties":true,"type":"object","title":"Output","description":"The extracted structured data","isRequired":true,"uniqueKey":"oneOf.0.output","typeLabel":"Output · object"},"n_consensus":{"type":"integer","title":"N Consensus","description":"Number of consensus votes used","default":1,"uniqueKey":"oneOf.0.n_consensus","typeLabel":"integer"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","description":"Free-form instructions supplied with the extraction request.","uniqueKey":"oneOf.0.instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","description":"Free-form instructions supplied with the extraction request.","uniqueKey":"oneOf.0.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.instructions","typeLabel":"string | null"},"status":{"type":"string","enum":["pending","queued","in_progress","completed","failed","cancelled"],"title":"Status","description":"Lifecycle status. The synchronous path returns 'completed'. Background runs progress pending -> queued -> in_progress -> completed | failed | cancelled.","default":"pending","uniqueKey":"oneOf.0.status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","title":"PrimitiveError","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","required":["code","message"],"properties":{"code":{"type":"string","title":"Code","description":"Machine-readable error code.","isRequired":true,"uniqueKey":"oneOf.0.error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.0.error.oneOf.0.message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","title":"Details","description":"Optional structured error context.","additionalProperties":true,"uniqueKey":"oneOf.0.error.oneOf.0.details.oneOf.0","typeLabel":"Details · object"},{"type":"null","title":"Details","description":"Optional structured error context.","uniqueKey":"oneOf.0.error.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.error.oneOf.0.details","typeLabel":"Details · object | null"}},"uniqueKey":"oneOf.0.error.oneOf.0","typeLabel":"PrimitiveError · object"},{"type":"null","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","uniqueKey":"oneOf.0.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.error","typeLabel":"PrimitiveError · object | null"},"consensus":{"oneOf":[{"type":"object","title":"ExtractionConsensus","description":"Consensus metadata for multi-vote extraction runs","properties":{"choices":{"items":{"additionalProperties":true,"type":"object","uniqueKey":"oneOf.0.consensus.oneOf.0.choices.items.[INDEX]","typeLabel":"object"},"type":"array","title":"Choices","description":"Alternative extraction vote outputs used to build the consolidated result.","default":[],"uniqueKey":"oneOf.0.consensus.oneOf.0.choices","typeLabel":"Choices · object[]"},"likelihoods":{"oneOf":[{"type":"object","title":"Likelihoods","description":"Consensus likelihood tree mirroring the extraction output. Scalar leaves carry per-value voter-agreement in [0, 1]; list leaves carry one entry per matched list item.","additionalProperties":true,"uniqueKey":"oneOf.0.consensus.oneOf.0.likelihoods.oneOf.0","typeLabel":"Likelihoods · object"},{"type":"null","title":"Likelihoods","description":"Consensus likelihood tree mirroring the extraction output. Scalar leaves carry per-value voter-agreement in [0, 1]; list leaves carry one entry per matched list item.","uniqueKey":"oneOf.0.consensus.oneOf.0.likelihoods.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.consensus.oneOf.0.likelihoods","typeLabel":"Likelihoods · object | null"}},"uniqueKey":"oneOf.0.consensus.oneOf.0","typeLabel":"ExtractionConsensus · object"},{"type":"null","description":"Consensus metadata for multi-vote extraction runs","uniqueKey":"oneOf.0.consensus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.consensus","typeLabel":"ExtractionConsensus · object | null"},"metadata":{"oneOf":[{"type":"object","title":"Metadata","additionalProperties":{"type":"string","uniqueKey":"oneOf.0.metadata.oneOf.0.additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.0.metadata.oneOf.0","typeLabel":"Metadata · object"},{"type":"null","title":"Metadata","uniqueKey":"oneOf.0.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.metadata","typeLabel":"Metadata · object | null"},"usage":{"oneOf":[{"type":"object","title":"RetabUsage","description":"Usage information for the extraction","required":["credits"],"properties":{"credits":{"type":"number","title":"Credits","description":"Credits consumed for processing","isRequired":true,"uniqueKey":"oneOf.0.usage.oneOf.0.credits","typeLabel":"number"}},"uniqueKey":"oneOf.0.usage.oneOf.0","typeLabel":"RetabUsage · object"},{"type":"null","description":"Usage information for the extraction","uniqueKey":"oneOf.0.usage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.usage","typeLabel":"RetabUsage · object | null"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","uniqueKey":"oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"operation":{"type":"string","const":"extraction","title":"Operation","description":"The operation that produced this artifact","default":"extraction","uniqueKey":"oneOf.0.operation","typeLabel":"string"}},"uniqueKey":"oneOf.0","typeLabel":"ExtractionWorkflowArtifact · object"},{"type":"object","title":"SplitWorkflowArtifact","description":"A document split produced by a workflow run, tagged with its artifact `operation` and creation time.","required":["created_at","file","id","model","subdocuments"],"properties":{"id":{"type":"string","title":"Id","description":"Unique identifier of the split result","isRequired":true,"uniqueKey":"oneOf.1.id","typeLabel":"string"},"file":{"properties":{"id":{"type":"string","title":"Id","description":"ID of the file","isRequired":true,"uniqueKey":"oneOf.1.file.id","typeLabel":"string"},"filename":{"type":"string","title":"Filename","description":"Filename of the file","isRequired":true,"uniqueKey":"oneOf.1.file.filename","typeLabel":"string"},"mime_type":{"type":"string","title":"Mime Type","description":"MIME type of the file","isRequired":true,"uniqueKey":"oneOf.1.file.mime_type","typeLabel":"string"}},"type":"object","required":["filename","id","mime_type"],"title":"FileRef","description":"Information about the split file","isRequired":true,"uniqueKey":"oneOf.1.file","typeLabel":"FileRef · object"},"model":{"type":"string","title":"Model","description":"Model used for the split operation","isRequired":true,"uniqueKey":"oneOf.1.model","typeLabel":"string"},"subdocuments":{"items":{"properties":{"name":{"type":"string","title":"Name","description":"The name of the subdocument","isRequired":true,"uniqueKey":"oneOf.1.subdocuments.items.[INDEX].name","typeLabel":"string"},"description":{"type":"string","title":"Description","description":"The description of the subdocument","default":"","uniqueKey":"oneOf.1.subdocuments.items.[INDEX].description","typeLabel":"string"},"allow_multiple_instances":{"type":"boolean","title":"Allow Multiple Instances","description":"When true, this subdocument type can appear more than once in the document — the split will identify each distinct instance (runs an extra vision-based refinement pass).","default":false,"uniqueKey":"oneOf.1.subdocuments.items.[INDEX].allow_multiple_instances","typeLabel":"boolean"}},"type":"object","required":["name"],"title":"Subdocument","uniqueKey":"oneOf.1.subdocuments.items.[INDEX]","typeLabel":"Subdocument · object"},"type":"array","title":"Subdocuments","description":"Subdocuments used for the split operation","isRequired":true,"uniqueKey":"oneOf.1.subdocuments","typeLabel":"Subdocument · object[]"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","isRequired":true,"uniqueKey":"oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"n_consensus":{"type":"integer","title":"N Consensus","description":"Number of consensus votes used","default":1,"uniqueKey":"oneOf.1.n_consensus","typeLabel":"integer"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","description":"Free-form instructions supplied with the split request.","uniqueKey":"oneOf.1.instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","description":"Free-form instructions supplied with the split request.","uniqueKey":"oneOf.1.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.instructions","typeLabel":"string | null"},"output":{"items":{"properties":{"name":{"type":"string","title":"Name","description":"The name of the subdocument","isRequired":true,"uniqueKey":"oneOf.1.output.items.[INDEX].name","typeLabel":"string"},"pages":{"items":{"type":"integer","uniqueKey":"oneOf.1.output.items.[INDEX].pages.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Pages","description":"The pages of the subdocument (1-indexed)","isRequired":true,"uniqueKey":"oneOf.1.output.items.[INDEX].pages","typeLabel":"integer[]"},"regions":{"items":{"properties":{"row_end":{"type":"integer","title":"Row End","isRequired":true,"uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].row_end","typeLabel":"integer"},"row_start":{"type":"integer","title":"Row Start","isRequired":true,"uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].row_start","typeLabel":"integer"},"sheet_index":{"type":"integer","title":"Sheet Index","isRequired":true,"uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].sheet_index","typeLabel":"integer"},"sheet_name":{"type":"string","title":"Sheet Name","isRequired":true,"uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].sheet_name","typeLabel":"string"},"col_end":{"oneOf":[{"type":"integer","title":"Col End","uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].col_end.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Col End","uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].col_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].col_end","typeLabel":"integer | null"},"col_start":{"oneOf":[{"type":"integer","title":"Col Start","uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].col_start.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Col Start","uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].col_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].col_start","typeLabel":"integer | null"},"header_rows":{"items":{"type":"integer","uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].header_rows.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Header Rows","default":[],"uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX].header_rows","typeLabel":"integer[]"}},"type":"object","required":["row_end","row_start","sheet_index","sheet_name"],"title":"SheetRegion","uniqueKey":"oneOf.1.output.items.[INDEX].regions.items.[INDEX]","typeLabel":"SheetRegion · object"},"type":"array","title":"Regions","default":[],"uniqueKey":"oneOf.1.output.items.[INDEX].regions","typeLabel":"SheetRegion · object[]"}},"type":"object","required":["name","pages"],"title":"SplitResult","uniqueKey":"oneOf.1.output.items.[INDEX]","typeLabel":"SplitResult · object"},"type":"array","title":"Output","description":"The list of document splits with their assigned pages. Empty [] until status == 'completed'.","default":[],"uniqueKey":"oneOf.1.output","typeLabel":"SplitResult · object[]"},"status":{"type":"string","enum":["pending","queued","in_progress","completed","failed","cancelled"],"title":"Status","description":"Lifecycle status. The synchronous path returns 'completed'. Background runs progress pending -> queued -> in_progress -> completed | failed | cancelled.","default":"pending","uniqueKey":"oneOf.1.status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","title":"PrimitiveError","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","required":["code","message"],"properties":{"code":{"type":"string","title":"Code","description":"Machine-readable error code.","isRequired":true,"uniqueKey":"oneOf.1.error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.1.error.oneOf.0.message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","title":"Details","description":"Optional structured error context.","additionalProperties":true,"uniqueKey":"oneOf.1.error.oneOf.0.details.oneOf.0","typeLabel":"Details · object"},{"type":"null","title":"Details","description":"Optional structured error context.","uniqueKey":"oneOf.1.error.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.error.oneOf.0.details","typeLabel":"Details · object | null"}},"uniqueKey":"oneOf.1.error.oneOf.0","typeLabel":"PrimitiveError · object"},{"type":"null","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","uniqueKey":"oneOf.1.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.error","typeLabel":"PrimitiveError · object | null"},"consensus":{"oneOf":[{"type":"object","title":"SplitConsensus","description":"Consensus metadata for multi-vote split runs","properties":{"likelihoods":{"items":{"properties":{"name":{"oneOf":[{"type":"number","title":"Name","description":"Confidence that this split label is correct","uniqueKey":"oneOf.1.consensus.oneOf.0.likelihoods.items.[INDEX].name.oneOf.0","typeLabel":"number"},{"type":"null","title":"Name","description":"Confidence that this split label is correct","uniqueKey":"oneOf.1.consensus.oneOf.0.likelihoods.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.consensus.oneOf.0.likelihoods.items.[INDEX].name","typeLabel":"number | null"},"pages":{"items":{"type":"number","uniqueKey":"oneOf.1.consensus.oneOf.0.likelihoods.items.[INDEX].pages.items.[INDEX]","typeLabel":"number"},"type":"array","title":"Pages","description":"Confidence for each page in the corresponding split.pages array","default":[],"uniqueKey":"oneOf.1.consensus.oneOf.0.likelihoods.items.[INDEX].pages","typeLabel":"number[]"}},"type":"object","title":"SplitSubdocumentLikelihood","uniqueKey":"oneOf.1.consensus.oneOf.0.likelihoods.items.[INDEX]","typeLabel":"SplitSubdocumentLikelihood · object"},"type":"array","title":"Likelihoods","description":"Consensus likelihood tree mirroring the split output","default":[],"uniqueKey":"oneOf.1.consensus.oneOf.0.likelihoods","typeLabel":"SplitSubdocumentLikelihood · object[]"},"choices":{"items":{"items":{"properties":{"name":{"type":"string","title":"Name","description":"The name of the subdocument","isRequired":true,"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].name","typeLabel":"string"},"pages":{"items":{"type":"integer","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].pages.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Pages","description":"The pages of the subdocument (1-indexed)","isRequired":true,"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].pages","typeLabel":"integer[]"},"regions":{"items":{"properties":{"row_end":{"type":"integer","title":"Row End","isRequired":true,"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].row_end","typeLabel":"integer"},"row_start":{"type":"integer","title":"Row Start","isRequired":true,"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].row_start","typeLabel":"integer"},"sheet_index":{"type":"integer","title":"Sheet Index","isRequired":true,"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].sheet_index","typeLabel":"integer"},"sheet_name":{"type":"string","title":"Sheet Name","isRequired":true,"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].sheet_name","typeLabel":"string"},"col_end":{"oneOf":[{"type":"integer","title":"Col End","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].col_end.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Col End","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].col_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].col_end","typeLabel":"integer | null"},"col_start":{"oneOf":[{"type":"integer","title":"Col Start","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].col_start.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Col Start","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].col_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].col_start","typeLabel":"integer | null"},"header_rows":{"items":{"type":"integer","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].header_rows.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Header Rows","default":[],"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX].header_rows","typeLabel":"integer[]"}},"type":"object","required":["row_end","row_start","sheet_index","sheet_name"],"title":"SheetRegion","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions.items.[INDEX]","typeLabel":"SheetRegion · object"},"type":"array","title":"Regions","default":[],"uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].regions","typeLabel":"SheetRegion · object[]"}},"type":"object","required":["name","pages"],"title":"SplitResult","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX]","typeLabel":"SplitResult · object"},"type":"array","uniqueKey":"oneOf.1.consensus.oneOf.0.choices.items.[INDEX]","typeLabel":"SplitResult · object[]"},"type":"array","title":"Choices","description":"Alternative split vote outputs used to build the consolidated result","default":[],"uniqueKey":"oneOf.1.consensus.oneOf.0.choices","typeLabel":"SplitResult · object[][]"}},"uniqueKey":"oneOf.1.consensus.oneOf.0","typeLabel":"SplitConsensus · object"},{"type":"null","description":"Consensus metadata for multi-vote split runs","uniqueKey":"oneOf.1.consensus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.consensus","typeLabel":"SplitConsensus · object | null"},"usage":{"oneOf":[{"type":"object","title":"RetabUsage","description":"Usage information for the split operation","required":["credits"],"properties":{"credits":{"type":"number","title":"Credits","description":"Credits consumed for processing","isRequired":true,"uniqueKey":"oneOf.1.usage.oneOf.0.credits","typeLabel":"number"}},"uniqueKey":"oneOf.1.usage.oneOf.0","typeLabel":"RetabUsage · object"},{"type":"null","description":"Usage information for the split operation","uniqueKey":"oneOf.1.usage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.usage","typeLabel":"RetabUsage · object | null"},"operation":{"type":"string","const":"split","title":"Operation","description":"The operation that produced this artifact","default":"split","uniqueKey":"oneOf.1.operation","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"SplitWorkflowArtifact · object"},{"type":"object","title":"ClassificationWorkflowArtifact","description":"A classification produced by a workflow run, tagged with its artifact `operation` and creation time.","required":["categories","created_at","file","id","model"],"properties":{"id":{"type":"string","title":"Id","description":"Unique identifier of the classification","isRequired":true,"uniqueKey":"oneOf.2.id","typeLabel":"string"},"file":{"properties":{"id":{"type":"string","title":"Id","description":"ID of the file","isRequired":true,"uniqueKey":"oneOf.2.file.id","typeLabel":"string"},"filename":{"type":"string","title":"Filename","description":"Filename of the file","isRequired":true,"uniqueKey":"oneOf.2.file.filename","typeLabel":"string"},"mime_type":{"type":"string","title":"Mime Type","description":"MIME type of the file","isRequired":true,"uniqueKey":"oneOf.2.file.mime_type","typeLabel":"string"}},"type":"object","required":["filename","id","mime_type"],"title":"FileRef","description":"Information about the classified file","isRequired":true,"uniqueKey":"oneOf.2.file","typeLabel":"FileRef · object"},"model":{"type":"string","title":"Model","description":"Model used for classification","isRequired":true,"uniqueKey":"oneOf.2.model","typeLabel":"string"},"categories":{"items":{"properties":{"name":{"type":"string","title":"Name","description":"The name of the category","isRequired":true,"uniqueKey":"oneOf.2.categories.items.[INDEX].name","typeLabel":"string"},"handle_key":{"oneOf":[{"type":"string","title":"Handle Key","description":"Stable machine key used by workflow classifier output handles","uniqueKey":"oneOf.2.categories.items.[INDEX].handle_key.oneOf.0","typeLabel":"string"},{"type":"null","title":"Handle Key","description":"Stable machine key used by workflow classifier output handles","uniqueKey":"oneOf.2.categories.items.[INDEX].handle_key.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.categories.items.[INDEX].handle_key","typeLabel":"string | null"},"description":{"type":"string","title":"Description","description":"The description of the category","default":"","uniqueKey":"oneOf.2.categories.items.[INDEX].description","typeLabel":"string"}},"type":"object","required":["name"],"title":"Category","uniqueKey":"oneOf.2.categories.items.[INDEX]","typeLabel":"Category · object"},"type":"array","title":"Categories","description":"Categories the document was classified against","isRequired":true,"uniqueKey":"oneOf.2.categories","typeLabel":"Category · object[]"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","isRequired":true,"uniqueKey":"oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"n_consensus":{"type":"integer","title":"N Consensus","description":"Number of consensus votes used","default":1,"uniqueKey":"oneOf.2.n_consensus","typeLabel":"integer"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","description":"Free-form instructions supplied with the classification request.","uniqueKey":"oneOf.2.instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","description":"Free-form instructions supplied with the classification request.","uniqueKey":"oneOf.2.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.instructions","typeLabel":"string | null"},"output":{"properties":{"reasoning":{"type":"string","title":"Reasoning","description":"The reasoning for the classification decision","isRequired":true,"uniqueKey":"oneOf.2.output.reasoning","typeLabel":"string"},"category":{"type":"string","title":"Category","description":"The category name that the document belongs to","isRequired":true,"uniqueKey":"oneOf.2.output.category","typeLabel":"string"}},"type":"object","required":["category","reasoning"],"title":"ClassificationDecision","description":"The classification result with reasoning. A degenerate empty decision until status == 'completed'; gate reads on status.","uniqueKey":"oneOf.2.output","typeLabel":"ClassificationDecision · object"},"status":{"type":"string","enum":["pending","queued","in_progress","completed","failed","cancelled"],"title":"Status","description":"Lifecycle status. The synchronous path returns 'completed'. Background runs progress pending -> queued -> in_progress -> completed | failed | cancelled.","default":"pending","uniqueKey":"oneOf.2.status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","title":"PrimitiveError","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","required":["code","message"],"properties":{"code":{"type":"string","title":"Code","description":"Machine-readable error code.","isRequired":true,"uniqueKey":"oneOf.2.error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.2.error.oneOf.0.message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","title":"Details","description":"Optional structured error context.","additionalProperties":true,"uniqueKey":"oneOf.2.error.oneOf.0.details.oneOf.0","typeLabel":"Details · object"},{"type":"null","title":"Details","description":"Optional structured error context.","uniqueKey":"oneOf.2.error.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.error.oneOf.0.details","typeLabel":"Details · object | null"}},"uniqueKey":"oneOf.2.error.oneOf.0","typeLabel":"PrimitiveError · object"},{"type":"null","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","uniqueKey":"oneOf.2.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.error","typeLabel":"PrimitiveError · object | null"},"consensus":{"oneOf":[{"type":"object","title":"ClassificationConsensus","description":"Consensus metadata for multi-vote classification runs","properties":{"choices":{"items":{"properties":{"reasoning":{"type":"string","title":"Reasoning","description":"The reasoning for the classification decision","isRequired":true,"uniqueKey":"oneOf.2.consensus.oneOf.0.choices.items.[INDEX].reasoning","typeLabel":"string"},"category":{"type":"string","title":"Category","description":"The category name that the document belongs to","isRequired":true,"uniqueKey":"oneOf.2.consensus.oneOf.0.choices.items.[INDEX].category","typeLabel":"string"}},"type":"object","required":["category","reasoning"],"title":"ClassificationDecision","uniqueKey":"oneOf.2.consensus.oneOf.0.choices.items.[INDEX]","typeLabel":"ClassificationDecision · object"},"type":"array","title":"Choices","description":"Alternative classification vote outputs used to build the consolidated result.","default":[],"uniqueKey":"oneOf.2.consensus.oneOf.0.choices","typeLabel":"ClassificationDecision · object[]"},"likelihoods":{"type":"number","title":"Likelihoods","description":"Consensus likelihood score (0.0-1.0) of the winning classification.","default":0,"uniqueKey":"oneOf.2.consensus.oneOf.0.likelihoods","typeLabel":"number"}},"uniqueKey":"oneOf.2.consensus.oneOf.0","typeLabel":"ClassificationConsensus · object"},{"type":"null","description":"Consensus metadata for multi-vote classification runs","uniqueKey":"oneOf.2.consensus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.consensus","typeLabel":"ClassificationConsensus · object | null"},"usage":{"oneOf":[{"type":"object","title":"RetabUsage","description":"Usage information for the classification","required":["credits"],"properties":{"credits":{"type":"number","title":"Credits","description":"Credits consumed for processing","isRequired":true,"uniqueKey":"oneOf.2.usage.oneOf.0.credits","typeLabel":"number"}},"uniqueKey":"oneOf.2.usage.oneOf.0","typeLabel":"RetabUsage · object"},{"type":"null","description":"Usage information for the classification","uniqueKey":"oneOf.2.usage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.usage","typeLabel":"RetabUsage · object | null"},"operation":{"type":"string","const":"classification","title":"Operation","description":"The operation that produced this artifact","default":"classification","uniqueKey":"oneOf.2.operation","typeLabel":"string"}},"uniqueKey":"oneOf.2","typeLabel":"ClassificationWorkflowArtifact · object"},{"type":"object","title":"ParseWorkflowArtifact","description":"A parse produced by a workflow run, tagged with its artifact `operation` and creation time.","required":["created_at","file","id","model","output","table_parsing_format"],"properties":{"id":{"type":"string","title":"Id","description":"Unique identifier of the parse","isRequired":true,"uniqueKey":"oneOf.3.id","typeLabel":"string"},"file":{"properties":{"id":{"type":"string","title":"Id","description":"ID of the file","isRequired":true,"uniqueKey":"oneOf.3.file.id","typeLabel":"string"},"filename":{"type":"string","title":"Filename","description":"Filename of the file","isRequired":true,"uniqueKey":"oneOf.3.file.filename","typeLabel":"string"},"mime_type":{"type":"string","title":"Mime Type","description":"MIME type of the file","isRequired":true,"uniqueKey":"oneOf.3.file.mime_type","typeLabel":"string"}},"type":"object","required":["filename","id","mime_type"],"title":"FileRef","description":"Information about the parsed file","isRequired":true,"uniqueKey":"oneOf.3.file","typeLabel":"FileRef · object"},"model":{"type":"string","title":"Model","description":"Model used for parsing","isRequired":true,"uniqueKey":"oneOf.3.model","typeLabel":"string"},"table_parsing_format":{"type":"string","enum":["markdown","yaml","html","json"],"title":"Table Parsing Format","description":"Format used to render tables extracted from the document","isRequired":true,"uniqueKey":"oneOf.3.table_parsing_format","typeLabel":"enum\u003cstring>"},"output":{"properties":{"pages":{"items":{"type":"string","uniqueKey":"oneOf.3.output.pages.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Pages","description":"Text content of each page (1-indexed order)","isRequired":true,"uniqueKey":"oneOf.3.output.pages","typeLabel":"string[]"},"text":{"type":"string","title":"Text","description":"Concatenated text content of the full document","isRequired":true,"uniqueKey":"oneOf.3.output.text","typeLabel":"string"}},"type":"object","required":["pages","text"],"title":"ParseOutput","description":"The parsed document content","isRequired":true,"uniqueKey":"oneOf.3.output","typeLabel":"ParseOutput · object"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","isRequired":true,"uniqueKey":"oneOf.3.created_at","typeLabel":"string\u003cdate-time>"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","description":"Free-form instructions supplied with the parse request.","uniqueKey":"oneOf.3.instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","description":"Free-form instructions supplied with the parse request.","uniqueKey":"oneOf.3.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.3.instructions","typeLabel":"string | null"},"status":{"type":"string","enum":["pending","queued","in_progress","completed","failed","cancelled"],"title":"Status","description":"Lifecycle status. The synchronous path returns 'completed'. Background runs progress pending -> queued -> in_progress -> completed | failed | cancelled.","default":"pending","uniqueKey":"oneOf.3.status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","title":"PrimitiveError","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","required":["code","message"],"properties":{"code":{"type":"string","title":"Code","description":"Machine-readable error code.","isRequired":true,"uniqueKey":"oneOf.3.error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.3.error.oneOf.0.message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","title":"Details","description":"Optional structured error context.","additionalProperties":true,"uniqueKey":"oneOf.3.error.oneOf.0.details.oneOf.0","typeLabel":"Details · object"},{"type":"null","title":"Details","description":"Optional structured error context.","uniqueKey":"oneOf.3.error.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.3.error.oneOf.0.details","typeLabel":"Details · object | null"}},"uniqueKey":"oneOf.3.error.oneOf.0","typeLabel":"PrimitiveError · object"},{"type":"null","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","uniqueKey":"oneOf.3.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.3.error","typeLabel":"PrimitiveError · object | null"},"usage":{"oneOf":[{"type":"object","title":"RetabUsage","description":"Usage information for the parse operation","required":["credits"],"properties":{"credits":{"type":"number","title":"Credits","description":"Credits consumed for processing","isRequired":true,"uniqueKey":"oneOf.3.usage.oneOf.0.credits","typeLabel":"number"}},"uniqueKey":"oneOf.3.usage.oneOf.0","typeLabel":"RetabUsage · object"},{"type":"null","description":"Usage information for the parse operation","uniqueKey":"oneOf.3.usage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.3.usage","typeLabel":"RetabUsage · object | null"},"operation":{"type":"string","const":"parse","title":"Operation","description":"The operation that produced this artifact","default":"parse","uniqueKey":"oneOf.3.operation","typeLabel":"string"}},"uniqueKey":"oneOf.3","typeLabel":"ParseWorkflowArtifact · object"},{"type":"object","title":"EditWorkflowArtifact","description":"An edit produced by a workflow run, tagged with its artifact `operation` and creation time.","required":["config","file","id","model"],"properties":{"id":{"type":"string","title":"Id","description":"Unique identifier of the edit.","isRequired":true,"uniqueKey":"oneOf.4.id","typeLabel":"string"},"file":{"properties":{"id":{"type":"string","title":"Id","description":"ID of the file","isRequired":true,"uniqueKey":"oneOf.4.file.id","typeLabel":"string"},"filename":{"type":"string","title":"Filename","description":"Filename of the file","isRequired":true,"uniqueKey":"oneOf.4.file.filename","typeLabel":"string"},"mime_type":{"type":"string","title":"Mime Type","description":"MIME type of the file","isRequired":true,"uniqueKey":"oneOf.4.file.mime_type","typeLabel":"string"}},"type":"object","required":["filename","id","mime_type"],"title":"FileRef","description":"Information about the source file (input document or template PDF).","isRequired":true,"uniqueKey":"oneOf.4.file","typeLabel":"FileRef · object"},"model":{"type":"string","title":"Model","description":"Model used for the edit operation.","isRequired":true,"uniqueKey":"oneOf.4.model","typeLabel":"string"},"config":{"properties":{"color":{"oneOf":[{"type":"string","title":"Color","description":"Hex code of the color to use for the filled text.","default":"#000080","uniqueKey":"oneOf.4.config.color.oneOf.0","typeLabel":"string"},{"type":"null","title":"Color","description":"Hex code of the color to use for the filled text.","default":"#000080","uniqueKey":"oneOf.4.config.color.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.config.color","typeLabel":"string | null"}},"type":"object","title":"EditConfig","description":"Configuration used for the edit operation.","isRequired":true,"uniqueKey":"oneOf.4.config","typeLabel":"EditConfig · object"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","description":"Free-form instructions supplied with the edit request.","uniqueKey":"oneOf.4.instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","description":"Free-form instructions supplied with the edit request.","uniqueKey":"oneOf.4.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.instructions","typeLabel":"string | null"},"template_id":{"oneOf":[{"type":"string","title":"Template Id","description":"Template id used when the edit was created from a template; null for direct-document edits.","uniqueKey":"oneOf.4.template_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Template Id","description":"Template id used when the edit was created from a template; null for direct-document edits.","uniqueKey":"oneOf.4.template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.template_id","typeLabel":"string | null"},"output":{"properties":{"form_data":{"items":{"properties":{"bbox":{"properties":{"left":{"type":"number","title":"Left","description":"Left coordinate of the bounding box, relative to page width (0.0 = left edge, 1.0 = right edge).","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].bbox.left","typeLabel":"number"},"top":{"type":"number","title":"Top","description":"Top coordinate of the bounding box, relative to page height (0.0 = top edge, 1.0 = bottom edge).","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].bbox.top","typeLabel":"number"},"width":{"type":"number","title":"Width","description":"Width of the bounding box, relative to page width (0.0–1.0).","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].bbox.width","typeLabel":"number"},"height":{"type":"number","title":"Height","description":"Height of the bounding box, relative to page height (0.0–1.0).","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].bbox.height","typeLabel":"number"},"page":{"type":"integer","title":"Page","description":"1-based index of the page where this field appears.","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].bbox.page","typeLabel":"integer"}},"type":"object","required":["height","left","page","top","width"],"title":"BBox","description":"Position and size of this field on the page.","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].bbox","typeLabel":"BBox · object"},"description":{"type":"string","title":"Description","description":"Human-readable description of the field, including label and instructions.","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].description","typeLabel":"string"},"type":{"type":"string","enum":["text","checkbox"],"title":"FieldType","description":"Type of field. Currently supported: 'text' and 'checkbox'.","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"key":{"type":"string","title":"Key","description":"Stable key identifying the field in the form data.","isRequired":true,"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].key","typeLabel":"string"},"value":{"oneOf":[{"type":"string","title":"Value","description":"Filled value of the field as text. Null when no filled value is set.","uniqueKey":"oneOf.4.output.form_data.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","title":"Value","description":"Filled value of the field as text. Null when no filled value is set.","uniqueKey":"oneOf.4.output.form_data.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.output.form_data.items.[INDEX].value","typeLabel":"string | null"}},"type":"object","required":["bbox","description","key","type"],"title":"FormField","uniqueKey":"oneOf.4.output.form_data.items.[INDEX]","typeLabel":"FormField · object"},"type":"array","title":"Form Data","description":"Filled form fields (positions, descriptions, and filled values).","isRequired":true,"uniqueKey":"oneOf.4.output.form_data","typeLabel":"FormField · object[]"},"filled_document":{"properties":{"filename":{"type":"string","title":"Filename","description":"The filename of the file","examples":["file.pdf","image.png","data.txt"],"isRequired":true,"uniqueKey":"oneOf.4.output.filled_document.filename","typeLabel":"string"},"url":{"type":"string","title":"Url","description":"The URL of the file: a `data:` URL carrying inline base64 content, a Retab storage URL (`https://storage.retab.com/...`) returned by the file upload endpoint, or an https URL on a supported object-storage host (Google Cloud Storage, Amazon S3, Cloudflare R2, Azure Blob Storage), which the server fetches.","examples":["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..."],"isRequired":true,"uniqueKey":"oneOf.4.output.filled_document.url","typeLabel":"string"}},"additionalProperties":false,"type":"object","required":["filename","url"],"title":"MIMEData","description":"PDF with the filled form values rendered in.","isRequired":true,"uniqueKey":"oneOf.4.output.filled_document","typeLabel":"MIMEData · object"}},"type":"object","required":["filled_document","form_data"],"title":"EditResult","description":"The edit result: filled form fields and the rendered PDF. An empty sentinel until status == 'completed'; gate reads on status.","uniqueKey":"oneOf.4.output","typeLabel":"EditResult · object"},"status":{"type":"string","enum":["pending","queued","in_progress","completed","failed","cancelled"],"title":"Status","description":"Lifecycle status. The synchronous path returns 'completed'. Background runs progress pending -> queued -> in_progress -> completed | failed | cancelled.","default":"pending","uniqueKey":"oneOf.4.status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","title":"PrimitiveError","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","required":["code","message"],"properties":{"code":{"type":"string","title":"Code","description":"Machine-readable error code.","isRequired":true,"uniqueKey":"oneOf.4.error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.4.error.oneOf.0.message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","title":"Details","description":"Optional structured error context.","additionalProperties":true,"uniqueKey":"oneOf.4.error.oneOf.0.details.oneOf.0","typeLabel":"Details · object"},{"type":"null","title":"Details","description":"Optional structured error context.","uniqueKey":"oneOf.4.error.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.error.oneOf.0.details","typeLabel":"Details · object | null"}},"uniqueKey":"oneOf.4.error.oneOf.0","typeLabel":"PrimitiveError · object"},{"type":"null","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","uniqueKey":"oneOf.4.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.error","typeLabel":"PrimitiveError · object | null"},"filled_document_ref":{"oneOf":[{"type":"object","title":"FileRef","description":"Durable file reference for the filled document, when materialized.","required":["filename","id","mime_type"],"properties":{"id":{"type":"string","title":"Id","description":"ID of the file","isRequired":true,"uniqueKey":"oneOf.4.filled_document_ref.oneOf.0.id","typeLabel":"string"},"filename":{"type":"string","title":"Filename","description":"Filename of the file","isRequired":true,"uniqueKey":"oneOf.4.filled_document_ref.oneOf.0.filename","typeLabel":"string"},"mime_type":{"type":"string","title":"Mime Type","description":"MIME type of the file","isRequired":true,"uniqueKey":"oneOf.4.filled_document_ref.oneOf.0.mime_type","typeLabel":"string"}},"uniqueKey":"oneOf.4.filled_document_ref.oneOf.0","typeLabel":"FileRef · object"},{"type":"null","description":"Durable file reference for the filled document, when materialized.","uniqueKey":"oneOf.4.filled_document_ref.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.filled_document_ref","typeLabel":"FileRef · object | null"},"usage":{"oneOf":[{"type":"object","title":"RetabUsage","description":"Usage information for the edit operation.","required":["credits"],"properties":{"credits":{"type":"number","title":"Credits","description":"Credits consumed for processing","isRequired":true,"uniqueKey":"oneOf.4.usage.oneOf.0.credits","typeLabel":"number"}},"uniqueKey":"oneOf.4.usage.oneOf.0","typeLabel":"RetabUsage · object"},{"type":"null","description":"Usage information for the edit operation.","uniqueKey":"oneOf.4.usage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.usage","typeLabel":"RetabUsage · object | null"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","uniqueKey":"oneOf.4.created_at","typeLabel":"string\u003cdate-time>"},"operation":{"type":"string","const":"edit","title":"Operation","description":"The operation that produced this artifact","default":"edit","uniqueKey":"oneOf.4.operation","typeLabel":"string"}},"uniqueKey":"oneOf.4","typeLabel":"EditWorkflowArtifact · object"},{"type":"object","title":"PartitionWorkflowArtifact","description":"A partition produced by a workflow run, tagged with its artifact `operation` and creation time.","required":["file","id","key","model"],"properties":{"id":{"type":"string","title":"Id","description":"Unique identifier of the partition","isRequired":true,"uniqueKey":"oneOf.5.id","typeLabel":"string"},"file":{"properties":{"id":{"type":"string","title":"Id","description":"ID of the file","isRequired":true,"uniqueKey":"oneOf.5.file.id","typeLabel":"string"},"filename":{"type":"string","title":"Filename","description":"Filename of the file","isRequired":true,"uniqueKey":"oneOf.5.file.filename","typeLabel":"string"},"mime_type":{"type":"string","title":"Mime Type","description":"MIME type of the file","isRequired":true,"uniqueKey":"oneOf.5.file.mime_type","typeLabel":"string"}},"type":"object","required":["filename","id","mime_type"],"title":"FileRef","description":"Information about the partitioned file","isRequired":true,"uniqueKey":"oneOf.5.file","typeLabel":"FileRef · object"},"model":{"type":"string","title":"Model","description":"Model used for the partition operation","isRequired":true,"uniqueKey":"oneOf.5.model","typeLabel":"string"},"key":{"type":"string","title":"Key","description":"Partition key used for the run","isRequired":true,"uniqueKey":"oneOf.5.key","typeLabel":"string"},"instructions":{"oneOf":[{"type":"string","title":"Instructions","description":"Free-form instructions supplied with the partition request","uniqueKey":"oneOf.5.instructions.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instructions","description":"Free-form instructions supplied with the partition request","uniqueKey":"oneOf.5.instructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.5.instructions","typeLabel":"string | null"},"n_consensus":{"type":"integer","title":"N Consensus","description":"Number of consensus votes used","default":1,"uniqueKey":"oneOf.5.n_consensus","typeLabel":"integer"},"allow_overlap":{"type":"boolean","title":"Allow Overlap","description":"Whether pages were allowed to appear in more than one partition chunk","default":true,"uniqueKey":"oneOf.5.allow_overlap","typeLabel":"boolean"},"output":{"items":{"properties":{"key":{"type":"string","title":"Key","description":"The partition key value for this chunk","isRequired":true,"uniqueKey":"oneOf.5.output.items.[INDEX].key","typeLabel":"string"},"pages":{"items":{"type":"integer","uniqueKey":"oneOf.5.output.items.[INDEX].pages.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Pages","description":"The pages assigned to this partition chunk (1-indexed)","default":[],"uniqueKey":"oneOf.5.output.items.[INDEX].pages","typeLabel":"integer[]"}},"type":"object","required":["key"],"title":"PartitionChunk","uniqueKey":"oneOf.5.output.items.[INDEX]","typeLabel":"PartitionChunk · object"},"type":"array","title":"Output","description":"The list of partition chunks with their assigned pages. Empty [] until status == 'completed'.","default":[],"uniqueKey":"oneOf.5.output","typeLabel":"PartitionChunk · object[]"},"status":{"type":"string","enum":["pending","queued","in_progress","completed","failed","cancelled"],"title":"Status","description":"Lifecycle status. The synchronous path returns 'completed'. Background runs progress pending -> queued -> in_progress -> completed | failed | cancelled.","default":"pending","uniqueKey":"oneOf.5.status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"type":"object","title":"PrimitiveError","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","required":["code","message"],"properties":{"code":{"type":"string","title":"Code","description":"Machine-readable error code.","isRequired":true,"uniqueKey":"oneOf.5.error.oneOf.0.code","typeLabel":"string"},"message":{"type":"string","title":"Message","description":"Human-readable error message.","isRequired":true,"uniqueKey":"oneOf.5.error.oneOf.0.message","typeLabel":"string"},"details":{"oneOf":[{"type":"object","title":"Details","description":"Optional structured error context.","additionalProperties":true,"uniqueKey":"oneOf.5.error.oneOf.0.details.oneOf.0","typeLabel":"Details · object"},{"type":"null","title":"Details","description":"Optional structured error context.","uniqueKey":"oneOf.5.error.oneOf.0.details.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.5.error.oneOf.0.details","typeLabel":"Details · object | null"}},"uniqueKey":"oneOf.5.error.oneOf.0","typeLabel":"PrimitiveError · object"},{"type":"null","description":"Error details when a background run fails; null otherwise. Always present so consumers can read it without an existence check.","uniqueKey":"oneOf.5.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.5.error","typeLabel":"PrimitiveError · object | null"},"consensus":{"oneOf":[{"type":"object","title":"PartitionConsensus","description":"Consensus metadata for multi-vote partition runs","properties":{"choices":{"items":{"items":{"properties":{"key":{"type":"string","title":"Key","description":"The partition key value for this chunk","isRequired":true,"uniqueKey":"oneOf.5.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].key","typeLabel":"string"},"pages":{"items":{"type":"integer","uniqueKey":"oneOf.5.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].pages.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Pages","description":"The pages assigned to this partition chunk (1-indexed)","default":[],"uniqueKey":"oneOf.5.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX].pages","typeLabel":"integer[]"}},"type":"object","required":["key"],"title":"PartitionChunk","uniqueKey":"oneOf.5.consensus.oneOf.0.choices.items.[INDEX].items.[INDEX]","typeLabel":"PartitionChunk · object"},"type":"array","uniqueKey":"oneOf.5.consensus.oneOf.0.choices.items.[INDEX]","typeLabel":"PartitionChunk · object[]"},"type":"array","title":"Choices","description":"Alternative partition vote outputs used to build the consolidated result.","default":[],"uniqueKey":"oneOf.5.consensus.oneOf.0.choices","typeLabel":"PartitionChunk · object[][]"},"likelihoods":{"items":{"properties":{"key":{"oneOf":[{"type":"number","title":"Key","description":"Confidence that this partition key value is correct","uniqueKey":"oneOf.5.consensus.oneOf.0.likelihoods.items.[INDEX].key.oneOf.0","typeLabel":"number"},{"type":"null","title":"Key","description":"Confidence that this partition key value is correct","uniqueKey":"oneOf.5.consensus.oneOf.0.likelihoods.items.[INDEX].key.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.5.consensus.oneOf.0.likelihoods.items.[INDEX].key","typeLabel":"number | null"},"pages":{"items":{"type":"number","uniqueKey":"oneOf.5.consensus.oneOf.0.likelihoods.items.[INDEX].pages.items.[INDEX]","typeLabel":"number"},"type":"array","title":"Pages","description":"Confidence for each page in the corresponding partition chunk.pages array","default":[],"uniqueKey":"oneOf.5.consensus.oneOf.0.likelihoods.items.[INDEX].pages","typeLabel":"number[]"}},"type":"object","title":"PartitionChunkLikelihood","uniqueKey":"oneOf.5.consensus.oneOf.0.likelihoods.items.[INDEX]","typeLabel":"PartitionChunkLikelihood · object"},"type":"array","title":"Likelihoods","description":"Consensus likelihoods aligned with the partition output.","default":[],"uniqueKey":"oneOf.5.consensus.oneOf.0.likelihoods","typeLabel":"PartitionChunkLikelihood · object[]"}},"uniqueKey":"oneOf.5.consensus.oneOf.0","typeLabel":"PartitionConsensus · object"},{"type":"null","description":"Consensus metadata for multi-vote partition runs","uniqueKey":"oneOf.5.consensus.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.5.consensus","typeLabel":"PartitionConsensus · object | null"},"usage":{"oneOf":[{"type":"object","title":"RetabUsage","description":"Usage information for the partition operation","required":["credits"],"properties":{"credits":{"type":"number","title":"Credits","description":"Credits consumed for processing","isRequired":true,"uniqueKey":"oneOf.5.usage.oneOf.0.credits","typeLabel":"number"}},"uniqueKey":"oneOf.5.usage.oneOf.0","typeLabel":"RetabUsage · object"},{"type":"null","description":"Usage information for the partition operation","uniqueKey":"oneOf.5.usage.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.5.usage","typeLabel":"RetabUsage · object | null"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","uniqueKey":"oneOf.5.created_at","typeLabel":"string\u003cdate-time>"},"operation":{"type":"string","const":"partition","title":"Operation","description":"The operation that produced this artifact","default":"partition","uniqueKey":"oneOf.5.operation","typeLabel":"string"}},"uniqueKey":"oneOf.5","typeLabel":"PartitionWorkflowArtifact · object"},{"type":"object","title":"ConditionalEvaluationWorkflowArtifact","description":"Record of how a conditional block routed during a workflow run.\n\nCaptures each condition that was evaluated (`evaluations`), which output\nbranches were chosen (`selected_handles`), and the branch and condition\nIDs that matched (`matched_branch_id`, `matched_condition_ids`).","required":["id","run_id","step_id"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"oneOf.6.id","typeLabel":"string"},"run_id":{"type":"string","title":"Run Id","isRequired":true,"uniqueKey":"oneOf.6.run_id","typeLabel":"string"},"step_id":{"type":"string","title":"Step Id","isRequired":true,"uniqueKey":"oneOf.6.step_id","typeLabel":"string"},"operation":{"type":"string","const":"conditional_evaluation","title":"Operation","description":"The operation that produced this artifact","default":"conditional_evaluation","uniqueKey":"oneOf.6.operation","typeLabel":"string"},"evaluations":{"items":{"properties":{"condition_id":{"type":"string","title":"Condition Id","description":"Unique identifier for this condition","isRequired":true,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].condition_id","typeLabel":"string"},"details":{"properties":{"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether the condition matched","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"},"sub_conditions":{"oneOf":[{"type":"array","items":{"properties":{"sub_condition_id":{"oneOf":[{"type":"string","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id","typeLabel":"string | null"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this sub-condition matched","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"}},"type":"object","title":"ConditionEvaluationSubCondition","description":"Evaluation result for a sub-condition in a compound condition.\n\nUsed when multiple conditions are combined with AND/OR operators.","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationSubCondition · object"},"title":"Sub Conditions","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.0","typeLabel":"ConditionEvaluationSubCondition · object[]"},{"type":"null","title":"Sub Conditions","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.sub_conditions","typeLabel":"ConditionEvaluationSubCondition · object[] | null"},"logical_operator":{"oneOf":[{"type":"string","title":"Logical Operator","description":"Logical operator combining sub-conditions","enum":["and","or"],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.logical_operator.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Logical Operator","description":"Logical operator combining sub-conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.logical_operator.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details.logical_operator","typeLabel":"enum\u003cstring> | null"}},"type":"object","title":"ConditionEvaluationDetails","description":"Nested details object for frontend compatibility","isRequired":true,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].details","typeLabel":"ConditionEvaluationDetails · object"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether the condition matched","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].matched","typeLabel":"boolean"},"branch_name":{"type":"string","title":"Branch Name","description":"Branch name (always 'exit' for while-loop termination)","default":"exit","uniqueKey":"oneOf.6.evaluations.items.[INDEX].branch_name","typeLabel":"string"},"logical_operator":{"oneOf":[{"type":"string","title":"Logical Operator","description":"Logical operator for compound conditions","enum":["and","or"],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].logical_operator.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Logical Operator","description":"Logical operator for compound conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].logical_operator.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].logical_operator","typeLabel":"enum\u003cstring> | null"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"},"sub_evaluations":{"oneOf":[{"type":"array","items":{"properties":{"sub_condition_id":{"oneOf":[{"type":"string","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id","typeLabel":"string | null"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this sub-condition matched","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"}},"type":"object","title":"ConditionEvaluationSubCondition","description":"Evaluation result for a sub-condition in a compound condition.\n\nUsed when multiple conditions are combined with AND/OR operators.","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationSubCondition · object"},"title":"Sub Evaluations","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.0","typeLabel":"ConditionEvaluationSubCondition · object[]"},{"type":"null","title":"Sub Evaluations","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.evaluations.items.[INDEX].sub_evaluations","typeLabel":"ConditionEvaluationSubCondition · object[] | null"}},"type":"object","required":["condition_id","details"],"title":"ConditionEvaluationResult","description":"Complete evaluation result for a termination condition.\n\nThis model represents the full evaluation data sent to the frontend\nfor displaying in the Exit Trigger Evaluation dialog.\n\nThe frontend expects data at both top-level and nested in 'details'\nfor compatibility with the ConditionalEvaluationsTable component.","uniqueKey":"oneOf.6.evaluations.items.[INDEX]","typeLabel":"ConditionEvaluationResult · object"},"type":"array","title":"Evaluations","default":[],"uniqueKey":"oneOf.6.evaluations","typeLabel":"ConditionEvaluationResult · object[]"},"selected_handles":{"items":{"type":"string","uniqueKey":"oneOf.6.selected_handles.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Selected Handles","default":[],"uniqueKey":"oneOf.6.selected_handles","typeLabel":"string[]"},"matched_branch_id":{"oneOf":[{"type":"string","title":"Matched Branch Id","uniqueKey":"oneOf.6.matched_branch_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Matched Branch Id","uniqueKey":"oneOf.6.matched_branch_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.matched_branch_id","typeLabel":"string | null"},"matched_condition_ids":{"items":{"type":"string","uniqueKey":"oneOf.6.matched_condition_ids.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Matched Condition Ids","default":[],"uniqueKey":"oneOf.6.matched_condition_ids","typeLabel":"string[]"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","uniqueKey":"oneOf.6.created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.6","typeLabel":"ConditionalEvaluationWorkflowArtifact · object"},{"type":"object","title":"ReviewEvaluationWorkflowArtifact","description":"Record of a review-gate evaluation during a workflow run.\n\nCaptures the conditions evaluated against the block's output\n(`evaluations`), whether the gate required human review\n(`requires_human_review`), and, once a reviewer acts, the verdict\n(`review_decision`), any notes, whether a revision was requested, and the\nreviewer and timestamp.","required":["created_at","id","run_id","step_id"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"oneOf.7.id","typeLabel":"string"},"run_id":{"type":"string","title":"Run Id","isRequired":true,"uniqueKey":"oneOf.7.run_id","typeLabel":"string"},"step_id":{"type":"string","title":"Step Id","isRequired":true,"uniqueKey":"oneOf.7.step_id","typeLabel":"string"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","isRequired":true,"uniqueKey":"oneOf.7.created_at","typeLabel":"string\u003cdate-time>"},"operation":{"type":"string","const":"review_trigger_evaluation","title":"Operation","description":"The operation that produced this artifact","default":"review_trigger_evaluation","uniqueKey":"oneOf.7.operation","typeLabel":"string"},"evaluations":{"items":{"properties":{"condition_id":{"type":"string","title":"Condition Id","description":"Unique identifier for this condition","isRequired":true,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].condition_id","typeLabel":"string"},"details":{"properties":{"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether the condition matched","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"},"sub_conditions":{"oneOf":[{"type":"array","items":{"properties":{"sub_condition_id":{"oneOf":[{"type":"string","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id","typeLabel":"string | null"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this sub-condition matched","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"}},"type":"object","title":"ConditionEvaluationSubCondition","description":"Evaluation result for a sub-condition in a compound condition.\n\nUsed when multiple conditions are combined with AND/OR operators.","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationSubCondition · object"},"title":"Sub Conditions","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.0","typeLabel":"ConditionEvaluationSubCondition · object[]"},{"type":"null","title":"Sub Conditions","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.sub_conditions","typeLabel":"ConditionEvaluationSubCondition · object[] | null"},"logical_operator":{"oneOf":[{"type":"string","title":"Logical Operator","description":"Logical operator combining sub-conditions","enum":["and","or"],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.logical_operator.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Logical Operator","description":"Logical operator combining sub-conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.logical_operator.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details.logical_operator","typeLabel":"enum\u003cstring> | null"}},"type":"object","title":"ConditionEvaluationDetails","description":"Nested details object for frontend compatibility","isRequired":true,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].details","typeLabel":"ConditionEvaluationDetails · object"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether the condition matched","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].matched","typeLabel":"boolean"},"branch_name":{"type":"string","title":"Branch Name","description":"Branch name (always 'exit' for while-loop termination)","default":"exit","uniqueKey":"oneOf.7.evaluations.items.[INDEX].branch_name","typeLabel":"string"},"logical_operator":{"oneOf":[{"type":"string","title":"Logical Operator","description":"Logical operator for compound conditions","enum":["and","or"],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].logical_operator.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Logical Operator","description":"Logical operator for compound conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].logical_operator.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].logical_operator","typeLabel":"enum\u003cstring> | null"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"},"sub_evaluations":{"oneOf":[{"type":"array","items":{"properties":{"sub_condition_id":{"oneOf":[{"type":"string","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id","typeLabel":"string | null"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this sub-condition matched","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"}},"type":"object","title":"ConditionEvaluationSubCondition","description":"Evaluation result for a sub-condition in a compound condition.\n\nUsed when multiple conditions are combined with AND/OR operators.","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationSubCondition · object"},"title":"Sub Evaluations","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.0","typeLabel":"ConditionEvaluationSubCondition · object[]"},{"type":"null","title":"Sub Evaluations","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.evaluations.items.[INDEX].sub_evaluations","typeLabel":"ConditionEvaluationSubCondition · object[] | null"}},"type":"object","required":["condition_id","details"],"title":"ConditionEvaluationResult","description":"Complete evaluation result for a termination condition.\n\nThis model represents the full evaluation data sent to the frontend\nfor displaying in the Exit Trigger Evaluation dialog.\n\nThe frontend expects data at both top-level and nested in 'details'\nfor compatibility with the ConditionalEvaluationsTable component.","uniqueKey":"oneOf.7.evaluations.items.[INDEX]","typeLabel":"ConditionEvaluationResult · object"},"type":"array","title":"Evaluations","default":[],"uniqueKey":"oneOf.7.evaluations","typeLabel":"ConditionEvaluationResult · object[]"},"selected_handles":{"items":{"type":"string","uniqueKey":"oneOf.7.selected_handles.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Selected Handles","default":[],"uniqueKey":"oneOf.7.selected_handles","typeLabel":"string[]"},"matched_branch_id":{"oneOf":[{"type":"string","title":"Matched Branch Id","uniqueKey":"oneOf.7.matched_branch_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Matched Branch Id","uniqueKey":"oneOf.7.matched_branch_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.matched_branch_id","typeLabel":"string | null"},"matched_condition_ids":{"items":{"type":"string","uniqueKey":"oneOf.7.matched_condition_ids.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Matched Condition Ids","default":[],"uniqueKey":"oneOf.7.matched_condition_ids","typeLabel":"string[]"},"requires_human_review":{"type":"boolean","title":"Requires Human Review","default":false,"uniqueKey":"oneOf.7.requires_human_review","typeLabel":"boolean"},"reviewer_id":{"oneOf":[{"type":"string","title":"Reviewer Id","uniqueKey":"oneOf.7.reviewer_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reviewer Id","uniqueKey":"oneOf.7.reviewer_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.reviewer_id","typeLabel":"string | null"},"review_decision":{"oneOf":[{"type":"string","title":"Review Decision","enum":["approved","rejected"],"uniqueKey":"oneOf.7.review_decision.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Review Decision","uniqueKey":"oneOf.7.review_decision.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.review_decision","typeLabel":"enum\u003cstring> | null"},"review_notes":{"oneOf":[{"type":"string","title":"Review Notes","uniqueKey":"oneOf.7.review_notes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Review Notes","uniqueKey":"oneOf.7.review_notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.review_notes","typeLabel":"string | null"},"requested_revision":{"type":"boolean","title":"Requested Revision","default":false,"uniqueKey":"oneOf.7.requested_revision","typeLabel":"boolean"},"reviewed_at":{"oneOf":[{"type":"string","title":"Reviewed At","format":"date-time","uniqueKey":"oneOf.7.reviewed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Reviewed At","uniqueKey":"oneOf.7.reviewed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.reviewed_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"oneOf.7","typeLabel":"ReviewEvaluationWorkflowArtifact · object"},{"type":"object","title":"WhileLoopTerminationWorkflowArtifact","description":"Record of why a while-loop block stopped iterating during a run.\n\nReports the `termination_reason` (`max_iterations_reached`,\n`condition_matched`, or `error`) and the termination conditions that were\nevaluated on the final iteration (`evaluations`).","required":["created_at","id","run_id","step_id","termination_reason"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"oneOf.8.id","typeLabel":"string"},"run_id":{"type":"string","title":"Run Id","isRequired":true,"uniqueKey":"oneOf.8.run_id","typeLabel":"string"},"step_id":{"type":"string","title":"Step Id","isRequired":true,"uniqueKey":"oneOf.8.step_id","typeLabel":"string"},"termination_reason":{"type":"string","enum":["max_iterations_reached","condition_matched","error"],"title":"Termination Reason","description":"Why the while-loop terminated","isRequired":true,"uniqueKey":"oneOf.8.termination_reason","typeLabel":"enum\u003cstring>"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","isRequired":true,"uniqueKey":"oneOf.8.created_at","typeLabel":"string\u003cdate-time>"},"operation":{"type":"string","const":"while_loop_termination","title":"Operation","description":"The operation that produced this artifact","default":"while_loop_termination","uniqueKey":"oneOf.8.operation","typeLabel":"string"},"evaluations":{"items":{"properties":{"condition_id":{"type":"string","title":"Condition Id","description":"Unique identifier for this condition","isRequired":true,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].condition_id","typeLabel":"string"},"details":{"properties":{"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether the condition matched","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"},"sub_conditions":{"oneOf":[{"type":"array","items":{"properties":{"sub_condition_id":{"oneOf":[{"type":"string","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].sub_condition_id","typeLabel":"string | null"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this sub-condition matched","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"}},"type":"object","title":"ConditionEvaluationSubCondition","description":"Evaluation result for a sub-condition in a compound condition.\n\nUsed when multiple conditions are combined with AND/OR operators.","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationSubCondition · object"},"title":"Sub Conditions","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.0","typeLabel":"ConditionEvaluationSubCondition · object[]"},{"type":"null","title":"Sub Conditions","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.sub_conditions","typeLabel":"ConditionEvaluationSubCondition · object[] | null"},"logical_operator":{"oneOf":[{"type":"string","title":"Logical Operator","description":"Logical operator combining sub-conditions","enum":["and","or"],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.logical_operator.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Logical Operator","description":"Logical operator combining sub-conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.logical_operator.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details.logical_operator","typeLabel":"enum\u003cstring> | null"}},"type":"object","title":"ConditionEvaluationDetails","description":"Nested details object for frontend compatibility","isRequired":true,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].details","typeLabel":"ConditionEvaluationDetails · object"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether the condition matched","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].matched","typeLabel":"boolean"},"branch_name":{"type":"string","title":"Branch Name","description":"Branch name (always 'exit' for while-loop termination)","default":"exit","uniqueKey":"oneOf.8.evaluations.items.[INDEX].branch_name","typeLabel":"string"},"logical_operator":{"oneOf":[{"type":"string","title":"Logical Operator","description":"Logical operator for compound conditions","enum":["and","or"],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].logical_operator.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Logical Operator","description":"Logical operator for compound conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].logical_operator.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].logical_operator","typeLabel":"enum\u003cstring> | null"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown for wildcard array conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"},"sub_evaluations":{"oneOf":[{"type":"array","items":{"properties":{"sub_condition_id":{"oneOf":[{"type":"string","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sub Condition Id","description":"Identifier for this sub-condition","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].sub_condition_id","typeLabel":"string | null"},"path":{"type":"string","title":"Path","description":"JSON path that was evaluated","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].path","typeLabel":"string"},"operator":{"type":"string","title":"Operator","description":"Comparison operator used","default":"","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].operator","typeLabel":"string"},"expected":{"title":"Expected","description":"Expected value","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].expected","typeLabel":"any"},"actual":{"title":"Actual","description":"Actual value found","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this sub-condition matched","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"},"items":{"oneOf":[{"type":"array","items":{"properties":{"index":{"type":"integer","title":"Index","description":"Index of this item in the array","isRequired":true,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].index","typeLabel":"integer"},"indices":{"items":{"type":"integer","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices.items.[INDEX]","typeLabel":"integer"},"type":"array","title":"Indices","description":"Hierarchical indices for nested arrays (e.g., [0, 2, 1] for items[0].subitems[2].field[1])","default":[],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].indices","typeLabel":"integer[]"},"actual":{"title":"Actual","description":"Actual value at this index","default":null,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].actual","typeLabel":"any"},"matched":{"type":"boolean","title":"Matched","description":"Whether this item matched the condition","default":false,"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX].matched","typeLabel":"boolean"}},"type":"object","required":["index"],"title":"ConditionEvaluationPerItem","description":"Per-item evaluation result for wildcard array conditions.\n\nWhen a condition path contains .*, each array element is evaluated\nindividually with implicit AND logic (all must match).","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationPerItem · object"},"title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.0","typeLabel":"ConditionEvaluationPerItem · object[]"},{"type":"null","title":"Items","description":"Per-item breakdown if this sub-condition used a wildcard path","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX].\\items","typeLabel":"ConditionEvaluationPerItem · object[] | null"}},"type":"object","title":"ConditionEvaluationSubCondition","description":"Evaluation result for a sub-condition in a compound condition.\n\nUsed when multiple conditions are combined with AND/OR operators.","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0.items.[INDEX]","typeLabel":"ConditionEvaluationSubCondition · object"},"title":"Sub Evaluations","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.0","typeLabel":"ConditionEvaluationSubCondition · object[]"},{"type":"null","title":"Sub Evaluations","description":"Sub-condition evaluations for compound conditions","uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.evaluations.items.[INDEX].sub_evaluations","typeLabel":"ConditionEvaluationSubCondition · object[] | null"}},"type":"object","required":["condition_id","details"],"title":"ConditionEvaluationResult","description":"Complete evaluation result for a termination condition.\n\nThis model represents the full evaluation data sent to the frontend\nfor displaying in the Exit Trigger Evaluation dialog.\n\nThe frontend expects data at both top-level and nested in 'details'\nfor compatibility with the ConditionalEvaluationsTable component.","uniqueKey":"oneOf.8.evaluations.items.[INDEX]","typeLabel":"ConditionEvaluationResult · object"},"type":"array","title":"Evaluations","default":[],"uniqueKey":"oneOf.8.evaluations","typeLabel":"ConditionEvaluationResult · object[]"}},"uniqueKey":"oneOf.8","typeLabel":"WhileLoopTerminationWorkflowArtifact · object"},{"type":"object","title":"ApiCallInvocationWorkflowArtifact","description":"Record of an API-call block's outbound HTTP request during a run.\n\nLists each request `attempts` made (including retries) and any `error`\nif the call ultimately failed.","required":["id","run_id","step_id"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"oneOf.9.id","typeLabel":"string"},"run_id":{"type":"string","title":"Run Id","isRequired":true,"uniqueKey":"oneOf.9.run_id","typeLabel":"string"},"step_id":{"type":"string","title":"Step Id","isRequired":true,"uniqueKey":"oneOf.9.step_id","typeLabel":"string"},"operation":{"type":"string","const":"api_call_invocation","title":"Operation","description":"The operation that produced this artifact","default":"api_call_invocation","uniqueKey":"oneOf.9.operation","typeLabel":"string"},"attempts":{"items":{"properties":{"attempt_number":{"type":"integer","title":"Attempt Number","description":"0-based attempt index","isRequired":true,"uniqueKey":"oneOf.9.attempts.items.[INDEX].attempt_number","typeLabel":"integer"},"request_method":{"type":"string","title":"Request Method","isRequired":true,"uniqueKey":"oneOf.9.attempts.items.[INDEX].request_method","typeLabel":"string"},"request_url":{"type":"string","title":"Request Url","isRequired":true,"uniqueKey":"oneOf.9.attempts.items.[INDEX].request_url","typeLabel":"string"},"request_headers":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.9.attempts.items.[INDEX].request_headers.additionalProperties","typeLabel":"string"},"type":"object","title":"Request Headers","default":{},"uniqueKey":"oneOf.9.attempts.items.[INDEX].request_headers","typeLabel":"Request Headers · object"},"request_body":{"oneOf":[{"title":"Request Body"},{"type":"null","title":"Request Body","uniqueKey":"oneOf.9.attempts.items.[INDEX].request_body.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].request_body","typeLabel":"null"},"response_status":{"oneOf":[{"type":"integer","title":"Response Status","uniqueKey":"oneOf.9.attempts.items.[INDEX].response_status.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Response Status","uniqueKey":"oneOf.9.attempts.items.[INDEX].response_status.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].response_status","typeLabel":"integer | null"},"response_headers":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.9.attempts.items.[INDEX].response_headers.additionalProperties","typeLabel":"string"},"type":"object","title":"Response Headers","default":{},"uniqueKey":"oneOf.9.attempts.items.[INDEX].response_headers","typeLabel":"Response Headers · object"},"response_body":{"oneOf":[{"title":"Response Body"},{"type":"null","title":"Response Body","uniqueKey":"oneOf.9.attempts.items.[INDEX].response_body.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].response_body","typeLabel":"null"},"duration_ms":{"oneOf":[{"type":"integer","title":"Duration Ms","uniqueKey":"oneOf.9.attempts.items.[INDEX].duration_ms.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ms","uniqueKey":"oneOf.9.attempts.items.[INDEX].duration_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].duration_ms","typeLabel":"integer | null"},"error":{"oneOf":[{"type":"object","title":"ErrorDetails","description":"Detailed error information for debugging.\n\nCaptures stack traces and context about where and why an error occurred.","properties":{"message":{"oneOf":[{"type":"string","title":"Message","description":"Human-readable error message. Free-text; the structured fields below are the machine-readable counterpart.","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"Human-readable error message. Free-text; the structured fields below are the machine-readable counterpart.","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.message.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.message","typeLabel":"string | null"},"stack_trace":{"oneOf":[{"type":"string","title":"Stack Trace","description":"Full stack trace","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.stack_trace.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stack Trace","description":"Full stack trace","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.stack_trace.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.stack_trace","typeLabel":"string | null"},"block_id":{"oneOf":[{"type":"string","title":"Block Id","description":"ID of the block that failed","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.block_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Block Id","description":"ID of the block that failed","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.block_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.block_id","typeLabel":"string | null"},"block_name":{"oneOf":[{"type":"string","title":"Block Name","description":"Name/label of the block that failed","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.block_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Block Name","description":"Name/label of the block that failed","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.block_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.block_name","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"Error Code","description":"Error code if available","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.error_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Code","description":"Error code if available","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.error_code","typeLabel":"string | null"},"context":{"oneOf":[{"type":"object","title":"Context","description":"Additional context about the error","additionalProperties":true,"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.context.oneOf.0","typeLabel":"Context · object"},{"type":"null","title":"Context","description":"Additional context about the error","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.context.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0.context","typeLabel":"Context · object | null"}},"uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.0","typeLabel":"ErrorDetails · object"},{"type":"null","uniqueKey":"oneOf.9.attempts.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].error","typeLabel":"ErrorDetails · object | null"},"started_at":{"oneOf":[{"type":"string","title":"Started At","format":"date-time","uniqueKey":"oneOf.9.attempts.items.[INDEX].started_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Started At","uniqueKey":"oneOf.9.attempts.items.[INDEX].started_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].started_at","typeLabel":"string\u003cdate-time> | null"},"completed_at":{"oneOf":[{"type":"string","title":"Completed At","format":"date-time","uniqueKey":"oneOf.9.attempts.items.[INDEX].completed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Completed At","uniqueKey":"oneOf.9.attempts.items.[INDEX].completed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.attempts.items.[INDEX].completed_at","typeLabel":"string\u003cdate-time> | null"}},"type":"object","required":["attempt_number","request_method","request_url"],"title":"ApiCallAttempt","description":"One attempt of an api_call (initial + retries).","uniqueKey":"oneOf.9.attempts.items.[INDEX]","typeLabel":"ApiCallAttempt · object"},"type":"array","title":"Attempts","default":[],"uniqueKey":"oneOf.9.attempts","typeLabel":"ApiCallAttempt · object[]"},"error":{"oneOf":[{"type":"object","title":"ErrorDetails","description":"Detailed error information for debugging.\n\nCaptures stack traces and context about where and why an error occurred.","properties":{"message":{"oneOf":[{"type":"string","title":"Message","description":"Human-readable error message. Free-text; the structured fields below are the machine-readable counterpart.","uniqueKey":"oneOf.9.error.oneOf.0.message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"Human-readable error message. Free-text; the structured fields below are the machine-readable counterpart.","uniqueKey":"oneOf.9.error.oneOf.0.message.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.error.oneOf.0.message","typeLabel":"string | null"},"stack_trace":{"oneOf":[{"type":"string","title":"Stack Trace","description":"Full stack trace","uniqueKey":"oneOf.9.error.oneOf.0.stack_trace.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stack Trace","description":"Full stack trace","uniqueKey":"oneOf.9.error.oneOf.0.stack_trace.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.error.oneOf.0.stack_trace","typeLabel":"string | null"},"block_id":{"oneOf":[{"type":"string","title":"Block Id","description":"ID of the block that failed","uniqueKey":"oneOf.9.error.oneOf.0.block_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Block Id","description":"ID of the block that failed","uniqueKey":"oneOf.9.error.oneOf.0.block_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.error.oneOf.0.block_id","typeLabel":"string | null"},"block_name":{"oneOf":[{"type":"string","title":"Block Name","description":"Name/label of the block that failed","uniqueKey":"oneOf.9.error.oneOf.0.block_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Block Name","description":"Name/label of the block that failed","uniqueKey":"oneOf.9.error.oneOf.0.block_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.error.oneOf.0.block_name","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"Error Code","description":"Error code if available","uniqueKey":"oneOf.9.error.oneOf.0.error_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Code","description":"Error code if available","uniqueKey":"oneOf.9.error.oneOf.0.error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.error.oneOf.0.error_code","typeLabel":"string | null"},"context":{"oneOf":[{"type":"object","title":"Context","description":"Additional context about the error","additionalProperties":true,"uniqueKey":"oneOf.9.error.oneOf.0.context.oneOf.0","typeLabel":"Context · object"},{"type":"null","title":"Context","description":"Additional context about the error","uniqueKey":"oneOf.9.error.oneOf.0.context.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.error.oneOf.0.context","typeLabel":"Context · object | null"}},"uniqueKey":"oneOf.9.error.oneOf.0","typeLabel":"ErrorDetails · object"},{"type":"null","uniqueKey":"oneOf.9.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.error","typeLabel":"ErrorDetails · object | null"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","uniqueKey":"oneOf.9.created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.9","typeLabel":"ApiCallInvocationWorkflowArtifact · object"},{"type":"object","title":"FunctionInvocationWorkflowArtifact","description":"Record of a function block's execution during a workflow run.\n\nCaptures the `inputs` passed to the function, the `output` it returned,\nhow long it ran (`duration_ms`), and any `error` if execution failed.","required":["id","run_id","step_id"],"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"oneOf.10.id","typeLabel":"string"},"run_id":{"type":"string","title":"Run Id","isRequired":true,"uniqueKey":"oneOf.10.run_id","typeLabel":"string"},"step_id":{"type":"string","title":"Step Id","isRequired":true,"uniqueKey":"oneOf.10.step_id","typeLabel":"string"},"operation":{"type":"string","const":"function_invocation","title":"Operation","description":"The operation that produced this artifact","default":"function_invocation","uniqueKey":"oneOf.10.operation","typeLabel":"string"},"inputs":{"additionalProperties":true,"type":"object","title":"Inputs","default":{},"uniqueKey":"oneOf.10.inputs","typeLabel":"Inputs · object"},"output":{"oneOf":[{"title":"Output"},{"type":"null","title":"Output","uniqueKey":"oneOf.10.output.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.output","typeLabel":"null"},"duration_ms":{"oneOf":[{"type":"integer","title":"Duration Ms","uniqueKey":"oneOf.10.duration_ms.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Duration Ms","uniqueKey":"oneOf.10.duration_ms.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.duration_ms","typeLabel":"integer | null"},"error":{"oneOf":[{"type":"object","title":"ErrorDetails","description":"Detailed error information for debugging.\n\nCaptures stack traces and context about where and why an error occurred.","properties":{"message":{"oneOf":[{"type":"string","title":"Message","description":"Human-readable error message. Free-text; the structured fields below are the machine-readable counterpart.","uniqueKey":"oneOf.10.error.oneOf.0.message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Message","description":"Human-readable error message. Free-text; the structured fields below are the machine-readable counterpart.","uniqueKey":"oneOf.10.error.oneOf.0.message.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.error.oneOf.0.message","typeLabel":"string | null"},"stack_trace":{"oneOf":[{"type":"string","title":"Stack Trace","description":"Full stack trace","uniqueKey":"oneOf.10.error.oneOf.0.stack_trace.oneOf.0","typeLabel":"string"},{"type":"null","title":"Stack Trace","description":"Full stack trace","uniqueKey":"oneOf.10.error.oneOf.0.stack_trace.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.error.oneOf.0.stack_trace","typeLabel":"string | null"},"block_id":{"oneOf":[{"type":"string","title":"Block Id","description":"ID of the block that failed","uniqueKey":"oneOf.10.error.oneOf.0.block_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Block Id","description":"ID of the block that failed","uniqueKey":"oneOf.10.error.oneOf.0.block_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.error.oneOf.0.block_id","typeLabel":"string | null"},"block_name":{"oneOf":[{"type":"string","title":"Block Name","description":"Name/label of the block that failed","uniqueKey":"oneOf.10.error.oneOf.0.block_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Block Name","description":"Name/label of the block that failed","uniqueKey":"oneOf.10.error.oneOf.0.block_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.error.oneOf.0.block_name","typeLabel":"string | null"},"error_code":{"oneOf":[{"type":"string","title":"Error Code","description":"Error code if available","uniqueKey":"oneOf.10.error.oneOf.0.error_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Code","description":"Error code if available","uniqueKey":"oneOf.10.error.oneOf.0.error_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.error.oneOf.0.error_code","typeLabel":"string | null"},"context":{"oneOf":[{"type":"object","title":"Context","description":"Additional context about the error","additionalProperties":true,"uniqueKey":"oneOf.10.error.oneOf.0.context.oneOf.0","typeLabel":"Context · object"},{"type":"null","title":"Context","description":"Additional context about the error","uniqueKey":"oneOf.10.error.oneOf.0.context.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.error.oneOf.0.context","typeLabel":"Context · object | null"}},"uniqueKey":"oneOf.10.error.oneOf.0","typeLabel":"ErrorDetails · object"},{"type":"null","uniqueKey":"oneOf.10.error.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.error","typeLabel":"ErrorDetails · object | null"},"created_at":{"type":"string","format":"date-time","title":"Created At","description":"Timestamp when this artifact was created.","uniqueKey":"oneOf.10.created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.10","typeLabel":"FunctionInvocationWorkflowArtifact · object"}],"uniqueKey":"","typeLabel":"ExtractionWorkflowArtifact · object | SplitWorkflowArtifact · object | ClassificationWorkflowArtifact · object | ParseWorkflowArtifact · object | EditWorkflowArtifact · object | PartitionWorkflowArtifact · object | ConditionalEvaluationWorkflowArtifact · object | ReviewEvaluationWorkflowArtifact · object | WhileLoopTerminationWorkflowArtifact · object | ApiCallInvocationWorkflowArtifact · object | FunctionInvocationWorkflowArtifact · object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","file":{"id":"\u003cstring>","filename":"\u003cstring>","mime_type":"\u003cstring>"},"model":"\u003cstring>","json_schema":{},"output":{},"n_consensus":1,"instructions":"\u003cstring>","status":"pending","error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"consensus":{"choices":[],"likelihoods":{}},"metadata":{},"usage":{"credits":123},"created_at":"2023-11-07T05:31:56Z","operation":"extraction"}}},"exampleType":"generated"}},"exampleType":"generated"},"a3743cbd-c9da-4a83-a602-4a274ce9988f":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input","default":null}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","default":{},"uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","default":[],"uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"9d0b29e3-8ca6-45e3-8ad5-4fe7a17becb1":{"HTTPBearer":{"type":"http","scheme":"bearer","scopes":[]}}},"servers":{"0402be88-c4be-4da7-b243-974ce5fd7b0d":{"url":"https://api.retab.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"HTTPBearer","name":"Authorization"}],"title":"HTTPBearer"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"uiform","siteName":"Retab Docs","title":"Get Artifact - Retab Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-17T06:26:15.325Z","originalFileLocation":"api-reference/workflows/artifacts/get.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=\"description\" content=\"Get one workflow artifact by id. The artifact kind is derived from the id prefix (extr_… → extraction, clss_… → classification, etc.).\">\u003cmeta data-mint-head name=\"application-name\" content=\"Retab 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/uiform/l_uwz4xhaVPIg04k/_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/uiform/l_uwz4xhaVPIg04k/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/uiform/l_uwz4xhaVPIg04k/_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/uiform/l_uwz4xhaVPIg04k/_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/uiform/l_uwz4xhaVPIg04k/_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/uiform/l_uwz4xhaVPIg04k/_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/uiform/l_uwz4xhaVPIg04k/_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/uiform/l_uwz4xhaVPIg04k/_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/uiform/l_uwz4xhaVPIg04k/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Artifact - Retab Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get one workflow artifact by id. The artifact kind is derived from the id prefix (extr_… → extraction, clss_… → classification, etc.).\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Retab Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.retab.com/api-reference/workflows/artifacts/get\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://uiform.mintlify.site/_mintlify/api/og/v2?division=Artifacts\u0026amp;title=Get+Artifact\u0026amp;description=Get+one+workflow+artifact+by+id.%0A%0AThe+artifact+kind+is+derived+from+the+id+prefix+%28%60extr_%E2%80%A6%60+%E2%86%92+extraction%2C%0A%60clss_%E2%80%A6%60+%E2%86%92+classification%2C+etc.%29.\u0026amp;theme=bed6b53dd3b6a64a5d889977\u0026amp;signature=6ee995c849e9c7785e1295e919d2efd3ef8cca8925764e097336efdec5802d06\">\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 Artifact - Retab Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get one workflow artifact by id. The artifact kind is derived from the id prefix (extr_… → extraction, clss_… → classification, etc.).\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://uiform.mintlify.site/_mintlify/api/og/v2?division=Artifacts\u0026amp;title=Get+Artifact\u0026amp;description=Get+one+workflow+artifact+by+id.%0A%0AThe+artifact+kind+is+derived+from+the+id+prefix+%28%60extr_%E2%80%A6%60+%E2%86%92+extraction%2C%0A%60clss_%E2%80%A6%60+%E2%86%92+classification%2C+etc.%29.\u0026amp;theme=bed6b53dd3b6a64a5d889977\u0026amp;signature=6ee995c849e9c7785e1295e919d2efd3ef8cca8925764e097336efdec5802d06\">\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/uiform/l_uwz4xhaVPIg04k/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Retab Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#737373\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.retab.com/api-reference/workflows/artifacts/get\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/workflows/artifacts/get.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.retab.com/#organization\",\"name\":\"Retab Docs\",\"url\":\"https://docs.retab.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/uiform/vfECROopzSI_zErW/logo/retab_dark.svg?fit=max\u0026auto=format\u0026n=vfECROopzSI_zErW\u0026q=85\u0026s=515fcdd0dec67ba80ad5d60d7a9ed33d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.retab.com#website\",\"name\":\"Retab Docs\",\"url\":\"https://docs.retab.com\",\"publisher\":{\"@id\":\"https://docs.retab.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.retab.com/api-reference/workflows/artifacts/get#webpage\",\"url\":\"https://docs.retab.com/api-reference/workflows/artifacts/get\",\"name\":\"Get Artifact\",\"description\":\"Get one workflow artifact by id. The artifact kind is derived from the id prefix (extr_… → extraction, clss_… → classification, etc.).\",\"dateModified\":\"2026-06-17T06:26:15.325Z\",\"isPartOf\":{\"@id\":\"https://docs.retab.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.retab.com/api-reference/workflows/artifacts/get#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.retab.com/api-reference/workflows/artifacts/get#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.retab.com/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Workflows\",\"item\":\"https://docs.retab.com/api-reference/workflows/list\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Artifacts\",\"item\":\"https://docs.retab.com/api-reference/workflows/artifacts/list\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Get Artifact\",\"item\":\"https://docs.retab.com/api-reference/workflows/artifacts/get\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.retab.com/api-reference/workflows/artifacts/get#apireference\",\"headline\":\"Get Artifact\",\"name\":\"Get Artifact\",\"description\":\"Get one workflow artifact by id. The artifact kind is derived from the id prefix (extr_… → extraction, clss_… → classification, etc.).\",\"url\":\"https://docs.retab.com/api-reference/workflows/artifacts/get\",\"mainEntityOfPage\":{\"@id\":\"https://docs.retab.com/api-reference/workflows/artifacts/get#webpage\"},\"dateModified\":\"2026-06-17T06:26:15.325Z\",\"publisher\":{\"@id\":\"https://docs.retab.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.retab.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Retab Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Retab Docs","nav":{"global":{"anchors":[{"anchor":"Site","icon":"globe","href":"https://retab.com"},{"anchor":"Github","icon":"github","href":"https://github.com/retab-dev/retab"},{"anchor":"Blog","icon":"book","href":"https://retab.substack.com"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/vc5tWRPqag"}]},"tabs":[{"tab":"Documentation","icon":"book","pages":[{"title":"Documentation","href":"/overview/introduction"}]},{"tab":"API Reference","icon":"terminal","groups":[{"group":"API Reference","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"group":"Extractions","pages":[{"title":"Create Extraction","openapi":"POST /v1/extractions","href":"/api-reference/extractions/create"},{"title":"Create Streaming Extraction","openapi":"POST /v1/extractions/stream","href":"/api-reference/extractions/stream"},{"title":"Get Extraction","openapi":"GET /v1/extractions/{extraction_id}","href":"/api-reference/extractions/get"},{"title":"List Extractions","openapi":"GET /v1/extractions","href":"/api-reference/extractions/list"},{"title":"Delete Extraction","openapi":"DELETE /v1/extractions/{extraction_id}","href":"/api-reference/extractions/delete"},{"title":"Cancel Extraction","openapi":"POST /v1/extractions/{extraction_id}/cancel","href":"/api-reference/extractions/cancel"},{"title":"Create Sources","openapi":"POST /v1/extractions/{extraction_id}/sources","href":"/api-reference/extractions/create-sources"},{"title":"Get Sources","openapi":"GET /v1/extractions/{extraction_id}/sources","href":"/api-reference/extractions/sources"}]},{"group":"Edits","pages":[{"title":"Create Edit","openapi":"POST /v1/edits","href":"/api-reference/edits/create"},{"title":"Get Edit","openapi":"GET /v1/edits/{edit_id}","href":"/api-reference/edits/get"},{"title":"List Edits","openapi":"GET /v1/edits","href":"/api-reference/edits/list"},{"title":"Delete Edit","openapi":"DELETE /v1/edits/{edit_id}","href":"/api-reference/edits/delete"},{"title":"Cancel Edit","openapi":"POST /v1/edits/{edit_id}/cancel","href":"/api-reference/edits/cancel"},{"group":"Templates","pages":[{"title":"Create Template","openapi":"POST /v1/edits/templates","href":"/api-reference/edits/templates/create"},{"title":"Get Template","openapi":"GET /v1/edits/templates/{template_id}","href":"/api-reference/edits/templates/get"},{"title":"List Templates","openapi":"GET /v1/edits/templates","href":"/api-reference/edits/templates/list"},{"title":"Update Template","openapi":"PATCH /v1/edits/templates/{template_id}","href":"/api-reference/edits/templates/update"},{"title":"Delete Template","openapi":"DELETE /v1/edits/templates/{template_id}","href":"/api-reference/edits/templates/delete"}]}]},{"group":"Splits","pages":[{"title":"Create Split","openapi":"POST /v1/splits","href":"/api-reference/splits/create"},{"title":"Get Split","openapi":"GET /v1/splits/{split_id}","href":"/api-reference/splits/get"},{"title":"List Splits","openapi":"GET /v1/splits","href":"/api-reference/splits/list"},{"title":"Delete Split","openapi":"DELETE /v1/splits/{split_id}","href":"/api-reference/splits/delete"},{"title":"Cancel Split","openapi":"POST /v1/splits/{split_id}/cancel","href":"/api-reference/splits/cancel"},{"title":"Reconstruct Split","openapi":"POST /v1/splits/reconstruct","href":"/api-reference/splits/reconstruct"}]},{"group":"Partitions","pages":[{"title":"Create Partitions","openapi":"POST /v1/partitions","href":"/api-reference/partitions/create"},{"title":"Get Partition","openapi":"GET /v1/partitions/{partition_id}","href":"/api-reference/partitions/get"},{"title":"List Partitions","openapi":"GET /v1/partitions","href":"/api-reference/partitions/list"},{"title":"Delete Partition","openapi":"DELETE /v1/partitions/{partition_id}","href":"/api-reference/partitions/delete"},{"title":"Cancel Partition","openapi":"POST /v1/partitions/{partition_id}/cancel","href":"/api-reference/partitions/cancel"}]},{"group":"Classifications","pages":[{"title":"Create Classification","openapi":"POST /v1/classifications","href":"/api-reference/classifications/create"},{"title":"Get Classification","openapi":"GET /v1/classifications/{classification_id}","href":"/api-reference/classifications/get"},{"title":"List Classifications","openapi":"GET /v1/classifications","href":"/api-reference/classifications/list"},{"title":"Delete Classification","openapi":"DELETE /v1/classifications/{classification_id}","href":"/api-reference/classifications/delete"},{"title":"Cancel Classification","openapi":"POST /v1/classifications/{classification_id}/cancel","href":"/api-reference/classifications/cancel"}]},{"group":"Consensus","pages":[{"title":"Create Consensus","openapi":"POST /v1/consensus","href":"/api-reference/consensus/create"}]},{"group":"Parses","pages":[{"title":"Create Parse","openapi":"POST /v1/parses","href":"/api-reference/parses/create"},{"title":"List Parses","openapi":"GET /v1/parses","href":"/api-reference/parses/list"},{"title":"Get Parse","openapi":"GET /v1/parses/{parse_id}","href":"/api-reference/parses/get"},{"title":"Delete Parse","openapi":"DELETE /v1/parses/{parse_id}","href":"/api-reference/parses/delete"},{"title":"Cancel Parse","openapi":"POST /v1/parses/{parse_id}/cancel","href":"/api-reference/parses/cancel"}]},{"group":"Files","pages":[{"title":"List Files","openapi":"GET /v1/files","href":"/api-reference/files/list"},{"title":"Get File","openapi":"GET /v1/files/{file_id}","href":"/api-reference/files/get"},{"title":"Get Download Link","openapi":"GET /v1/files/{file_id}/download-link","href":"/api-reference/files/download-link"},{"group":"Blueprints","pages":[{"title":"Create File Blueprint","openapi":"POST /v1/files/blueprints","href":"/api-reference/files/blueprints/create"},{"title":"Get File Blueprint","openapi":"GET /v1/files/blueprints/{blueprint_id}","href":"/api-reference/files/blueprints/get"},{"title":"Cancel File Blueprint","openapi":"POST /v1/files/blueprints/{blueprint_id}/cancel","href":"/api-reference/files/blueprints/cancel"}]},{"group":"Upload","pages":[{"title":"Upload File","openapi":"POST /v1/files/upload","href":"/api-reference/files/upload/create"},{"title":"Complete File Upload","openapi":"POST /v1/files/upload/{file_id}/complete","href":"/api-reference/files/upload/complete"}]}]},{"group":"Tables","pages":[{"title":"Create Table","openapi":"POST /v1/tables","href":"/api-reference/tables/create"},{"title":"List Tables","openapi":"GET /v1/tables","href":"/api-reference/tables/list"},{"title":"Get Table","openapi":"GET /v1/tables/{table_id}","href":"/api-reference/tables/get"},{"title":"Update Table","openapi":"PATCH /v1/tables/{table_id}","href":"/api-reference/tables/update"},{"title":"Replace Table CSV","openapi":"PUT /v1/tables/{table_id}","href":"/api-reference/tables/replace"},{"title":"Delete Table","openapi":"DELETE /v1/tables/{table_id}","href":"/api-reference/tables/delete"},{"title":"Download Table CSV","openapi":"GET /v1/tables/{table_id}/download","href":"/api-reference/tables/download"},{"title":"Query Table","openapi":"POST /v1/tables/{table_id}/query","href":"/api-reference/tables/query"},{"title":"Get Table Schema","openapi":"GET /v1/tables/{table_id}/schema","href":"/api-reference/tables/schema"},{"title":"Profile Table","openapi":"GET /v1/tables/{table_id}/profile","href":"/api-reference/tables/profile"},{"title":"Validate Table","openapi":"POST /v1/tables/{table_id}/validate","href":"/api-reference/tables/validate"}]},{"group":"Secrets","pages":[{"title":"Create Secret","openapi":"POST /v1/secrets","href":"/api-reference/secrets/create"},{"title":"List Secrets","openapi":"GET /v1/secrets","href":"/api-reference/secrets/list"},{"title":"Get Secret","openapi":"GET /v1/secrets/{name}","href":"/api-reference/secrets/get"},{"title":"Get Secret Value","openapi":"GET /v1/secrets/{name}/value","href":"/api-reference/secrets/value"},{"title":"Set Secret","openapi":"PUT /v1/secrets/{name}","href":"/api-reference/secrets/set"},{"title":"Delete Secret","openapi":"DELETE /v1/secrets/{name}","href":"/api-reference/secrets/delete"}]},{"group":"Schemas","pages":[{"title":"Generate","openapi":"POST /v1/schemas/generate","href":"/api-reference/schemas/generate"}]},{"group":"Usage","pages":[{"title":"List Usage Runs","openapi":"GET /v1/usage/runs","href":"/api-reference/usage/runs"},{"title":"List Usage Blocks","openapi":"GET /v1/usage/blocks","href":"/api-reference/usage/blocks"},{"title":"List Usage Primitives","openapi":"GET /v1/usage/primitives","href":"/api-reference/usage/primitives"}]},{"group":"Workflows","pages":[{"title":"List Workflows","openapi":"GET /v1/workflows","href":"/api-reference/workflows/list"},{"title":"Get Workflow","openapi":"GET /v1/workflows/{workflow_id}","href":"/api-reference/workflows/get"},{"title":"Create Workflow","openapi":"POST /v1/workflows","href":"/api-reference/workflows/create"},{"title":"Update Workflow","openapi":"PATCH /v1/workflows/{workflow_id}","href":"/api-reference/workflows/update"},{"title":"Delete Workflow","openapi":"DELETE /v1/workflows/{workflow_id}","href":"/api-reference/workflows/delete"},{"title":"Publish Workflow","openapi":"POST /v1/workflows/{workflow_id}/publish","href":"/api-reference/workflows/publish"},{"title":"Discard Draft","openapi":"POST /v1/workflows/{workflow_id}/discard-draft","href":"/api-reference/workflows/discard-draft"},{"title":"Diagnose Workflow Graph","openapi":"POST /v1/workflows/{workflow_id}/diagnose-graph","href":"/api-reference/workflows/diagnose-graph"},{"title":"Export Workflow Spec","openapi":"GET /v1/workflows/{workflow_id}/spec","href":"/api-reference/workflows/spec"},{"title":"Plan Workflow Spec Against Existing Workflow","openapi":"POST /v1/workflows/{workflow_id}/spec/plan","href":"/api-reference/workflows/plan-to"},{"title":"Apply Workflow Spec to Existing Workflow","openapi":"POST /v1/workflows/{workflow_id}/spec/apply","href":"/api-reference/workflows/apply-to"},{"group":"Spec","pages":[{"title":"Validate Workflow Spec","openapi":"POST /v1/workflows/spec/validate","href":"/api-reference/workflows/spec/validate"},{"title":"Plan Workflow Spec","openapi":"POST /v1/workflows/spec/plan","href":"/api-reference/workflows/spec/plan"},{"title":"Apply Workflow Spec","openapi":"POST /v1/workflows/spec/apply","href":"/api-reference/workflows/spec/apply"}]},{"group":"Blocks","pages":[{"title":"List Blocks","openapi":"GET /v1/workflows/blocks","href":"/api-reference/workflows/blocks/list"},{"title":"Get Block","openapi":"GET /v1/workflows/blocks/{block_id}","href":"/api-reference/workflows/blocks/get"},{"title":"Create Block","openapi":"POST /v1/workflows/blocks","href":"/api-reference/workflows/blocks/create"},{"title":"Update Block","openapi":"PATCH /v1/workflows/blocks/{block_id}","href":"/api-reference/workflows/blocks/update"},{"title":"Validate Block Config","openapi":"POST /v1/workflows/blocks/{block_id}/validate-config","href":"/api-reference/workflows/blocks/validate-config"},{"title":"Delete Block","openapi":"DELETE /v1/workflows/blocks/{block_id}","href":"/api-reference/workflows/blocks/delete"},{"group":"Executions","pages":[{"title":"Create Workflow Block Execution","openapi":"POST /v1/workflows/blocks/executions","href":"/api-reference/workflows/blocks/executions/create"},{"title":"List Workflow Blocks Executions","openapi":"GET /v1/workflows/blocks/executions","href":"/api-reference/workflows/blocks/executions/list"}]},{"group":"Versions","pages":[{"title":"List Block Versions","openapi":"GET /v1/workflows/blocks/versions","href":"/api-reference/workflows/blocks/versions/list"},{"title":"Diff Block Versions","openapi":"GET /v1/workflows/blocks/versions/diff","href":"/api-reference/workflows/blocks/versions/diff"},{"title":"Get Block Version","openapi":"GET /v1/workflows/blocks/versions/{block_version_id}","href":"/api-reference/workflows/blocks/versions/get"},{"title":"Restore Block Version","openapi":"POST /v1/workflows/blocks/versions/{block_version_id}/restore","href":"/api-reference/workflows/blocks/versions/restore"}]}]},{"group":"Edges","pages":[{"title":"List Edges","openapi":"GET /v1/workflows/edges","href":"/api-reference/workflows/edges/list"},{"title":"Get Edge","openapi":"GET /v1/workflows/edges/{edge_id}","href":"/api-reference/workflows/edges/get"},{"title":"Create Edge","openapi":"POST /v1/workflows/edges","href":"/api-reference/workflows/edges/create"},{"title":"Delete Edge","openapi":"DELETE /v1/workflows/edges/{edge_id}","href":"/api-reference/workflows/edges/delete"},{"group":"Versions","pages":[{"title":"List Edge Versions","openapi":"GET /v1/workflows/edges/versions","href":"/api-reference/workflows/edges/versions/list"},{"title":"Diff Edge Versions","openapi":"GET /v1/workflows/edges/versions/diff","href":"/api-reference/workflows/edges/versions/diff"},{"title":"Get Edge Version","openapi":"GET /v1/workflows/edges/versions/{edge_version_id}","href":"/api-reference/workflows/edges/versions/get"},{"title":"Restore Edge Version","openapi":"POST /v1/workflows/edges/versions/{edge_version_id}/restore","href":"/api-reference/workflows/edges/versions/restore"}]}]},{"group":"Versions","pages":[{"title":"List Workflow Versions","openapi":"GET /v1/workflows/versions","href":"/api-reference/workflows/versions/list"},{"title":"Diff Workflow Versions","openapi":"GET /v1/workflows/versions/diff","href":"/api-reference/workflows/versions/diff"},{"title":"Get Workflow Version","openapi":"GET /v1/workflows/versions/{workflow_version_id}","href":"/api-reference/workflows/versions/get"},{"title":"Restore Workflow Version","openapi":"POST /v1/workflows/versions/{workflow_version_id}/restore","href":"/api-reference/workflows/versions/restore"}]},{"group":"Runs","pages":[{"title":"Run Workflow","openapi":"POST /v1/workflows/runs","href":"/api-reference/workflows/runs/create"},{"title":"List Runs","openapi":"GET /v1/workflows/runs","href":"/api-reference/workflows/runs/list"},{"title":"Get Run","openapi":"GET /v1/workflows/runs/{run_id}","href":"/api-reference/workflows/runs/get"},{"title":"Cancel Run","openapi":"POST /v1/workflows/runs/{run_id}/cancel","href":"/api-reference/workflows/runs/cancel"},{"title":"Delete Run","openapi":"DELETE /v1/workflows/runs/{run_id}","href":"/api-reference/workflows/runs/delete"},{"title":"Export Runs","openapi":"POST /v1/workflows/runs/export","href":"/api-reference/workflows/runs/export"}]},{"group":"Steps","pages":[{"title":"List Steps","openapi":"GET /v1/workflows/steps","href":"/api-reference/workflows/steps/list"},{"title":"Get Step","openapi":"GET /v1/workflows/steps/{step_id}","href":"/api-reference/workflows/steps/get"}]},{"group":"Reviews","pages":[{"title":"List Reviews","openapi":"GET /v1/workflows/reviews","href":"/api-reference/workflows/reviews/list"},{"title":"Get Review","openapi":"GET /v1/workflows/reviews/{review_id}","href":"/api-reference/workflows/reviews/get"},{"title":"Approve Review","openapi":"POST /v1/workflows/reviews/{review_id}/approve","href":"/api-reference/workflows/reviews/approve"},{"title":"Reject Review","openapi":"POST /v1/workflows/reviews/{review_id}/reject","href":"/api-reference/workflows/reviews/reject"},{"group":"Versions","pages":[{"title":"Create Version","openapi":"POST /v1/workflows/reviews/versions","href":"/api-reference/workflows/reviews/versions/create"},{"title":"Get Version","openapi":"GET /v1/workflows/reviews/versions/{version_id}","href":"/api-reference/workflows/reviews/versions/get"},{"title":"List Versions","openapi":"GET /v1/workflows/reviews/versions","href":"/api-reference/workflows/reviews/versions/list"}]}]},{"group":"Artifacts","pages":[{"title":"List Artifacts","openapi":"GET /v1/workflows/artifacts","description":"List artifacts produced by a workflow run.\n\nPaginated by the producing step's `step_id` (sorted by `started_at`\nascending). Pass `after` for the next page, `before` for the previous\npage — mutually exclusive. `step_id` short-circuits pagination and\nreturns the single attached artifact.\n\nFilters: provide either `run_id` (list all artifacts in a run) or\n`step_id` (single-step lookup). When both are absent the request is\nrejected with 400.","href":"/api-reference/workflows/artifacts/list"},{"title":"Get Artifact","openapi":"GET /v1/workflows/artifacts/{artifact_id}","href":"/api-reference/workflows/artifacts/get"}]},{"group":"Evals","pages":[{"title":"Create Workflow Eval","openapi":"POST /v1/workflows/evals","description":"Create a workflow eval.\n\nPins an expected outcome for one block in a workflow. Provide the\n`workflow_id`, the `target` block, an `assertion` describing the expected\noutput, and a `source` of eval inputs (explicit handle inputs or a capture\nfrom a prior run/step). Returns the created eval with status 201.","href":"/api-reference/workflows/evals/create"},{"title":"List Workflow Evals","openapi":"GET /v1/workflows/evals","href":"/api-reference/workflows/evals/list"},{"title":"Get Workflow Eval","openapi":"GET /v1/workflows/evals/{eval_id}","href":"/api-reference/workflows/evals/get"},{"title":"Update Workflow Eval","openapi":"PATCH /v1/workflows/evals/{eval_id}","href":"/api-reference/workflows/evals/update"},{"title":"Delete Workflow Eval","openapi":"DELETE /v1/workflows/evals/{eval_id}","href":"/api-reference/workflows/evals/delete"},{"group":"Runs","pages":[{"title":"Create Workflow Eval Run","openapi":"POST /v1/workflows/evals/runs","href":"/api-reference/workflows/evals/runs/create"},{"title":"List Workflow Eval Runs","openapi":"GET /v1/workflows/evals/runs","href":"/api-reference/workflows/evals/runs/list"},{"title":"Get Workflow Eval Run","openapi":"GET /v1/workflows/evals/runs/{run_id}","href":"/api-reference/workflows/evals/runs/get"},{"title":"Cancel Workflow Eval Run","openapi":"POST /v1/workflows/evals/runs/{run_id}/cancel","href":"/api-reference/workflows/evals/runs/cancel"}]},{"group":"Results","pages":[{"title":"List Eval Results","openapi":"GET /v1/workflows/evals/results","href":"/api-reference/workflows/evals/results/list"},{"title":"Get Workflow Eval Result","openapi":"GET /v1/workflows/evals/results/{result_id}","href":"/api-reference/workflows/evals/results/get"}]}]},{"group":"Experiments","pages":[{"title":"List Experiments","openapi":"GET /v1/workflows/experiments","href":"/api-reference/workflows/experiments/list"},{"title":"Get Experiment","openapi":"GET /v1/workflows/experiments/{experiment_id}","href":"/api-reference/workflows/experiments/get"},{"title":"Create Experiment","openapi":"POST /v1/workflows/experiments","href":"/api-reference/workflows/experiments/create"},{"title":"Update Experiment","openapi":"PATCH /v1/workflows/experiments/{experiment_id}","href":"/api-reference/workflows/experiments/update"},{"title":"Delete Experiment","openapi":"DELETE /v1/workflows/experiments/{experiment_id}","href":"/api-reference/workflows/experiments/delete"},{"group":"Runs","pages":[{"title":"Create Experiment Run","openapi":"POST /v1/workflows/experiments/runs","href":"/api-reference/workflows/experiments/runs/create"},{"title":"List Experiment Runs","openapi":"GET /v1/workflows/experiments/runs","href":"/api-reference/workflows/experiments/runs/list"},{"title":"Get Experiment Run","openapi":"GET /v1/workflows/experiments/runs/{run_id}","href":"/api-reference/workflows/experiments/runs/get"},{"title":"Cancel Experiment Run","openapi":"POST /v1/workflows/experiments/runs/{run_id}/cancel","href":"/api-reference/workflows/experiments/runs/cancel"}]},{"group":"Results","pages":[{"title":"List Experiment Results","openapi":"GET /v1/workflows/experiments/results","href":"/api-reference/workflows/experiments/results/list"},{"title":"Get Experiment Run Result","openapi":"GET /v1/workflows/experiments/results/{result_id}","href":"/api-reference/workflows/experiments/results/get"}]},{"group":"Metrics","pages":[{"title":"Get Experiment Run Metrics","openapi":"GET /v1/workflows/experiments/metrics","href":"/api-reference/workflows/experiments/metrics/get"}]}]}]}]}]}]},"basePath":"","title":"Get Artifact - Retab Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}