True when the resource changed since this workspace started, so commit will return STALE. Start a new workspace and redo your edits.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Redo","colors":{"primary":"#FF4405","light":"#FF4405","dark":"#1b1b1b"},"logo":{"light":"https://mintcdn.com/redo-44af351d/KtmWeYG860C3iLpm/docs/logo/light.svg?fit=max\u0026auto=format\u0026n=KtmWeYG860C3iLpm\u0026q=85\u0026s=d7d25c69bed7e16ea3f3ad1334492765","dark":"https://mintcdn.com/redo-44af351d/KtmWeYG860C3iLpm/docs/logo/dark.svg?fit=max\u0026auto=format\u0026n=KtmWeYG860C3iLpm\u0026q=85\u0026s=20a39501a0e50b6d8040a4d1c6b5bf1c"},"favicon":"https://mintcdn.com/redo-44af351d/bJ_qKygAPDy-o3KA/docs/favicon.ico?fit=max\u0026auto=format\u0026n=bJ_qKygAPDy-o3KA\u0026q=85\u0026s=cbe6e872979f1e3bedec3eabcd7d5641","api":{"openapi":"api-schema/openapi.yaml"},"background":{"decoration":"windows"},"navbar":{"links":[{"href":"https://app.getredo.com","label":"Dashboard"}],"primary":{"type":"button","label":"Get a Demo","href":"https://redo.com/en/demo"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/redo-tech","website":"https://redo.com"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"redo-44af351d","hasAudioNarration":false,"actualSubdomain":"redo-44af351d","customDomains":["developers.redo.com"],"gitSource":{"type":"gitlab","owner":"redo/redoapp/product","repo":"developer-docs-site","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":87173070,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ada439ad19cb6ae78561fdb","collectionId":"afd5af15-5e8a-485b-896f-15d4eefc773c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ada439ad19cb6ae78561fdb"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ada439ad19cb6ae78561fdb","clientVersion":"0.0.3933","searchFilterCounts":[{"language":"default","tag":"API Reference","count":521},{"language":"default","tag":"Reference","count":450},{"language":"default","tag":"Objects","count":279},{"language":"default","tag":"Marketing","count":195},{"language":"default","tag":"Queries","count":89},{"language":"default","tag":"Mutations","count":79},{"language":"default","tag":"Integrations","count":60},{"language":"default","tag":"Endpoints","count":60},{"language":"default","tag":"Return Integrations","count":52},{"language":"default","tag":"Returns","count":51}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"docs/api-reference/v3/reference/automations/workspace-commit-result","slug":"/docs/api-reference/v3/reference/automations/workspace-commit-result","pageMetadata":{"title":"WorkspaceCommitResult","description":"The outcome of `commitWorkspace`.","href":"/docs/api-reference/v3/reference/automations/workspace-commit-result"},"description":{"compiledSource":"\"use strict\";\nconst {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(_components.p, {\n children: [\"The outcome of \", _jsx(_components.code, {\n children: \"commitWorkspace\"\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={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Expandable,ResponseField}=_components;if(!Expandable)_missingMdxReference(`Expandable`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Required scopes:`}),` `,_jsx(_components.a,{href:`/docs/api-reference/v3/reference/scopes#scope-automations_write`,children:_jsx(_components.code,{children:`automations_write`})})]}),`\n`,_jsxs(ResponseField,{name:`diagnostics`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/diagnostic`,children:`[Diagnostic!]!`}),required:true,id:`param-diagnostics`,children:[_jsx(_components.p,{children:`Why an INVALID commit was refused, or notes on what a COMMITTED one saved.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`code`,type:`String!`,required:true,id:`param-code`,children:_jsx(_components.p,{children:`A stable code, such as E0101.`})}),_jsx(ResponseField,{name:`column`,type:`Int`,id:`param-column`,children:_jsx(_components.p,{children:`1-based column on that line.`})}),_jsxs(ResponseField,{name:`fixes`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/diagnostic-fix`,children:`[DiagnosticFix!]!`}),required:true,id:`param-fixes`,children:[_jsx(_components.p,{children:`Suggested fixes, best first.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`edits`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/text-edit`,children:`[TextEdit!]!`}),required:true,id:`param-edits`,children:_jsx(_components.p,{children:`The edits, in order.`})}),_jsx(ResponseField,{name:`needsInput`,type:`Boolean!`,required:true,id:`param-needs-input`,children:_jsx(_components.p,{children:`True when the edits insert a placeholder you must fill in before committing.`})}),_jsx(ResponseField,{name:`title`,type:`String!`,required:true,id:`param-title`,children:_jsx(_components.p,{children:`What the fix does.`})})]})]}),_jsx(ResponseField,{name:`line`,type:`Int`,id:`param-line`,children:_jsx(_components.p,{children:`1-based line in the document, when it has one.`})}),_jsx(ResponseField,{name:`message`,type:`String!`,required:true,id:`param-message`,children:_jsx(_components.p,{children:`What is wrong.`})}),_jsx(ResponseField,{name:`severity`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/diagnostic-severity`,children:`DiagnosticSeverity!`}),required:true,id:`param-severity`,children:_jsx(_components.p,{children:`How much it matters.`})})]})]}),`\n`,_jsx(ResponseField,{name:`resourceId`,type:`ID`,id:`param-resource-id`,children:_jsx(_components.p,{children:`The resource’s id, once it exists.`})}),`\n`,_jsx(ResponseField,{name:`resourceRevision`,type:`String`,id:`param-resource-revision`,children:_jsxs(_components.p,{children:[`The resource’s revision after the commit. For an automation, pass it to `,_jsx(_components.code,{children:`publishAutomation`}),` as `,_jsx(_components.code,{children:`expectedRevision`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`status`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/workspace-commit-status`,children:`WorkspaceCommitStatus!`}),required:true,id:`param-status`,children:_jsx(_components.p,{children:`What the commit did.`})}),`\n`,_jsxs(ResponseField,{name:`workspace`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/workspace`,children:`Workspace!`}),required:true,id:`param-workspace`,children:[_jsx(_components.p,{children:`The workspace after the commit.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsxs(ResponseField,{name:`diagnostics`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/diagnostic`,children:`[Diagnostic!]!`}),required:true,id:`param-diagnostics-1`,children:[_jsxs(_components.p,{children:[`Problems in the current text. Commit refuses while any is an ERROR. Apply a fix by passing its `,_jsx(_components.code,{children:`edits`}),` to `,_jsx(_components.code,{children:`updateWorkspace`}),`.`]}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`code`,type:`String!`,required:true,id:`param-code-1`,children:_jsx(_components.p,{children:`A stable code, such as E0101.`})}),_jsx(ResponseField,{name:`column`,type:`Int`,id:`param-column-1`,children:_jsx(_components.p,{children:`1-based column on that line.`})}),_jsx(ResponseField,{name:`fixes`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/diagnostic-fix`,children:`[DiagnosticFix!]!`}),required:true,id:`param-fixes-1`,children:_jsx(_components.p,{children:`Suggested fixes, best first.`})}),_jsx(ResponseField,{name:`line`,type:`Int`,id:`param-line-1`,children:_jsx(_components.p,{children:`1-based line in the document, when it has one.`})}),_jsx(ResponseField,{name:`message`,type:`String!`,required:true,id:`param-message-1`,children:_jsx(_components.p,{children:`What is wrong.`})}),_jsx(ResponseField,{name:`severity`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/diagnostic-severity`,children:`DiagnosticSeverity!`}),required:true,id:`param-severity-1`,children:_jsx(_components.p,{children:`How much it matters.`})})]})]}),_jsxs(ResponseField,{name:`document`,type:`String!`,required:true,id:`param-document`,children:[_jsxs(_components.p,{children:[`The working copy’s text. Pass `,_jsx(_components.code,{children:`startLine`}),` and `,_jsx(_components.code,{children:`endLine`}),` (1-based, inclusive) to read part of it.`]}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Arguments`})}),_jsx(ResponseField,{name:`endLine`,type:`Int`,id:`param-end-line`,children:_jsx(_components.p,{children:`Last line.`})}),_jsx(ResponseField,{name:`startLine`,type:`Int`,id:`param-start-line`,children:_jsx(_components.p,{children:`First line.`})})]})]}),_jsx(ResponseField,{name:`expiresAt`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/date-time`,children:`DateTime!`}),required:true,id:`param-expires-at`,children:_jsx(_components.p,{children:`When the workspace expires unless changed again.`})}),_jsx(ResponseField,{name:`id`,type:`ID!`,required:true,id:`param-id`,children:_jsx(_components.p,{children:`The workspace’s id.`})}),_jsx(ResponseField,{name:`resourceId`,type:`ID`,id:`param-resource-id-1`,children:_jsx(_components.p,{children:`The resource it edits; null until a new resource is first committed.`})}),_jsx(ResponseField,{name:`resourceType`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/automations/workspace-resource-type`,children:`WorkspaceResourceType!`}),required:true,id:`param-resource-type`,children:_jsx(_components.p,{children:`What kind of resource it edits.`})}),_jsx(ResponseField,{name:`revision`,type:`String!`,required:true,id:`param-revision`,children:_jsxs(_components.p,{children:[`The workspace’s current revision. Opaque; pass it as `,_jsx(_components.code,{children:`expectedRevision`}),` to `,_jsx(_components.code,{children:`updateWorkspace`}),` and `,_jsx(_components.code,{children:`commitWorkspace`}),`.`]})}),_jsx(ResponseField,{name:`stale`,type:`Boolean!`,required:true,id:`param-stale`,children:_jsx(_components.p,{children:`True when the resource changed since this workspace started, so commit will return STALE. Start a new workspace and redo your edits.`})})]})]})]})}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":"WorkspaceCommitResult","description":"The outcome of `commitWorkspace`.","href":"/docs/api-reference/v3/reference/automations/workspace-commit-result"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"redo-44af351d","siteName":"Redo","title":"WorkspaceCommitResult - Redo","navMaps":{"firstHrefInVersion":{"v2 (REST)":{"href":"/docs/api-reference/v3/reference/automations/workspace-commit-result","matchLevel":0},"v3 (GraphQL)":{"href":"/docs/api-reference/v3/introduction","matchLevel":3}},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T17:11:14.186Z","originalFileLocation":"docs/api-reference/v3/reference/automations/workspace-commit-result.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=\"The outcome of commitWorkspace.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Redo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_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/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_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/redo-44af351d/EQY-0EZG4e-KYhl3/_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/redo-44af351d/EQY-0EZG4e-KYhl3/_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/redo-44af351d/EQY-0EZG4e-KYhl3/_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/redo-44af351d/EQY-0EZG4e-KYhl3/_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/redo-44af351d/EQY-0EZG4e-KYhl3/_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/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"WorkspaceCommitResult - Redo\">\u003cmeta data-mint-head property=\"og:description\" content=\"The outcome of commitWorkspace.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Redo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.redo.com/docs/api-reference/v3/reference/automations/workspace-commit-result\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://redo-44af351d.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=WorkspaceCommitResult\u0026amp;description=The+outcome+of+%60commitWorkspace%60.\u0026amp;theme=bf6b5e549173a23170ad717f\u0026amp;signature=9113e0b2f4f228ac11f3e8e1ffe538d62cb7de8f2eaef264c0807bb60245d46c\">\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=\"WorkspaceCommitResult - Redo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The outcome of commitWorkspace.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://redo-44af351d.mintlify.app/_mintlify/api/og/v2?division=Documentation\u0026amp;title=WorkspaceCommitResult\u0026amp;description=The+outcome+of+%60commitWorkspace%60.\u0026amp;theme=bf6b5e549173a23170ad717f\u0026amp;signature=9113e0b2f4f228ac11f3e8e1ffe538d62cb7de8f2eaef264c0807bb60245d46c\">\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/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Redo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF4405\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.redo.com/docs/api-reference/v3/reference/automations/workspace-commit-result\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/v3/reference/automations/workspace-commit-result.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Redo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Redo","nav":{"global":null,"tabs":[{"tab":"Home","pages":[{"title":"Welcome to Redo","icon":"house","href":"/docs"}]},{"tab":"Guides","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","icon":"hand-wave","href":"/docs/guides/introduction"}]},{"group":"Integrations","pages":[{"title":"Integrating with Returns","icon":"plug","href":"/docs/guides/integrations/integrating-with-returns"},{"title":"Integrating with Returns APIs","icon":"code","href":"/docs/guides/integrations/integrating-with-returns-apis"},{"title":"Custom Returns Integration","icon":"code","href":"/docs/guides/integrations/custom-returns-integration"},{"title":"Events API Overview","icon":"satellite-dish","href":"/docs/guides/integrations/events-overview"},{"title":"Custom Events Integration Guide","icon":"bolt","href":"/docs/guides/integrations/custom-events"},{"title":"Webhooks","icon":"webhook","href":"/docs/guides/integrations/webhooks"},{"title":"Shopify Hydrogen","icon":"shopify","href":"/docs/guides/integrations/hydrogen"}]},{"group":"Other","pages":[{"title":"Scheduled Reports over SFTP","icon":"folder-arrow-down","href":"/docs/guides/other/sftp-reports"}]}]},{"tab":"Integrations","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","icon":"hand-wave","href":"/docs/integrations/introduction"}]},{"group":"Return Integrations","pages":[{"group":"3PL/WMS Integrations","root":{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/3pl-wms/overview"},"pages":[{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/3pl-wms/overview"},{"title":"A2000","href":"/docs/integrations/returns/3pl-wms/a2000"},{"title":"ApparelMagic","href":"/docs/integrations/returns/3pl-wms/apparel-magic"},{"title":"Brightpearl","href":"/docs/integrations/returns/3pl-wms/brightpearl"},{"title":"Cin7 Omni","href":"/docs/integrations/returns/3pl-wms/cin7-omni"},{"title":"Deposco","href":"/docs/integrations/returns/3pl-wms/deposco"},{"title":"Fulfil","href":"/docs/integrations/returns/3pl-wms/fulfil"},{"title":"AIMS360","href":"/docs/integrations/returns/3pl-wms/aims360"},{"title":"BlueBox","href":"/docs/integrations/returns/3pl-wms/bluebox"},{"title":"Cirro","href":"/docs/integrations/returns/3pl-wms/cirro"},{"title":"CloudX/Bergen Logistics","href":"/docs/integrations/returns/3pl-wms/cloudx"},{"title":"Ecwid","href":"/docs/integrations/returns/3pl-wms/ecwid"},{"title":"Extensiv","href":"/docs/integrations/returns/3pl-wms/extensiv"},{"title":"Flexport","href":"/docs/integrations/returns/3pl-wms/flexport"},{"title":"Linnworks","href":"/docs/integrations/returns/3pl-wms/linnworks"},{"title":"MasonHub","href":"/docs/integrations/returns/3pl-wms/masonhub"},{"title":"Mintsoft","href":"/docs/integrations/returns/3pl-wms/mintsoft"},{"title":"NetSuite","href":"/docs/integrations/returns/3pl-wms/netsuite"},{"title":"Nimble","href":"/docs/integrations/returns/3pl-wms/nimble"},{"title":"ShipBob","href":"/docs/integrations/returns/3pl-wms/shipbob"},{"title":"ShipHero","href":"/docs/integrations/returns/3pl-wms/shiphero"},{"title":"Shipedge","href":"/docs/integrations/returns/3pl-wms/shipedge"},{"title":"ShipMonk","href":"/docs/integrations/returns/3pl-wms/shipmonk"},{"title":"ShipStream","href":"/docs/integrations/returns/3pl-wms/shipstream"},{"title":"RyderShip","href":"/docs/integrations/returns/3pl-wms/rydership"}]},{"group":"Ecommerce Platforms","root":{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/ecommerce/overview"},"pages":[{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/ecommerce/overview"},{"title":"Shopify","icon":"bag-shopping","href":"/docs/integrations/returns/ecommerce/shopify"},{"title":"BigCommerce","icon":"store","href":"/docs/integrations/returns/ecommerce/bigcommerce"},{"title":"Salesforce Commerce Cloud","icon":"cloud","href":"/docs/integrations/returns/ecommerce/salesforce-commerce-cloud"},{"title":"TikTok Shop","icon":"tiktok","href":"/docs/integrations/returns/ecommerce/tiktok"},{"title":"Custom Sites","icon":"code","href":"/docs/integrations/returns/ecommerce/custom"}]},{"group":"Carts \u0026 Checkouts","root":{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/carts-checkouts/overview"},"pages":[{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/carts-checkouts/overview"},{"title":"Bolt","href":"/docs/integrations/returns/carts-checkouts/bolt"},{"title":"Tapcart","href":"/docs/integrations/returns/carts-checkouts/tapcart"},{"title":"Vajro","href":"/docs/integrations/returns/carts-checkouts/vajro"}]},{"group":"Marketing \u0026 Loyalty","root":{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/marketing-loyalty/overview"},"pages":[{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/marketing-loyalty/overview"},{"title":"CreditsYard","href":"/docs/integrations/returns/marketing-loyalty/creditsyard"},{"title":"Klaviyo","href":"/docs/integrations/returns/marketing-loyalty/klaviyo"},{"title":"Recharge","href":"/docs/integrations/returns/marketing-loyalty/recharge"},{"title":"Rise.ai","href":"/docs/integrations/returns/marketing-loyalty/rise-ai"},{"title":"Rivo","href":"/docs/integrations/returns/marketing-loyalty/rivo"},{"title":"Smile.io","href":"/docs/integrations/returns/marketing-loyalty/smile"}]},{"group":"Returns Services","root":{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/returns-services/overview"},"pages":[{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/returns-services/overview"},{"title":"FedEx Easy Returns","href":"/docs/integrations/returns/returns-services/fedex-easy-returns"},{"title":"Inmar","href":"/docs/integrations/returns/returns-services/inmar"}]},{"group":"Other Integrations","root":{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/other/overview"},"pages":[{"title":"Overview","icon":"book-open","href":"/docs/integrations/returns/other/overview"},{"title":"Gladly","href":"/docs/integrations/returns/other/gladly"},{"title":"Global-e","href":"/docs/integrations/returns/other/global-e"},{"title":"Gorgias","href":"/docs/integrations/returns/other/gorgias"},{"title":"Purple Dot","href":"/docs/integrations/returns/other/purple-dot"},{"title":"Refundid","href":"/docs/integrations/returns/other/refundid"},{"title":"TryNow","href":"/docs/integrations/returns/other/trynow"}]}]}]},{"tab":"API Reference","versions":[{"version":"v2 (REST)","default":true,"groups":[{"group":"Getting Started","pages":[{"title":"Introduction","icon":"hand-wave","href":"/docs/api-reference/introduction"},{"title":"Authentication","icon":"key","href":"/docs/api-reference/authentication"},{"title":"Access scopes","icon":"lock","href":"/docs/api-reference/scopes"},{"title":"Errors","icon":"triangle-exclamation","href":"/docs/api-reference/errors"},{"title":"Pagination","icon":"list","href":"/docs/api-reference/pagination"},{"title":"Loop-Compatible API","icon":"repeat","href":"/docs/api-reference/loop-compatible-api"}]},{"group":"Endpoints","pages":[{"group":"Bundles","pages":[{"title":"List bundles","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/bundles","href":"/api-reference/bundles/list-bundles"},{"title":"Add or replace bundles","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml put /stores/{storeId}/bundles","href":"/api-reference/bundles/add-or-replace-bundles"},{"title":"Delete a bundle","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml delete /stores/{storeId}/bundles/{parentSku}","href":"/api-reference/bundles/delete-a-bundle"}]},{"group":"Checkout Buttons","pages":[{"title":"Checkout Buttons UI","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/checkout-buttons-ui","href":"/api-reference/checkout-buttons/checkout-buttons-ui"}]},{"group":"Checkout A/B Tests","pages":[{"title":"List checkout A/B tests","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/checkout-ab-tests","href":"/api-reference/checkout-ab-tests/list-checkout-ab-tests"}]},{"group":"Checkout Experiences","pages":[{"title":"List checkout experiences","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/checkout-experiences","href":"/api-reference/checkout-experiences/list-checkout-experiences"},{"title":"Create checkout experience","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/checkout-experiences","href":"/api-reference/checkout-experiences/create-checkout-experience"},{"title":"Get checkout experience","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/checkout-experiences/{checkoutExperienceId}","href":"/api-reference/checkout-experiences/get-checkout-experience"},{"title":"Delete checkout experience","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml delete /stores/{storeId}/checkout-experiences/{checkoutExperienceId}","href":"/api-reference/checkout-experiences/delete-checkout-experience"},{"title":"Update checkout experience","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml patch /stores/{storeId}/checkout-experiences/{checkoutExperienceId}","href":"/api-reference/checkout-experiences/update-checkout-experience"},{"title":"Duplicate checkout experience","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/checkout-experiences/{checkoutExperienceId}/duplicate","href":"/api-reference/checkout-experiences/duplicate-checkout-experience"},{"title":"Set auto-selected shipping methods","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml put /stores/{storeId}/checkout-experiences/{checkoutExperienceId}/auto-selected-shipping-methods","href":"/api-reference/checkout-experiences/set-auto-selected-shipping-methods"},{"title":"Create shipping method","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/checkout-experiences/{checkoutExperienceId}/shipping-methods","href":"/api-reference/checkout-experiences/create-shipping-method"},{"title":"Update shipping method","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml put /stores/{storeId}/checkout-experiences/{checkoutExperienceId}/shipping-methods/{shippingMethodId}","href":"/api-reference/checkout-experiences/update-shipping-method"},{"title":"Delete shipping method","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml delete /stores/{storeId}/checkout-experiences/{checkoutExperienceId}/shipping-methods/{shippingMethodId}","href":"/api-reference/checkout-experiences/delete-shipping-method"}]},{"group":"Coverage Info","pages":[{"title":"Navigate to Coverage Info","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/coverage-info","href":"/api-reference/coverage-info/navigate-to-coverage-info"}]},{"group":"Coverage Products","pages":[{"title":"Coverage Products","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/coverage-products","href":"/api-reference/coverage-products/coverage-products"}]},{"group":"Custom Events","pages":[{"title":"Create custom event","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/events","href":"/api-reference/custom-events/create-custom-event"},{"title":"Bulk create custom events","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/events/bulk","href":"/api-reference/custom-events/bulk-create-custom-events"}]},{"group":"Customer Portal","pages":[{"title":"Navigate to Customer Portal","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/customer-portal","href":"/api-reference/customer-portal/navigate-to-customer-portal"}]},{"group":"Customer Subscriptions","pages":[{"title":"Update Customer Subscriptions","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/customer-subscriptions","href":"/api-reference/customer-subscriptions/update-customer-subscriptions"}]},{"group":"Customers","pages":[{"title":"Get customer by email","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/customers","href":"/api-reference/customers/get-customer-by-email"},{"title":"Create or update customer","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml put /stores/{storeId}/customers","href":"/api-reference/customers/create-or-update-customer"}]},{"group":"Inbound Shipments","pages":[{"title":"List Inbound Shipments","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/inbound-shipments","href":"/api-reference/inbound-shipments/list-inbound-shipments"},{"title":"Get Inbound Shipment","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/inbound-shipments/{inboundShipmentId}","href":"/api-reference/inbound-shipments/get-inbound-shipment"}]},{"group":"Inventory Items","pages":[{"title":"List Inventory Items","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/inventory-items","href":"/api-reference/inventory-items/list-inventory-items"},{"title":"Get Inventory Item","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/inventory-items/{inventoryItemId}","href":"/api-reference/inventory-items/get-inventory-item"}]},{"group":"Inventory Levels","pages":[{"title":"List Inventory Levels","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/inventory-levels","href":"/api-reference/inventory-levels/list-inventory-levels"},{"title":"Get Inventory Level","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/inventory-levels/{inventoryLevelId}","href":"/api-reference/inventory-levels/get-inventory-level"}]},{"group":"Invoices","pages":[{"title":"Pending Invoice (CSV)","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /invoices/pending/items.csv","href":"/api-reference/invoices/pending-invoice-csv"},{"title":"Invoice (CSV)","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /invoices/{invoiceId}/items.csv","href":"/api-reference/invoices/invoice-csv"},{"title":"List Invoices","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/invoices","href":"/api-reference/invoices/list-invoices"}]},{"group":"Merchant Admin","pages":[{"title":"Navigate to Merchant Admin","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/admin","href":"/api-reference/merchant-admin/navigate-to-merchant-admin"}]},{"group":"Returns Custom Integration","pages":[{"title":"Sync Custom Order","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/custom/orders","href":"/api-reference/returns-custom-integration/sync-custom-order"}]},{"group":"Orders","pages":[{"title":"Create Order","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/orders","href":"/api-reference/orders/create-order"},{"title":"Get Order","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/orders/{orderId}","href":"/api-reference/orders/get-order"},{"title":"Delete Order","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml delete /stores/{storeId}/orders/{orderId}","href":"/api-reference/orders/delete-order"},{"title":"Create Fulfillment","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/orders/{orderId}/fulfillments","href":"/api-reference/orders/create-fulfillment"},{"title":"Update Fulfillment Status","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/orders/{orderId}/fulfillments/{fulfillmentId}/shipment-status","href":"/api-reference/orders/update-fulfillment-status"}]},{"group":"Products","pages":[{"title":"Bulk upload products","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/products/bulk-upload","href":"/api-reference/products/bulk-upload-products"}]},{"group":"Returns","pages":[{"title":"Return","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /returns/{returnId}","href":"/api-reference/returns/return"},{"title":"List Return Comments","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /returns/{returnId}/comments","href":"/api-reference/returns/list-return-comments"},{"title":"Create Return Comment","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /returns/{returnId}/comments","href":"/api-reference/returns/create-return-comment"},{"title":"Process Return","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /returns/{returnId}/process","href":"/api-reference/returns/process-return"},{"title":"Return Status","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /returns/{returnId}/status","href":"/api-reference/returns/return-status"},{"title":"Update Return Status","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml put /returns/{returnId}/status","href":"/api-reference/returns/update-return-status"},{"title":"List Returns","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/returns","href":"/api-reference/returns/list-returns"},{"title":"Create Return","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/returns","href":"/api-reference/returns/create-return"},{"title":"Import Returns","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/returns/bulk","href":"/api-reference/returns/import-returns"},{"title":"List Return Tags","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/return-tags","href":"/api-reference/returns/list-return-tags"},{"title":"Upsert Return Tag","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml put /stores/{storeId}/return-tags/{name}","href":"/api-reference/returns/upsert-return-tag"},{"title":"Delete Return Tag","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml delete /stores/{storeId}/return-tags/{name}","href":"/api-reference/returns/delete-return-tag"},{"title":"Return event","version":null,"deprecated":null,"openapi":"/api-schema/openapi.yaml webhook return","href":"/api-reference/returns/return-event"}]},{"group":"Storefront","pages":[{"title":"Receive Storefront Events","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/storefront/events","href":"/api-reference/storefront/receive-storefront-events"}]},{"group":"Webhooks","pages":[{"title":"List Webhooks","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /stores/{storeId}/webhooks","href":"/api-reference/webhooks/list-webhooks"},{"title":"Create or Update Webhook","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /stores/{storeId}/webhooks","href":"/api-reference/webhooks/create-or-update-webhook"},{"title":"Webhook","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml get /webhooks/{webhookId}","href":"/api-reference/webhooks/webhook"},{"title":"Update Webhook","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml put /webhooks/{webhookId}","href":"/api-reference/webhooks/update-webhook"},{"title":"Delete Webhook","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml delete /webhooks/{webhookId}","href":"/api-reference/webhooks/delete-webhook"},{"title":"Replay Webhook","deprecated":null,"version":null,"openapi":"/api-schema/openapi.yaml post /webhooks/{webhookId}/replay","href":"/api-reference/webhooks/replay-webhook"}]}]}]},{"version":"v3 (GraphQL)","tag":"Beta","pages":[{"title":"v3 (GraphQL)","href":"/docs/api-reference/v3/introduction"}]}]},{"tab":"MCP Server","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","icon":"hand-wave","href":"/docs/mcp-server/introduction"},{"title":"Setup Instructions","icon":"plug","href":"/docs/mcp-server/setup"}]},{"group":"Reference","pages":[{"title":"Tool reference","icon":"screwdriver-wrench","href":"/docs/mcp-server/tools"},{"title":"Usage Examples","icon":"messages","href":"/docs/mcp-server/examples"}]}]}]},"title":"WorkspaceCommitResult - Redo","buildId":"dpl_GnxaU9nEer7XK27kw3dpfPrs9geh","deploymentId":"dpl_GnxaU9nEer7XK27kw3dpfPrs9geh","dynamics":[],"chunks":[]}