{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Invopop","colors":{"primary":"#169958","light":"#169958","dark":"#103830"},"logo":{"light":"https://mintcdn.com/invopop/tvrHhZ01dWh1WgVy/assets/logos/light.svg?fit=max\u0026auto=format\u0026n=tvrHhZ01dWh1WgVy\u0026q=85\u0026s=acee80bf7ace42a69f7bc31d48bac07d","dark":"https://mintcdn.com/invopop/tvrHhZ01dWh1WgVy/assets/logos/dark.svg?fit=max\u0026auto=format\u0026n=tvrHhZ01dWh1WgVy\u0026q=85\u0026s=8682d855b2ae592f840a2e75835dd6a4"},"favicon":"https://mintcdn.com/invopop/RHaqrZ8_qKav21l4/favicon.png?fit=max\u0026auto=format\u0026n=RHaqrZ8_qKav21l4\u0026q=85\u0026s=40f5b8d569abe96aa51c7d89f608f971","api":{"mdx":{"auth":{"method":"bearer"},"server":"https://api.invopop.com"}},"navbar":{"links":[{"href":"https://www.invopop.com/contact","label":"Contact us"},{"href":"https://community.invopop.com","label":"Community"}]},"footer":{"socials":{"x":"https://x.com/goInvopop","linkedin":"https://www.linkedin.com/company/invopop","github":"https://github.com/invopop"}},"fonts":{"family":"Inter"},"styling":{"codeblocks":"system","latex":true},"integrations":{"plausible":{"domain":"docs.invopop.com"}},"contextual":{"options":["copy","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"invopop","hasAudioNarration":false,"actualSubdomain":"invopop","customDomains":["docs.invopop.com"],"gitSource":{"type":"github","owner":"invopop","repo":"docs.invopop.com","deployBranch":"main","contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adfa533dd92a29afff13ec8","collectionId":"d482ae85-9ea4-4693-967d-73334cd26266","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfa533dd92a29afff13ec8"},"feedback":{"thumbs":true,"edits":true,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adfa533dd92a29afff13ec8","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Get Started","count":91},{"language":"default","tag":"API Reference","count":86},{"language":"default","tag":"Country compliance","count":86},{"language":"default","tag":"Apps","count":84},{"language":"default","tag":"Guides","count":82},{"language":"default","tag":"Countries","count":57},{"language":"default","tag":"Europe","count":46},{"language":"default","tag":"Platform","count":39},{"language":"default","tag":"France","count":26},{"language":"default","tag":"Console","count":25}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"[data-component-part=card-icon]{min-width:24px}.card .icon{margin:0;position:relative;top:-1px;width:20px!important;height:20px!important}.pop-count{position:absolute;top:16px;right:16px;font-size:12px;font-weight:700}.pop-count .icon{margin-right:3px}table tr:has(th:empty){display:none}.tab-container table td,.update table td,h4+div>.table td{min-width:auto}.tab-container table td{white-space:nowrap}.dark\\:bg-primary-light:is(.dark *){background:0 0}h4 .icon,h4 .icon+a{opacity:.7;font-size:14px;border-bottom:none}h4 .icon{margin-left:1em}h4 .icon+a:hover{opacity:1}a:has(img[src*=coming-soon]),a:has(svg[style*=transporter-empty]),button:has(img[src*=coming-soon]),button:has(svg[style*=transporter-empty]){opacity:.4}div:has(>svg[style*=transporter-empty]),svg[style*=transporter-empty]{position:absolute;display:none}td .icon{margin-top:12px!important;margin-bottom:12px!important;margin-right:8px!important}.country{margin:-2em 0;background:#f6f6f6;padding:4px}h2:has(+.country){margin-bottom:2em}div[data-component-part=accordion-content]{overflow-x:hidden!important}.grow+[data-table-wrapper=true]{padding:0}.grow+[data-table-wrapper=true]>div.table{margin:0 0 0 1rem}a[href=\"https://www.mintlify.com?utm_campaign=poweredBy\u0026utm_medium=referral\u0026utm_source=undefined\"]{display:none}img[src*=\"apps/tables/icon.svg\"]:is(.dark *){content:url(https://assets.invopop.com/apps/tables/icon-white.svg)}"}],"page":{"pagePath":"api-ref/transform/workflows/update-a-workflow","slug":"/api-ref/transform/workflows/update-a-workflow","pageMetadata":{"title":"Update a workflow","openapi":"PATCH /transform/v1/workflows/{id}","description":"Update an existing workflow given its UUID.","href":"/api-ref/transform/workflows/update-a-workflow"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Update an existing workflow given its UUID.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Update a workflow","openapi":"PATCH /transform/v1/workflows/{id}","description":"Update an existing workflow given its UUID.","href":"/api-ref/transform/workflows/update-a-workflow"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Update an existing workflow given its UUID.","parameters":["78c4b5ee-419d-44d6-b16f-0820075ecd6c"],"requestBody":"d77ea690-7088-4fce-9676-9d88b5be9db2","responses":{"200":"5f777129-0f58-4c43-835b-3dc9cbee765f"},"method":"patch","type":"path","servers":["30679be8-ff11-4ef6-aec0-12d10d79669c"],"security":["9f84afce-dcd8-4660-a156-8d751f3d6344"],"path":"/transform/v1/workflows/{id}","baseUrlOptions":["https://api.invopop.com"],"title":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"78c4b5ee-419d-44d6-b16f-0820075ecd6c":{"description":"UUID of the workflow to update.","in":"path","name":"id","required":true,"schema":{"description":"UUID of the workflow to update.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"requestBody":{"content":{"application/json":{"schema":{"properties":{"description":{"description":"Updated description.","title":"Description","type":"string","uniqueKey":"description","typeLabel":"string"},"draft":{"description":"When true, the current version of the workflow will not be published.","title":"Draft","type":"boolean","uniqueKey":"draft","typeLabel":"boolean"},"name":{"description":"New name for the workflow.","title":"Name","type":"string","uniqueKey":"name","typeLabel":"string"},"rescue":{"oneOf":[{"description":"Array of steps to execute in case of an unmanaged KO.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].action","typeLabel":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object","uniqueKey":"rescue.oneOf.0.items.[INDEX].config","typeLabel":"Configuration · object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"description":"Name of the step","title":"Name","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].name","typeLabel":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].code","typeLabel":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].step_id","typeLabel":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].steps","typeLabel":"Steps · array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].stop","typeLabel":"boolean"}},"type":"object","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX]","typeLabel":"object"},"title":"Next","type":"array","uniqueKey":"rescue.oneOf.0.items.[INDEX].next","typeLabel":"Next · object[]"},"notes":{"description":"Additional internal details","title":"Notes","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].notes","typeLabel":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].summary","typeLabel":"string"}},"type":"object","uniqueKey":"rescue.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Rescue","type":"array","uniqueKey":"rescue.oneOf.0","typeLabel":"Rescue · object[]"},{"description":"Array of steps to execute in case of an unmanaged KO.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string"},"name":{"description":"Name of the step","title":"Name","type":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean"}},"type":"object"},"title":"Next","type":"array"},"notes":{"description":"Additional internal details","title":"Notes","type":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string"}},"type":"object"},"title":"Rescue","type":"null","uniqueKey":"rescue.oneOf.1","typeLabel":"null"}],"uniqueKey":"rescue","typeLabel":"Rescue · object[] | null"},"steps":{"oneOf":[{"description":"Array of Steps to use for this workflow.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].action","typeLabel":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object","uniqueKey":"steps.oneOf.0.items.[INDEX].config","typeLabel":"Configuration · object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"description":"Name of the step","title":"Name","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].name","typeLabel":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].code","typeLabel":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].step_id","typeLabel":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].steps","typeLabel":"Steps · array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].stop","typeLabel":"boolean"}},"type":"object","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX]","typeLabel":"object"},"title":"Next","type":"array","uniqueKey":"steps.oneOf.0.items.[INDEX].next","typeLabel":"Next · object[]"},"notes":{"description":"Additional internal details","title":"Notes","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].notes","typeLabel":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].summary","typeLabel":"string"}},"type":"object","uniqueKey":"steps.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Steps","type":"array","uniqueKey":"steps.oneOf.0","typeLabel":"Steps · object[]"},{"description":"Array of Steps to use for this workflow.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string"},"name":{"description":"Name of the step","title":"Name","type":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean"}},"type":"object"},"title":"Next","type":"array"},"notes":{"description":"Additional internal details","title":"Notes","type":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string"}},"type":"object"},"title":"Steps","type":"null","uniqueKey":"steps.oneOf.1","typeLabel":"null"}],"uniqueKey":"steps","typeLabel":"Steps · object[] | null"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"description":"\u003cstring>","draft":true,"name":"\u003cstring>","rescue":[{"action":"email.send","config":{},"id":"186522a6-e697-4e34-8498-eee961bcb845","name":"\u003cstring>","next":[{"code":"\u003cstring>","step_id":"186522a6-e697-4e34-8498-eee961bcb845","steps":"\u003carray>","stop":true}],"notes":"\u003cstring>","summary":"\u003cstring>"}],"steps":[{"action":"email.send","config":{},"id":"186522a6-e697-4e34-8498-eee961bcb845","name":"\u003cstring>","next":[{"code":"\u003cstring>","step_id":"186522a6-e697-4e34-8498-eee961bcb845","steps":"\u003carray>","stop":true}],"notes":"\u003cstring>","summary":"\u003cstring>"}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"5f777129-0f58-4c43-835b-3dc9cbee765f":{"content":{"application/json":{"schema":{"properties":{"country":{"description":"ISO country code the workflow will be used for.","title":"Country","type":"string","uniqueKey":"country","typeLabel":"string"},"created_at":{"description":"When the workflow was created.","title":"Created At","type":"string","uniqueKey":"created_at","typeLabel":"string"},"description":{"description":"Description of the workflow","title":"Description","type":"string","uniqueKey":"description","typeLabel":"string"},"disabled":{"description":"When true, this workflow can no longer be used.","title":"Disabled","type":"boolean","uniqueKey":"disabled","typeLabel":"boolean"},"draft":{"description":"When true, this workflow is still in draft mode and will not be used in jobs.","title":"Draft","type":"boolean","uniqueKey":"draft","typeLabel":"boolean"},"hash":{"description":"Partial SHA256 hash of the workflow's contents.","title":"Hash","type":"string","uniqueKey":"hash","typeLabel":"string"},"id":{"description":"The UUID (any version) of the workflow.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string","uniqueKey":"id","typeLabel":"string"},"name":{"description":"Name of the workflow","title":"Name","type":"string","uniqueKey":"name","typeLabel":"string"},"rescue":{"oneOf":[{"description":"List of steps to execute when a KO status is returned by a previous step and not explicitly managed.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].action","typeLabel":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object","uniqueKey":"rescue.oneOf.0.items.[INDEX].config","typeLabel":"Configuration · object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"description":"Name of the step","title":"Name","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].name","typeLabel":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].code","typeLabel":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].step_id","typeLabel":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].steps","typeLabel":"Steps · array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX].stop","typeLabel":"boolean"}},"type":"object","uniqueKey":"rescue.oneOf.0.items.[INDEX].next.items.[INDEX]","typeLabel":"object"},"title":"Next","type":"array","uniqueKey":"rescue.oneOf.0.items.[INDEX].next","typeLabel":"Next · object[]"},"notes":{"description":"Additional internal details","title":"Notes","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].notes","typeLabel":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string","uniqueKey":"rescue.oneOf.0.items.[INDEX].summary","typeLabel":"string"}},"type":"object","uniqueKey":"rescue.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Rescue","type":"array","uniqueKey":"rescue.oneOf.0","typeLabel":"Rescue · object[]"},{"description":"List of steps to execute when a KO status is returned by a previous step and not explicitly managed.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string"},"name":{"description":"Name of the step","title":"Name","type":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean"}},"type":"object"},"title":"Next","type":"array"},"notes":{"description":"Additional internal details","title":"Notes","type":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string"}},"type":"object"},"title":"Rescue","type":"null","uniqueKey":"rescue.oneOf.1","typeLabel":"null"}],"uniqueKey":"rescue","typeLabel":"Rescue · object[] | null"},"schema":{"description":"Short schema name that the workflow will be allowed to process.","title":"Schema","type":"string","uniqueKey":"schema","typeLabel":"string"},"steps":{"oneOf":[{"description":"List of steps to execute.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].action","typeLabel":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object","uniqueKey":"steps.oneOf.0.items.[INDEX].config","typeLabel":"Configuration · object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].id","typeLabel":"string"},"name":{"description":"Name of the step","title":"Name","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].name","typeLabel":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].code","typeLabel":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].step_id","typeLabel":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].steps","typeLabel":"Steps · array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX].stop","typeLabel":"boolean"}},"type":"object","uniqueKey":"steps.oneOf.0.items.[INDEX].next.items.[INDEX]","typeLabel":"object"},"title":"Next","type":"array","uniqueKey":"steps.oneOf.0.items.[INDEX].next","typeLabel":"Next · object[]"},"notes":{"description":"Additional internal details","title":"Notes","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].notes","typeLabel":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string","uniqueKey":"steps.oneOf.0.items.[INDEX].summary","typeLabel":"string"}},"type":"object","uniqueKey":"steps.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Steps","type":"array","uniqueKey":"steps.oneOf.0","typeLabel":"Steps · object[]"},{"description":"List of steps to execute.","items":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string"},"name":{"description":"Name of the step","title":"Name","type":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean"}},"type":"object"},"title":"Next","type":"array"},"notes":{"description":"Additional internal details","title":"Notes","type":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string"}},"type":"object"},"title":"Steps","type":"null","uniqueKey":"steps.oneOf.1","typeLabel":"null"}],"uniqueKey":"steps","typeLabel":"Steps · object[] | null"},"updated_at":{"description":"When the workflow was last updated.","title":"Updated At","type":"string","uniqueKey":"updated_at","typeLabel":"string"},"version":{"description":"Version of the workflow's contents currently defined.","title":"Version","type":"string","uniqueKey":"version","typeLabel":"string"},"versions":{"description":"List of previously published versions of this workflow, only provided when requesting the primary workflow.","items":{"properties":{"created_at":{"description":"Timestamp of when the version was created.","title":"Created At","type":"string","uniqueKey":"versions.items.[INDEX].created_at","typeLabel":"string"},"hash":{"description":"Partial hash to identify the workflow definition.","title":"Hash","type":"string","uniqueKey":"versions.items.[INDEX].hash","typeLabel":"string"},"name":{"description":"Name of the previous version.","title":"Name","type":"string","uniqueKey":"versions.items.[INDEX].name","typeLabel":"string"},"src":{"description":"Key for the source of the version when created, like 'user'.","title":"Src","type":"string","uniqueKey":"versions.items.[INDEX].src","typeLabel":"string"},"src_id":{"description":"ID of the source object that published the version.","title":"Src ID","type":"string","uniqueKey":"versions.items.[INDEX].src_id","typeLabel":"string"},"version":{"description":"Version number of the workflow.","title":"Version","type":"string","uniqueKey":"versions.items.[INDEX].version","typeLabel":"string"}},"type":"object","uniqueKey":"versions.items.[INDEX]","typeLabel":"object"},"title":"Versions","type":"array","uniqueKey":"versions","typeLabel":"Versions · object[]"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"country":"\u003cstring>","created_at":"\u003cstring>","description":"\u003cstring>","disabled":true,"draft":true,"hash":"\u003cstring>","id":"186522a6-e697-4e34-8498-eee961bcb845","name":"\u003cstring>","rescue":[{"action":"email.send","config":{},"id":"186522a6-e697-4e34-8498-eee961bcb845","name":"\u003cstring>","next":[{"code":"\u003cstring>","status":"OK","step_id":"186522a6-e697-4e34-8498-eee961bcb845","steps":"\u003carray>","stop":true}],"notes":"\u003cstring>","summary":"\u003cstring>"}],"schema":"\u003cstring>","steps":[{"action":"email.send","config":{},"id":"186522a6-e697-4e34-8498-eee961bcb845","name":"\u003cstring>","next":[{"code":"\u003cstring>","status":"OK","step_id":"186522a6-e697-4e34-8498-eee961bcb845","steps":"\u003carray>","stop":true}],"notes":"\u003cstring>","summary":"\u003cstring>"}],"updated_at":"\u003cstring>","version":"\u003cstring>","versions":[{"created_at":"\u003cstring>","hash":"\u003cstring>","name":"\u003cstring>","src":"\u003cstring>","src_id":"\u003cstring>","version":"\u003cstring>"}]}}},"exampleType":"generated"}},"description":"OK","exampleType":"generated"}},"security":{"9f84afce-dcd8-4660-a156-8d751f3d6344":{"authToken":{"bearerFormat":"JWT","description":"Use the `Bearer` scheme with a valid JWT token to authenticate requests. Example: `Authorization: Bearer \u003ctoken>`","scheme":"bearer","type":"http","scopes":[]}}},"servers":{"30679be8-ff11-4ef6-aec0-12d10d79669c":{"description":"production","url":"https://api.invopop.com"}},"schemas":{"3add320d-602d-4626-a7b0-fbc6cc59eec1":{"properties":{"action":{"description":"ID of the action to execute","example":"email.send","title":"Action","type":"string"},"config":{"description":"JSON configuration sent to the provider","title":"Configuration","type":"object"},"id":{"description":"The UUID (any version) of the step.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"ID","type":"string"},"name":{"description":"Name of the step","title":"Name","type":"string"},"next":{"description":"Optional array of next steps to execute after this one.","items":{"properties":{"code":{"description":"Code to match against","title":"Code","type":"string"},"status":{"description":"Step status to match against, when empty this next step will always be executed.","enum":["OK","SKIP","KO","TIMEOUT"],"title":"Status","type":"string"},"step_id":{"description":"ID of the step to execute next.","example":"186522a6-e697-4e34-8498-eee961bcb845","title":"Step ID","type":"string"},"steps":{"description":"Array of steps to execute","items":{"$circularRef":"3add320d-602d-4626-a7b0-fbc6cc59eec1"},"title":"Steps","type":"array"},"stop":{"description":"When true, the workflow will stop.","title":"Stop","type":"boolean"}},"type":"object"},"title":"Next","type":"array"},"notes":{"description":"Additional internal details","title":"Notes","type":"string"},"summary":{"description":"Summary of the step's configuration.","title":"Summary","type":"string"}},"type":"object"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"JWT","description":"Use the `Bearer` scheme with a valid JWT token to authenticate requests. Example: `Authorization: Bearer \u003ctoken>`","scheme":"bearer","type":"http","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Use the `Bearer` scheme with a valid JWT token to authenticate requests. Example: `Authorization: Bearer \u003ctoken>`","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"authToken","name":"Authorization"}],"title":"authToken"}]},"originalFileLocation":"openapi/transform_v1.yaml"},"subdomain":"invopop","siteName":"Invopop","title":"Update a workflow - Invopop","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-28T16:10:52.341Z","originalFileLocation":"api-ref/transform/workflows/update-a-workflow.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=\"Update an existing workflow given its UUID.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Invopop\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/invopop/HVc7roIt8SKteIfU/_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/invopop/HVc7roIt8SKteIfU/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/invopop/HVc7roIt8SKteIfU/_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/invopop/HVc7roIt8SKteIfU/_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/invopop/HVc7roIt8SKteIfU/_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/invopop/HVc7roIt8SKteIfU/_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/invopop/HVc7roIt8SKteIfU/_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/invopop/HVc7roIt8SKteIfU/_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/invopop/HVc7roIt8SKteIfU/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update a workflow - Invopop\">\u003cmeta data-mint-head property=\"og:description\" content=\"Update an existing workflow given its UUID.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Invopop\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://invopop.mintlify.app/_mintlify/api/og/v2?division=Workflows\u0026amp;title=Update+a+workflow\u0026amp;description=Update+an+existing+workflow+given+its+UUID.\u0026amp;theme=9123e067ce26f60f653b867d\u0026amp;signature=4a156535875dea1d9074cbb3f6efc9abe007ca86ea0b22647fa0b8d4be7687b2\">\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=\"Update a workflow - Invopop\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Update an existing workflow given its UUID.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://invopop.mintlify.app/_mintlify/api/og/v2?division=Workflows\u0026amp;title=Update+a+workflow\u0026amp;description=Update+an+existing+workflow+given+its+UUID.\u0026amp;theme=9123e067ce26f60f653b867d\u0026amp;signature=4a156535875dea1d9074cbb3f6efc9abe007ca86ea0b22647fa0b8d4be7687b2\">\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/invopop/HVc7roIt8SKteIfU/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Invopop\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#169958\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-ref/transform/workflows/update-a-workflow.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.invopop.com/#organization\",\"name\":\"Invopop\",\"url\":\"https://docs.invopop.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/invopop/tvrHhZ01dWh1WgVy/assets/logos/light.svg?fit=max\u0026auto=format\u0026n=tvrHhZ01dWh1WgVy\u0026q=85\u0026s=acee80bf7ace42a69f7bc31d48bac07d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.invopop.com#website\",\"name\":\"Invopop\",\"url\":\"https://docs.invopop.com\",\"publisher\":{\"@id\":\"https://docs.invopop.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow#webpage\",\"url\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow\",\"name\":\"Update a workflow\",\"description\":\"Update an existing workflow given its UUID.\",\"dateModified\":\"2026-01-28T16:10:52.341Z\",\"isPartOf\":{\"@id\":\"https://docs.invopop.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Transform\",\"item\":\"https://docs.invopop.com/api-ref/transform/workflows/fetch-all-workflows\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Workflows\",\"item\":\"https://docs.invopop.com/api-ref/transform/workflows/fetch-all-workflows\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Update a workflow\",\"item\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow#apireference\",\"headline\":\"Update a workflow\",\"name\":\"Update a workflow\",\"description\":\"Update an existing workflow given its UUID.\",\"url\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow\",\"mainEntityOfPage\":{\"@id\":\"https://docs.invopop.com/api-ref/transform/workflows/update-a-workflow#webpage\"},\"dateModified\":\"2026-01-28T16:10:52.341Z\",\"publisher\":{\"@id\":\"https://docs.invopop.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.invopop.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Invopop\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Invopop","nav":{"global":null,"tabs":[{"tab":"Get Started","icon":"compass","pages":[{"title":"Get Started","href":""}]},{"tab":"Platform","icon":"sidebar","pages":[{"title":"Platform","href":"/console"}]},{"tab":"Guides","icon":"map","pages":[{"title":"Guides","href":"/guides"}]},{"tab":"Apps","icon":"app-store","pages":[{"title":"Apps","href":"/apps"}]},{"tab":"API Reference","icon":"code","pages":[{"group":"API","pages":[{"title":"Introduction","icon":"info","href":"/api-ref/introduction"},{"title":"Technical glossary","icon":"book-open-cover","href":"/api-ref/glossary"},{"title":"Authentication","icon":"lock-a","href":"/api-ref/authentication"},{"title":"Idempotency","icon":"rotate-right","href":"/api-ref/idempotency"},{"title":"Versioning","icon":"code-branch","href":"/api-ref/versioning"},{"title":"Postman collections","sidebarTitle":"Postman","icon":"user-astronaut","href":"/api-ref/postman"}]},{"group":"Silo","icon":"database","pages":[{"group":"Entries","pages":[{"title":"Fetch all entries","openapi":"GET /silo/v1/entries","href":"/api-ref/silo/entries/fetch-all-entries"},{"title":"Search entries","openapi":"GET /silo/v1/search","href":"/api-ref/silo/entries/search-entries"},{"title":"Fetch an entry","sidebarTitle":"Fetch entry","openapi":"GET /silo/v1/entries/{id}","href":"/api-ref/silo/entries/fetch-an-entry"},{"title":"Fetch an entry version","sidebarTitle":"Fetch entry version","openapi":"GET /silo/v1/entries/{id}/versions/{version}","href":"/api-ref/silo/entries/fetch-entry-version"},{"title":"Fetch an entry by key","sidebarTitle":"Fetch entry by key","openapi":"GET /silo/v1/entries/key/{key}","href":"/api-ref/silo/entries/fetch-an-entry-by-key"},{"title":"Create an entry with ID","sidebarTitle":"Create entry","openapi":"PUT /silo/v1/entries/{id}","href":"/api-ref/silo/entries/create-an-entry-put"},{"title":"Create an entry without UUID","sidebarTitle":"Create entry (no ID)","openapi":"POST /silo/v1/entries","href":"/api-ref/silo/entries/create-an-entry-post"},{"title":"Update an entry","sidebarTitle":"Update entry","openapi":"PATCH /silo/v1/entries/{id}","href":"/api-ref/silo/entries/update-an-entry"},{"title":"Find related entries","openapi":"GET /silo/v1/entries/{id}/related","href":"/api-ref/silo/entries/find-related"},{"title":"Fetch a file","sidebarTitle":"Fetch file","openapi":"GET /silo/v1/entries/{entry_id}/files/{id}","href":"/api-ref/silo/entries/files-fetch"},{"title":"Create a file with ID","sidebarTitle":"Create file","openapi":"PUT /silo/v1/entries/{entry_id}/files/{id}","href":"/api-ref/silo/entries/files-put"},{"title":"Create a file without UUID","sidebarTitle":"Create file (no ID)","openapi":"POST /silo/v1/entries/{entry_id}/files","href":"/api-ref/silo/entries/files-post"}]},{"group":"GOBL","pages":[{"title":"Build GOBL document","openapi":"POST /silo/v1/gobl/build","href":"/api-ref/silo/gobl/build"},{"title":"Correct GOBL envelope","openapi":"POST /silo/v1/gobl/correct","href":"/api-ref/silo/gobl/correct"},{"title":"Sign GOBL document","openapi":"POST /silo/v1/gobl/sign","href":"/api-ref/silo/gobl/sign"}]},{"group":"Spool","pages":[{"title":"Upload a file","sidebarTitle":"Upload","openapi":"POST /silo/v1/spool","href":"/api-ref/silo/spool/upload"},{"title":"Download a file","sidebarTitle":"Download","openapi":"GET /silo/v1/spool/{key}","href":"/api-ref/silo/spool/download"},{"title":"Delete a file","sidebarTitle":"Delete","openapi":"DELETE /silo/v1/spool/{key}","href":"/api-ref/silo/spool/delete"}]}]},{"group":"Transform","icon":"arrow-right-arrow-left","pages":[{"group":"Workflows","pages":[{"title":"Fetch all workflows","openapi":"GET /transform/v1/workflows","href":"/api-ref/transform/workflows/fetch-all-workflows"},{"title":"Create a workflow","openapi":"PUT /transform/v1/workflows/{id}","href":"/api-ref/transform/workflows/create-a-workflow"},{"title":"Fetch a workflow","openapi":"GET /transform/v1/workflows/{id}","description":"Fetch an existing workflow given its UUID.","href":"/api-ref/transform/workflows/fetch-a-workflow"},{"title":"Update a workflow","openapi":"PATCH /transform/v1/workflows/{id}","href":"/api-ref/transform/workflows/update-a-workflow"}]},{"group":"Jobs","pages":[{"title":"Fetch all jobs","openapi":"GET /transform/v1/jobs","description":"Fetch all jobs in the current workspace.","href":"/api-ref/transform/jobs/fetch-all-jobs"},{"title":"Create a job with a UUID","sidebarTitle":"Create a job","openapi":"PUT /transform/v1/jobs/{id}","href":"/api-ref/transform/jobs/create-a-job-put"},{"title":"Create a job without a UUID","sidebarTitle":"Create a job (no ID)","openapi":"POST /transform/v1/jobs","href":"/api-ref/transform/jobs/create-a-job-post"},{"title":"Fetch a job","openapi":"GET /transform/v1/jobs/{id}","href":"/api-ref/transform/jobs/fetch-a-job"},{"title":"Fetch a job by key","openapi":"GET /transform/v1/jobs/key/{key}","href":"/api-ref/transform/jobs/fetch-a-job-by-key"}]}]},{"group":"Sequences","icon":"list","pages":[{"title":"Introduction","href":"/api-ref/sequences/introduction"},{"group":"Series","pages":[{"title":"Overview","href":"/api-ref/sequences/series/overview"},{"title":"Fetch all series","openapi":"GET /sequence/v1/series","href":"/api-ref/sequences/series/fetch-all-series"},{"title":"Create a series","openapi":"PUT /sequence/v1/series/{id}","href":"/api-ref/sequences/series/create-a-series"},{"title":"Fetch a series","openapi":"GET /sequence/v1/series/{id}","href":"/api-ref/sequences/series/fetch-a-series"}]},{"group":"Entries","pages":[{"title":"Overview","href":"/api-ref/sequences/entries/overview"},{"title":"Fetch all series entries","openapi":"GET /sequence/v1/series/{series_id}/entries","href":"/api-ref/sequences/entries/fetch-all-series-entries"},{"title":"Create a series entry","openapi":"PUT /sequence/v1/series/{series_id}/entries/{id}","href":"/api-ref/sequences/entries/create-a-series-entry"},{"title":"Fetch a series entry","openapi":"GET /sequence/v1/series/{series_id}/entries/{id}","href":"/api-ref/sequences/entries/fetch-a-series-entry"}]}]},{"group":"Access","icon":"building","pages":[{"group":"Workspaces","pages":[{"title":"Fetch workspace","openapi":"GET /access/v1/workspace","href":"/api-ref/access/workspace/fetch"},{"title":"Update workspace","openapi":"PATCH /access/v1/workspace","href":"/api-ref/access/workspace/update"}]},{"group":"Enrollments","pages":[{"title":"Authorize enrollment","openapi":"POST /access/v1/enrollment/authorize","href":"/api-ref/access/enrollment/authorize"},{"title":"Fetch enrollment","openapi":"GET /access/v1/enrollment","href":"/api-ref/access/enrollment/fetch"},{"title":"Update enrollment","openapi":"PATCH /access/v1/enrollment","href":"/api-ref/access/enrollment/update"}]}]},{"group":"Apps","icon":"puzzle-piece","pages":[{"group":"AT Portugal","pages":[{"title":"Set AT credentials","openapi":"POST /apps/at-pt/v1/entry/{silo_entry_id}/credentials","href":"/api-ref/apps/at-pt/credentials"},{"title":"Register series","openapi":"POST /apps/at-pt/v1/entry/{silo_entry_id}/series","href":"/api-ref/apps/at-pt/series-register"},{"title":"List series","openapi":"GET /apps/at-pt/v1/entry/{silo_entry_id}/series","href":"/api-ref/apps/at-pt/series-list"},{"title":"Get series details","openapi":"GET /apps/at-pt/v1/entry/{silo_entry_id}/series/{id}","href":"/api-ref/apps/at-pt/series-get"},{"title":"Generate SAF-T report","openapi":"GET /apps/at-pt/v1/entry/{silo_entry_id}/saft","href":"/api-ref/apps/at-pt/saft"}]},{"group":"Colombia","pages":[{"title":"Fetch enablement status","openapi":"GET /apps/gov-co/v1/entries/{silo_entry_id}/enablement","href":"/api-ref/apps/gov-co/enablement-get"},{"title":"Submit test set","openapi":"POST /apps/gov-co/v1/entries/{silo_entry_id}/enablement","href":"/api-ref/apps/gov-co/enablement-submit"},{"title":"List resolutions","openapi":"GET /apps/gov-co/v1/entries/{silo_entry_id}/resolutions","href":"/api-ref/apps/gov-co/resolutions-list"},{"title":"Upload contingency resolution","openapi":"POST /apps/gov-co/v1/entries/{silo_entry_id}/resolutions/contingency","href":"/api-ref/apps/gov-co/resolutions-upload"}]},{"group":"PDF Generator","pages":[{"title":"Generate a PDF preview","openapi":"POST /apps/pdf/v1/preview","href":"/api-ref/apps/pdf/preview"}]},{"group":"France","pages":[{"title":"Look up directory entries by SIREN","openapi":"GET /apps/gov-fr/v1/directory/siren/{siren}","href":"/api-ref/apps/gov-fr/lookup-siren"},{"title":"Look up directory entries by electronic address","openapi":"GET /apps/gov-fr/v1/directory/identifier/{identifier}","href":"/api-ref/apps/gov-fr/lookup-identifier"},{"title":"Download agreement PDF","openapi":"GET /apps/gov-fr/v1/entry/{silo_entry_id}/agreement","href":"/api-ref/apps/gov-fr/agreement-fetch"},{"title":"Upload pre-signed agreement","openapi":"POST /apps/gov-fr/v1/entry/{silo_entry_id}/agreement","href":"/api-ref/apps/gov-fr/agreement-upload"},{"title":"Upload identity image","openapi":"POST /apps/gov-fr/v1/entry/{silo_entry_id}/identity","href":"/api-ref/apps/gov-fr/identity-upload"},{"title":"Sign agreement mandate","openapi":"POST /apps/gov-fr/v1/entry/{silo_entry_id}/sign","href":"/api-ref/apps/gov-fr/sign"},{"title":"Confirm submission","openapi":"POST /apps/gov-fr/v1/entry/{silo_entry_id}/confirm","href":"/api-ref/apps/gov-fr/confirm"},{"title":"Answer a migration request","openapi":"POST /apps/gov-fr/v1/entry/{silo_entry_id}/migration","href":"/api-ref/apps/gov-fr/migration-answer"},{"title":"Fetch e-reporting summary","openapi":"GET /apps/gov-fr/v1/reports/{siren}","href":"/api-ref/apps/gov-fr/reports-summary"},{"title":"List e-reporting periods","openapi":"GET /apps/gov-fr/v1/reports/{siren}/periods","href":"/api-ref/apps/gov-fr/reports-periods"},{"title":"Fetch an e-reporting period","openapi":"GET /apps/gov-fr/v1/reports/{siren}/periods/{period_id}","href":"/api-ref/apps/gov-fr/reports-period"},{"title":"Download a period's Flux 10 XML","openapi":"GET /apps/gov-fr/v1/reports/{siren}/periods/{period_id}/xml","href":"/api-ref/apps/gov-fr/reports-period-xml"},{"title":"Preview the current window's Flux 10 report","openapi":"GET /apps/gov-fr/v1/reports/{siren}/preview","href":"/api-ref/apps/gov-fr/reports-preview"}]},{"group":"Peppol","pages":[{"title":"Look up a Peppol participant","openapi":"GET /apps/peppol/v1/lookup","href":"/api-ref/apps/peppol/lookup-participant"},{"title":"Upload proof of ownership PDF","openapi":"POST /apps/peppol/v1/entry/{silo_entry_id}/ownership","href":"/api-ref/apps/peppol/ownership-upload"}]},{"group":"Poland","pages":[{"title":"Upload KSeF certificate","openapi":"POST /apps/gov-pl/v1/entry/{silo_entry_id}/certificate","href":"/api-ref/apps/gov-pl/certificate-upload"}]},{"group":"Saudi Arabia","pages":[{"title":"Submit OTP","openapi":"POST /apps/gov-sa/v1/entry/{silo_entry_id}/otp","href":"/api-ref/apps/gov-sa/otp-submit"}]},{"group":"SW Sapien","pages":[{"title":"Upload e.firma certificate","openapi":"POST /apps/sw-sapien/v1/entry/{silo_entry_id}/certificate","href":"/api-ref/apps/sw-sapien/certificate-upload"}]},{"group":"Spain","pages":[{"title":"Generate agreement PDF","openapi":"GET /apps/gov-es/v1/entry/{silo_entry_id}/{system}/agreement","href":"/api-ref/apps/gov-es/agreement-fetch"},{"title":"Upload agreement PDF","openapi":"POST /apps/gov-es/v1/entry/{silo_entry_id}/{system}/agreement","href":"/api-ref/apps/gov-es/agreement-upload"},{"title":"Upload identity image","openapi":"POST /apps/gov-es/v1/entry/{silo_entry_id}/{system}/identity","href":"/api-ref/apps/gov-es/identity-upload"},{"title":"Confirm","openapi":"POST /apps/gov-es/v1/entry/{silo_entry_id}/{system}/confirm","href":"/api-ref/apps/gov-es/confirm"},{"title":"Verify tax ID","openapi":"POST /apps/gov-es/v1/lookup","href":"/api-ref/apps/gov-es/lookup"}]},{"group":"VERI*FACTU","pages":[{"title":"Generate agreement PDF","openapi":"GET /apps/verifactu/v1/entry/{silo_entry_id}/agreement","href":"/api-ref/apps/verifactu/agreement-fetch"},{"title":"Upload agreement PDF","openapi":"POST /apps/verifactu/v1/entry/{silo_entry_id}/agreement","href":"/api-ref/apps/verifactu/agreement-upload"},{"title":"Upload identity image","openapi":"POST /apps/verifactu/v1/entry/{silo_entry_id}/identity","href":"/api-ref/apps/verifactu/identity-upload"},{"title":"Confirm","openapi":"POST /apps/verifactu/v1/entry/{silo_entry_id}/confirm","href":"/api-ref/apps/verifactu/confirm"}]}]},{"group":"Utils","icon":"wrench","pages":[{"title":"Ping","openapi":"GET /utils/v1/ping","href":"/api-ref/utils/ping"},{"title":"UUID","openapi":"GET /utils/v1/uuid","href":"/api-ref/utils/uuid"}]}]}]},"title":"Update a workflow - Invopop","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-rfhihCWU.js","utils-BmH1XFxk.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BcNsxPKB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BAES3tkd.js","snippetPresets-DCMQBKLP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D6l_bzE9.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BOktbnNh.js","shallow-BCs8SgM7.js","getApiPlaygroundDisplay-DEmW5bJB.js","CodeSnippet-CpZOpB9C.js","CodeSnippets-BOBDqibl.js","Page-D5fEM6aW.js","getPastedJson-DH2JBvmr.js","icon-BBJH-kKh.js","MethodPill-D2Sd5NLC.js","DuplicateIcon-CGgfL2qN.js","createIcon-BKudBBzi.js","DynamicMarkdown-85clUA0i.js","SectionHeading-D0JiMgDx.js","axios-vUo_bRtp.js","Markdown-Cfiy0xZO.js","clsx-rL8ZCCw4.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-aeztFa9U.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BywkCr5C.js"]}