Extra deployment slots of a cross-platform test plan (read-only via the API; managed in the test plan editor). Their indices key slot_deployment_configs when starting the plan; slot 1 is the implicit default slot.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"nunu.ai","colors":{"primary":"#E55CD8","light":"#F79EDE","dark":"#9A2EA4"},"logo":{"light":"https://mintcdn.com/nunuai/3v-_21V5RzgZ0hsy/logo/light.svg?fit=max\u0026auto=format\u0026n=3v-_21V5RzgZ0hsy\u0026q=85\u0026s=72e6c926e51763f6f3775cfeddaf2bb2","dark":"https://mintcdn.com/nunuai/3v-_21V5RzgZ0hsy/logo/dark.svg?fit=max\u0026auto=format\u0026n=3v-_21V5RzgZ0hsy\u0026q=85\u0026s=71d1c274ff8d549db65f1f0a13c87d11"},"favicon":"https://mintcdn.com/nunuai/3v-_21V5RzgZ0hsy/favicon.svg?fit=max\u0026auto=format\u0026n=3v-_21V5RzgZ0hsy\u0026q=85\u0026s=96357a640e1c73d009bff3b73fa959a8","api":{"openapi":"api-reference/openapi.json"},"background":{"color":{"light":"#fafafa","dark":"#0A0A1C"}},"navbar":{"links":[{"href":"https://docs.nunu.ai","label":"Nexus Docs"}],"primary":{"type":"button","label":"Nexus","href":"https://nunu.ai/nexus"}},"footer":{"socials":{"x":"https://x.com/nunu_ai","github":"https://github.com/nunu-ai","linkedin":"https://linkedin.com/company/nunu-ai","discord":"https://discord.gg/nunu"}},"seo":{"metatags":{"robots":"noindex"}},"styling":{"codeblocks":{"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}},"latex":false},"contextual":{"options":["copy","chatgpt","claude","perplexity"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Nexus Documentation","icon":"newspaper","href":"https://docs.nunu.ai"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"nunuai","hasAudioNarration":false,"actualSubdomain":"nunuai","customDomains":["api-docs.nunu.ai"],"gitSource":{"type":"github","owner":"nunu-ai","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ab674d24ceb24a4c407e8db","collectionId":"c0c5f6f2-f8f0-41ed-9688-5c7bb1e4f798","latestBuiltDeploymentHistoryId":"6ab674d24ceb24a4c407e8db","schemaVersion":"v1"},"entitlements":{},"buildId":"6adf4396d13963272de84718","clientVersion":"0.0.4044","searchFilterCounts":[]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/test-plans/update-test-plan","slug":"/api-reference/test-plans/update-test-plan","pageMetadata":{"title":"Update Test Plan","openapi":"PATCH /project/{projectId}/test-plans/{testPlanId}","noindex":true,"description":"Apply a partial update to a test plan.","href":"/api-reference/test-plans/update-test-plan"},"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: \"Apply a partial update to a test plan.\"\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},{Heading,Info,ParamField}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Permission Required`}),`: `,_jsx(_components.code,{children:`project:edit-tests`})]})}),`\n`,_jsxs(_components.p,{children:[`Apply a partial update to a test plan. The `,_jsx(_components.code,{children:`patch`}),` is deep-merged into the\ncurrent test plan. Arrays — including `,_jsx(_components.code,{children:`test_items`}),` — are replaced wholesale.`]}),`\n`,_jsx(Heading,{level:`2`,id:`path-parameters`,children:`Path Parameters`}),`\n`,_jsx(ParamField,{path:`testPlanId`,type:`string`,required:true,id:`param-test-plan-id`,children:_jsx(_components.p,{children:`The test plan ID (UUID)`})}),`\n`,_jsx(Heading,{level:`2`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`patch`,type:`object`,required:true,id:`param-patch`,children:_jsxs(_components.p,{children:[`Partial test plan body. Supply only the fields you want to change. Cannot\nchange the test plan `,_jsx(_components.code,{children:`id`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(_components.p,{children:[`Returns the updated test plan (same shape as\n`,_jsx(_components.a,{href:`/api-reference/test-plans/get-test-plan`,children:`Get Test Plan`}),`).`]})]})}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":{"codeStyling":{"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}},"config":{},"pageMetadata":{"title":"Update Test Plan","openapi":"PATCH /project/{projectId}/test-plans/{testPlanId}","noindex":true,"description":"Apply a partial update to a test plan.","href":"/api-reference/test-plans/update-test-plan"}}},"mdxSourceWithNoJs":{"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`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Heading,Info,ParamField,RequestExample,ResponseExample}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Permission Required`}),`: `,_jsx(_components.code,{children:`project:edit-tests`})]})}),`\n`,_jsxs(_components.p,{children:[`Apply a partial update to a test plan. The `,_jsx(_components.code,{children:`patch`}),` is deep-merged into the\ncurrent test plan. Arrays — including `,_jsx(_components.code,{children:`test_items`}),` — are replaced wholesale.`]}),`\n`,_jsx(Heading,{level:`2`,id:`path-parameters`,children:`Path Parameters`}),`\n`,_jsx(ParamField,{path:`testPlanId`,type:`string`,required:true,id:`param-test-plan-id`,children:_jsx(_components.p,{children:`The test plan ID (UUID)`})}),`\n`,_jsx(Heading,{level:`2`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`patch`,type:`object`,required:true,id:`param-patch`,children:_jsxs(_components.p,{children:[`Partial test plan body. Supply only the fields you want to change. Cannot\nchange the test plan `,_jsx(_components.code,{children:`id`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(_components.p,{children:[`Returns the updated test plan (same shape as\n`,_jsx(_components.a,{href:`/api-reference/test-plans/get-test-plan`,children:`Get Test Plan`}),`).`]}),`\n`,_jsxs(RequestExample,{children:[_jsx(CodeBlock,{filename:`cURL (rename)`,numberOfLines:`6`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes catppuccin-latte catppuccin-mocha`,style:{backgroundColor:`#eff1f5`,\"--shiki-dark-bg\":`#1e1e2e`,color:`#4c4f69`,\"--shiki-dark\":`#cdd6f4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`6`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#89B4FA`,\"--shiki-dark-font-style\":`italic`},children:`curl`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -X`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"https://nunu.ai/api/v1/project/your-project-id/test-plans/b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\"`}),_jsx(_components.span,{style:{color:`#EA76CB`,\"--shiki-dark\":`#F5C2E7`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -H`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"X-Api-Key: YOUR_API_TOKEN\"`}),_jsx(_components.span,{style:{color:`#EA76CB`,\"--shiki-dark\":`#F5C2E7`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -H`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#EA76CB`,\"--shiki-dark\":`#F5C2E7`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -d`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"patch\": { \"name\": \"Nightly Smoke v2\" }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` }'`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`cURL (replace test items)`,numberOfLines:`10`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes catppuccin-latte catppuccin-mocha`,style:{backgroundColor:`#eff1f5`,\"--shiki-dark-bg\":`#1e1e2e`,color:`#4c4f69`,\"--shiki-dark\":`#cdd6f4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`10`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-light-font-style\":`italic`,\"--shiki-dark\":`#89B4FA`,\"--shiki-dark-font-style\":`italic`},children:`curl`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -X`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"https://nunu.ai/api/v1/project/your-project-id/test-plans/b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\"`}),_jsx(_components.span,{style:{color:`#EA76CB`,\"--shiki-dark\":`#F5C2E7`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -H`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"X-Api-Key: YOUR_API_TOKEN\"`}),_jsx(_components.span,{style:{color:`#EA76CB`,\"--shiki-dark\":`#F5C2E7`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -H`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#EA76CB`,\"--shiki-dark\":`#F5C2E7`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` -d`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"patch\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"test_items\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` { \"multiplayer_test_id\": \"a5060a07-d386-4269-98ce-b33fb894201e\", \"retries\": 2 }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` }'`})}),`\n`]})})})]}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`200`,numberOfLines:`7`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes catppuccin-latte catppuccin-mocha`,style:{backgroundColor:`#eff1f5`,\"--shiki-dark-bg\":`#1e1e2e`,color:`#4c4f69`,\"--shiki-dark\":`#cdd6f4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` \"`}),_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-dark\":`#89B4FA`},children:`id`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`:`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` \"`}),_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-dark\":`#89B4FA`},children:`project_id`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`:`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"test\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` \"`}),_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-dark\":`#89B4FA`},children:`name`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`:`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"Nightly Smoke v2\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` \"`}),_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-dark\":`#89B4FA`},children:`test_items`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`:`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` [`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` {`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` \"`}),_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-dark\":`#89B4FA`},children:`...`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`:`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"...\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` }`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` ],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:` \"`}),_jsx(_components.span,{style:{color:`#1E66F5`,\"--shiki-dark\":`#89B4FA`},children:`...`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`\"`}),_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`:`}),_jsx(_components.span,{style:{color:`#40A02B`,\"--shiki-dark\":`#A6E3A1`},children:` \"...\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#7C7F93`,\"--shiki-dark\":`#9399B2`},children:`}`})}),`\n`]})})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"catppuccin-latte","dark":"catppuccin-mocha"}},"config":{},"pageMetadata":{"title":"Update Test Plan","openapi":"PATCH /project/{projectId}/test-plans/{testPlanId}","noindex":true,"description":"Apply a partial update to a test plan.","href":"/api-reference/test-plans/update-test-plan"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Path Parameters","slug":"path-parameters","depth":2,"children":[]},{"title":"Request Body","slug":"request-body","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"cURL (rename)","html":"\u003cpre class=\"shiki shiki-themes catppuccin-latte catppuccin-mocha\" style=\"background-color:#eff1f5;--shiki-dark-bg:#1e1e2e;color:#4c4f69;--shiki-dark:#cdd6f4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"6\">\u003cspan class=\"line\">\u003cspan style=\"color:#1E66F5;--shiki-light-font-style:italic;--shiki-dark:#89B4FA;--shiki-dark-font-style:italic\">curl\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -X\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> PATCH\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"https://nunu.ai/api/v1/project/your-project-id/test-plans/b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\"\u003c/span>\u003cspan style=\"color:#EA76CB;--shiki-dark:#F5C2E7\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -H\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"X-Api-Key: YOUR_API_TOKEN\"\u003c/span>\u003cspan style=\"color:#EA76CB;--shiki-dark:#F5C2E7\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -H\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"Content-Type: application/json\"\u003c/span>\u003cspan style=\"color:#EA76CB;--shiki-dark:#F5C2E7\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -d\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> '{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"patch\": { \"name\": \"Nightly Smoke v2\" }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> }'\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"cURL (replace test items)","html":"\u003cpre class=\"shiki shiki-themes catppuccin-latte catppuccin-mocha\" style=\"background-color:#eff1f5;--shiki-dark-bg:#1e1e2e;color:#4c4f69;--shiki-dark:#cdd6f4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"10\">\u003cspan class=\"line\">\u003cspan style=\"color:#1E66F5;--shiki-light-font-style:italic;--shiki-dark:#89B4FA;--shiki-dark-font-style:italic\">curl\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -X\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> PATCH\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"https://nunu.ai/api/v1/project/your-project-id/test-plans/b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\"\u003c/span>\u003cspan style=\"color:#EA76CB;--shiki-dark:#F5C2E7\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -H\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"X-Api-Key: YOUR_API_TOKEN\"\u003c/span>\u003cspan style=\"color:#EA76CB;--shiki-dark:#F5C2E7\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -H\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"Content-Type: application/json\"\u003c/span>\u003cspan style=\"color:#EA76CB;--shiki-dark:#F5C2E7\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> -d\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> '{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"patch\": {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"test_items\": [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> { \"multiplayer_test_id\": \"a5060a07-d386-4269-98ce-b33fb894201e\", \"retries\": 2 }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> }'\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"200","html":"\u003cpre class=\"shiki shiki-themes catppuccin-latte catppuccin-mocha\" style=\"background-color:#eff1f5;--shiki-dark-bg:#1e1e2e;color:#4c4f69;--shiki-dark:#cdd6f4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"7\">\u003cspan class=\"line\">\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> \"\u003c/span>\u003cspan style=\"color:#1E66F5;--shiki-dark:#89B4FA\">id\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">:\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> \"\u003c/span>\u003cspan style=\"color:#1E66F5;--shiki-dark:#89B4FA\">project_id\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">:\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"test\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> \"\u003c/span>\u003cspan style=\"color:#1E66F5;--shiki-dark:#89B4FA\">name\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">:\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"Nightly Smoke v2\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> \"\u003c/span>\u003cspan style=\"color:#1E66F5;--shiki-dark:#89B4FA\">test_items\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">:\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> [\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> {\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> \"\u003c/span>\u003cspan style=\"color:#1E66F5;--shiki-dark:#89B4FA\">...\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">:\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"...\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> }\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\"> \"\u003c/span>\u003cspan style=\"color:#1E66F5;--shiki-dark:#89B4FA\">...\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">\"\u003c/span>\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">:\u003c/span>\u003cspan style=\"color:#40A02B;--shiki-dark:#A6E3A1\"> \"...\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#7C7F93;--shiki-dark:#9399B2\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"updateTestPlan","summary":"Update Test Plan","description":"Apply a partial update to a test plan.","tags":["Test Plans"],"parameters":["2d66a0a3-5e3d-49d0-b0d4-3767fdf7582d"],"requestBody":"150cfca6-6ba0-4024-9eea-4f4578782abc","responses":{"200":"6f39798f-8412-490f-9ef4-1010f6b21bb4","400":"32dd4594-816b-45aa-9887-33c6ebe975a6","401":"ec78c03f-1737-415f-8b92-e9db7bdb1b86","403":"d6d6fbea-2dcb-4ff5-b3f9-d3d3484ef247","404":"8ba98a5f-269c-4ff9-8634-d343a63f8b20"},"method":"patch","type":"path","servers":["b161a08e-c191-4bda-918d-220e6fca179f"],"security":["44f1f26a-c835-4039-a305-45f5f3c1f6c7"],"path":"/project/{projectId}/test-plans/{testPlanId}","baseUrlOptions":["https://nunu.ai/api/v1"],"title":"Update Test Plan","codeSamples":[],"requiredOnlyExamples":false,"requestExamples":[{"dropdown":false,"language":"shellscript","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes catppuccin-latte catppuccin-mocha","style":{"backgroundColor":"#eff1f5","--shiki-dark-bg":"#1e1e2e","color":"#4c4f69","--shiki-dark":"#cdd6f4"},"language":"shellscript","children":{"type":"code","key":null,"ref":null,"props":{"language":"shellscript","numberOfLines":"6","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-light-font-style":"italic","--shiki-dark":"#89B4FA","--shiki-dark-font-style":"italic"},"children":"curl"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -X"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" PATCH"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"https://nunu.ai/api/v1/project/your-project-id/test-plans/b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\""}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#EA76CB","--shiki-dark":"#F5C2E7"},"children":" \\"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"X-Api-Key: YOUR_API_TOKEN\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#EA76CB","--shiki-dark":"#F5C2E7"},"children":" \\"}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"Content-Type: application/json\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#EA76CB","--shiki-dark":"#F5C2E7"},"children":" \\"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -d"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" '{"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"patch\": { \"name\": \"Nightly Smoke v2\" }"}}}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" }'"}}}},"\n"]}}}},"filename":"cURL (rename)"},{"dropdown":false,"language":"shellscript","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes catppuccin-latte catppuccin-mocha","style":{"backgroundColor":"#eff1f5","--shiki-dark-bg":"#1e1e2e","color":"#4c4f69","--shiki-dark":"#cdd6f4"},"language":"shellscript","children":{"type":"code","key":null,"ref":null,"props":{"language":"shellscript","numberOfLines":"10","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-light-font-style":"italic","--shiki-dark":"#89B4FA","--shiki-dark-font-style":"italic"},"children":"curl"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -X"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" PATCH"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"https://nunu.ai/api/v1/project/your-project-id/test-plans/b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\""}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#EA76CB","--shiki-dark":"#F5C2E7"},"children":" \\"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"X-Api-Key: YOUR_API_TOKEN\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#EA76CB","--shiki-dark":"#F5C2E7"},"children":" \\"}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"Content-Type: application/json\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#EA76CB","--shiki-dark":"#F5C2E7"},"children":" \\"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" -d"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" '{"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"patch\": {"}}}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"test_items\": ["}}}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" { \"multiplayer_test_id\": \"a5060a07-d386-4269-98ce-b33fb894201e\", \"retries\": 2 }"}}}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" ]"}}}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" }"}}}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" }'"}}}},"\n"]}}}},"filename":"cURL (replace test items)"}],"requestExampleType":"mdx","responseExamples":[{"dropdown":false,"language":"json","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes catppuccin-latte catppuccin-mocha","style":{"backgroundColor":"#eff1f5","--shiki-dark-bg":"#1e1e2e","color":"#4c4f69","--shiki-dark":"#cdd6f4"},"language":"json","children":{"type":"code","key":null,"ref":null,"props":{"language":"json","numberOfLines":"7","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"{"}}}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" \""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-dark":"#89B4FA"},"children":"id"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":":"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"b3f1a2c4-5d6e-7f8a-9b0c-1d2e3f4a5b6c\""}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":","}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" \""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-dark":"#89B4FA"},"children":"project_id"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":":"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"test\""}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":","}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" \""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-dark":"#89B4FA"},"children":"name"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":":"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"Nightly Smoke v2\""}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":","}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" \""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-dark":"#89B4FA"},"children":"test_items"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":":"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" ["}},{"type":"span","key":"5","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" {"}},{"type":"span","key":"6","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" \""}},{"type":"span","key":"7","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-dark":"#89B4FA"},"children":"..."}},{"type":"span","key":"8","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"\""}},{"type":"span","key":"9","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":":"}},{"type":"span","key":"10","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"...\""}},{"type":"span","key":"11","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" }"}},{"type":"span","key":"12","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" ],"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":" \""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1E66F5","--shiki-dark":"#89B4FA"},"children":"..."}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":":"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#40A02B","--shiki-dark":"#A6E3A1"},"children":" \"...\""}}]}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#7C7F93","--shiki-dark":"#9399B2"},"children":"}"}}}},"\n"]}}}},"filename":"200"}],"responseExampleType":"mdx"},"dependencies":{"parameters":{"2d66a0a3-5e3d-49d0-b0d4-3767fdf7582d":{"name":"testPlanId","in":"path","required":true,"description":"Test plan ID (UUID)","schema":{"type":"string","format":"uuid","isRequired":true,"description":"Test plan ID (UUID)","uniqueKey":"","typeLabel":"string\u003cuuid>"}},"a79ec281-5c6a-4281-b88c-eb1ff86426a5":{"name":"projectId","in":"path","required":true,"schema":{"type":"string","isRequired":true,"description":"The project ID. You can copy it from the project settings page or the project URL in the dashboard.","uniqueKey":"","typeLabel":"string"},"description":"The project ID. You can copy it from the project settings page or the project URL in the dashboard."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["patch"],"properties":{"patch":{"type":"object","description":"Partial test plan body. Object fields are deep-merged; arrays (including test_items) are replaced wholesale.","isRequired":true,"uniqueKey":"patch","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"patch":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"6f39798f-8412-490f-9ef4-1010f6b21bb4":{"description":"Test plan updated","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"Unique identifier for the test plan","uniqueKey":"id","typeLabel":"string\u003cuuid>"},"project_id":{"type":"string","format":"uuid","description":"Project the test plan belongs to","uniqueKey":"project_id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Test plan name","uniqueKey":"name","typeLabel":"string"},"created_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"created_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"created_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"created_at","typeLabel":"string\u003cdate-time> | null"},"created_by":{"oneOf":[{"type":"string","uniqueKey":"created_by.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"created_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"created_by","typeLabel":"string | null"},"modified_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"modified_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"modified_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"modified_at","typeLabel":"string\u003cdate-time> | null"},"modified_by":{"oneOf":[{"type":"string","uniqueKey":"modified_by.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"modified_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"modified_by","typeLabel":"string | null"},"slots":{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer","description":"Slot index (2 or higher; slot 1 is the implicit default slot and is not listed)","uniqueKey":"slots.items.[INDEX].index","typeLabel":"integer"},"name":{"oneOf":[{"type":"string","description":"Optional display name. Names are labels only; slots are addressed by index","uniqueKey":"slots.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional display name. Names are labels only; slots are addressed by index","uniqueKey":"slots.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"uniqueKey":"slots.items.[INDEX].name","typeLabel":"string | null"}},"uniqueKey":"slots.items.[INDEX]","typeLabel":"object"},"description":"Extra deployment slots of a cross-platform test plan (read-only via the API; managed in the test plan editor). Their indices key `slot_deployment_configs` when starting the plan; slot 1 is the implicit default slot.","uniqueKey":"slots","typeLabel":"object[]"},"default_slot_name":{"oneOf":[{"type":"string","description":"Optional display name of the implicit default slot (slot 1). Read-only via the API.","uniqueKey":"default_slot_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional display name of the implicit default slot (slot 1). Read-only via the API.","uniqueKey":"default_slot_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"default_slot_name","typeLabel":"string | null"},"test_items":{"type":"array","items":{"type":"object","properties":{"multiplayer_test_id":{"type":"string","format":"uuid","description":"ID of the test to include in the plan","isRequired":true,"uniqueKey":"test_items.items.[INDEX].multiplayer_test_id","typeLabel":"string\u003cuuid>"},"retries":{"type":"integer","minimum":0,"default":0,"description":"Number of retries for this test item after an execution failure; genuine test verdicts are not retried.","uniqueKey":"test_items.items.[INDEX].retries","typeLabel":"integer"}},"required":["multiplayer_test_id"],"uniqueKey":"test_items.items.[INDEX]","typeLabel":"object"},"description":"Ordered list of tests in this plan","uniqueKey":"test_items","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","project_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","created_at":"2023-11-07T05:31:56Z","created_by":"\u003cstring>","modified_at":"2023-11-07T05:31:56Z","modified_by":"\u003cstring>","slots":[{"index":123,"name":"\u003cstring>"}],"default_slot_name":"\u003cstring>","test_items":[{"multiplayer_test_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","retries":0}]}}},"exampleType":"generated"}},"exampleType":"generated"},"32dd4594-816b-45aa-9887-33c6ebe975a6":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"ec78c03f-1737-415f-8b92-e9db7bdb1b86":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"d6d6fbea-2dcb-4ff5-b3f9-d3d3484ef247":{"description":"Forbidden - missing project:edit-tests","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"8ba98a5f-269c-4ff9-8634-d343a63f8b20":{"description":"Test plan not found","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","uniqueKey":"details","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>","code":"\u003cstring>","details":{}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"44f1f26a-c835-4039-a305-45f5f3c1f6c7":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"API key for authentication","scopes":[],"schemeName":"apiKeyAuth"}}},"servers":{"b161a08e-c191-4bda-918d-220e6fca179f":{"url":"https://nunu.ai/api/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"API key for authentication","scopes":[],"schemeName":"apiKeyAuth"},"schema":{"title":"X-Api-Key","type":"string","description":"API key for authentication","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKeyAuth","name":"X-Api-Key"}],"title":"apiKeyAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"nunuai","siteName":"nunu.ai","title":"Update Test Plan - nunu.ai","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-09T12:08:47.948Z","originalFileLocation":"api-reference/test-plans/update-test-plan.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=\"Apply a partial update to a test plan.\">\u003cmeta data-mint-head name=\"application-name\" content=\"nunu.ai\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/nunuai/CX_3dxSgbcmNqPIc/_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/nunuai/CX_3dxSgbcmNqPIc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/nunuai/CX_3dxSgbcmNqPIc/_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/nunuai/CX_3dxSgbcmNqPIc/_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/nunuai/CX_3dxSgbcmNqPIc/_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/nunuai/CX_3dxSgbcmNqPIc/_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/nunuai/CX_3dxSgbcmNqPIc/_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/nunuai/CX_3dxSgbcmNqPIc/_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/nunuai/CX_3dxSgbcmNqPIc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update Test Plan - nunu.ai\">\u003cmeta data-mint-head property=\"og:description\" content=\"Apply a partial update to a test plan.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"nunu.ai\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://api-docs.nunu.ai/api-reference/test-plans/update-test-plan\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://nunuai.mintlify.app/_mintlify/api/og/v2?division=Test+Plans\u0026amp;title=Update+Test+Plan\u0026amp;description=Apply+a+partial+update+to+a+test+plan.\u0026amp;theme=0d97650000a7b5dd625bee00\u0026amp;signature=ac1de99e9e667acc9b4d27b207f7c6e6af1b2dfa0d4e737fb0ef473bca60e4d1\">\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 Test Plan - nunu.ai\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Apply a partial update to a test plan.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://nunuai.mintlify.app/_mintlify/api/og/v2?division=Test+Plans\u0026amp;title=Update+Test+Plan\u0026amp;description=Apply+a+partial+update+to+a+test+plan.\u0026amp;theme=0d97650000a7b5dd625bee00\u0026amp;signature=ac1de99e9e667acc9b4d27b207f7c6e6af1b2dfa0d4e737fb0ef473bca60e4d1\">\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/nunuai/CX_3dxSgbcmNqPIc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"nunu.ai\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E55CD8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://api-docs.nunu.ai/api-reference/test-plans/update-test-plan\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/test-plans/update-test-plan.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"nunu.ai\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"nunu.ai","nav":{"global":{"anchors":[{"anchor":"Nexus Documentation","icon":"newspaper","href":"https://docs.nunu.ai"}]},"tabs":[{"tab":"API Reference","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Authentication","href":"/api-reference/authentication"}]},{"group":"Runs","pages":[{"title":"List Runs","openapi":"GET /project/{projectId}/runs","href":"/api-reference/runs/list-runs"},{"title":"Start a Run","openapi":"POST /project/{projectId}/runs","href":"/api-reference/runs/start-run"},{"title":"Get Run Details","openapi":"GET /project/{projectId}/runs/{runId}","href":"/api-reference/runs/get-run"},{"title":"Get Live Run Snapshot","openapi":"GET /project/{projectId}/runs/{runId}/live","href":"/api-reference/runs/get-live-run"},{"title":"List Run Bugs","openapi":"GET /project/{projectId}/runs/{runId}/bugs","href":"/api-reference/runs/list-bugs"},{"title":"Stop Runs","openapi":"POST /project/{projectId}/runs/stop","href":"/api-reference/runs/stop-runs"},{"title":"Export to TestRail","openapi":"POST /project/{projectId}/runs/export/testrail","href":"/api-reference/runs/export-testrail"}]},{"group":"Jobs","pages":[{"title":"List Jobs","openapi":"GET /project/{projectId}/jobs","href":"/api-reference/jobs/list-jobs"},{"title":"Get Job Details","openapi":"GET /project/{projectId}/jobs/{jobId}","href":"/api-reference/jobs/get-job"}]},{"group":"Bugs","pages":[{"title":"List Reviewed Bugs","openapi":"GET /project/{projectId}/bugs","href":"/api-reference/bugs/list-bugs"},{"title":"Get Reviewed Bug","openapi":"GET /project/{projectId}/bugs/{bugId}","href":"/api-reference/bugs/get-bug"}]},{"group":"Artifacts","pages":[{"title":"List Run Artifacts","openapi":"GET /runs/{runId}/artifacts","href":"/api-reference/artifacts/list-artifacts"},{"title":"Get Artifact File","openapi":"GET /runs/{runId}/artifacts/{filename}","href":"/api-reference/artifacts/get-artifact"}]},{"group":"Knowledge","pages":[{"title":"List Knowledge Files","openapi":"GET /file-storage/{projectId}","href":"/api-reference/knowledge/list-files"},{"title":"List Project-Scope Knowledge","openapi":"GET /file-storage/{projectId}/project","href":"/api-reference/knowledge/list-project-files"},{"title":"List Agent-Scope Knowledge","openapi":"GET /file-storage/{projectId}/agent/{agentId}","href":"/api-reference/knowledge/list-agent-files"},{"title":"List Test-Case-Scope Knowledge","openapi":"GET /file-storage/{projectId}/test_case/{testCaseId}","href":"/api-reference/knowledge/list-test-case-files"}]},{"group":"Tests","pages":[{"title":"List Tests","openapi":"GET /project/{projectId}/tests","href":"/api-reference/tests/list-tests"},{"title":"Get Test","openapi":"GET /project/{projectId}/tests/{testId}","href":"/api-reference/tests/get-test"},{"title":"Create Test","openapi":"POST /project/{projectId}/tests","href":"/api-reference/tests/create-test"},{"title":"Update Test","openapi":"PATCH /project/{projectId}/tests/{testId}","href":"/api-reference/tests/update-test"},{"title":"Delete Test","openapi":"DELETE /project/{projectId}/tests/{testId}","href":"/api-reference/tests/delete-test"}]},{"group":"Test Folders","pages":[{"title":"List Test Folders","openapi":"GET /project/{projectId}/test-folders","href":"/api-reference/test-folders/list-test-folders"},{"title":"Create Test Folder","openapi":"POST /project/{projectId}/test-folders","href":"/api-reference/test-folders/create-test-folder"}]},{"group":"Shared Steps","pages":[{"title":"List Shared Steps","openapi":"GET /project/{projectId}/shared-steps","href":"/api-reference/shared-steps/list-shared-steps"},{"title":"Get Shared Step","openapi":"GET /project/{projectId}/shared-steps/{sharedStepId}","href":"/api-reference/shared-steps/get-shared-step"},{"title":"Create Shared Step","openapi":"POST /project/{projectId}/shared-steps","href":"/api-reference/shared-steps/create-shared-step"},{"title":"Update Shared Step","openapi":"PATCH /project/{projectId}/shared-steps/{sharedStepId}","href":"/api-reference/shared-steps/update-shared-step"},{"title":"Delete Shared Step","openapi":"DELETE /project/{projectId}/shared-steps/{sharedStepId}","href":"/api-reference/shared-steps/delete-shared-step"}]},{"group":"Test Plans","pages":[{"title":"List Test Plans","openapi":"GET /project/{projectId}/test-plans","href":"/api-reference/test-plans/list-test-plans"},{"title":"Get Test Plan","openapi":"GET /project/{projectId}/test-plans/{testPlanId}","href":"/api-reference/test-plans/get-test-plan"},{"title":"Create Test Plan","openapi":"POST /project/{projectId}/test-plans","description":"Create a new test plan for the authenticated project.","href":"/api-reference/test-plans/create-test-plan"},{"title":"Update Test Plan","openapi":"PATCH /project/{projectId}/test-plans/{testPlanId}","href":"/api-reference/test-plans/update-test-plan"},{"title":"Delete Test Plan","openapi":"DELETE /project/{projectId}/test-plans/{testPlanId}","description":"Delete a test plan.","href":"/api-reference/test-plans/delete-test-plan"},{"title":"Start Test Plan Run","openapi":"POST /project/{projectId}/test-plans/{testPlanId}/runs","href":"/api-reference/test-plans/start-test-plan-run"},{"title":"List Test Plan Executions","openapi":"GET /project/{projectId}/test-plan-executions","href":"/api-reference/test-plans/list-test-plan-executions"}]},{"group":"Configs","pages":[{"title":"List Agent Configs","openapi":"GET /project/{projectId}/agent-configs","href":"/api-reference/configs/list-agent-configs"},{"title":"List Deployment Configs","openapi":"GET /project/{projectId}/deployment-configs","href":"/api-reference/configs/list-deployment-configs"},{"title":"List Credential Kinds","openapi":"GET /project/{projectId}/credential-kinds","href":"/api-reference/configs/list-credential-kinds"}]},{"group":"Builds","pages":[{"title":"List Builds","openapi":"GET /project/{projectId}/builds","href":"/api-reference/builds/list-builds"},{"title":"Get Build Details","openapi":"GET /project/{projectId}/builds/{buildId}","href":"/api-reference/builds/get-build"},{"title":"Delete Build","openapi":"DELETE /project/{projectId}/builds/{buildId}","href":"/api-reference/builds/delete-build"},{"title":"Initiate Upload","openapi":"POST /project/{projectId}/builds/upload","href":"/api-reference/builds/initiate-upload"},{"title":"Get Upload URLs for Parts","openapi":"GET /project/{projectId}/builds/upload/parts","href":"/api-reference/builds/get-upload-parts"},{"title":"Complete Upload","openapi":"POST /project/{projectId}/builds/upload/complete","href":"/api-reference/builds/complete-upload"},{"title":"Cancel Upload","openapi":"DELETE /project/{projectId}/builds/upload","href":"/api-reference/builds/cancel-upload"}]},{"group":"Minions","pages":[{"title":"Download Minion","openapi":"GET /minions/download","href":"/api-reference/minions/download-minion"}]}]}]},"basePath":"","title":"Update Test Plan - nunu.ai","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}