Trigger names are trimmed before validation. The name must include at least one letter or
number, cannot exceed 255 characters, and must be unique within the pipeline.
Optional SLA threshold in seconds. When provided, the value must be a positive integer.
Use 0 or null to clear an existing SLA, or omit this field for no SLA change.
Persisted schedule start timestamp. For @once, this value determines the single run time;
for recurring time schedules, it anchors when the schedule begins.
Non-empty tag names to associate with the trigger. Tag names are trimmed and duplicate names
are ignored before persistence. Each tag name cannot exceed 70 characters.
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Mage AI","colors":{"primary":"#6A35FF","light":"#00FB82","dark":"#148EFF"},"logo":{"light":"https://mintcdn.com/mage/Rq76a-vYmKWfFOND/logo/m-mage-light.svg?fit=max\u0026auto=format\u0026n=Rq76a-vYmKWfFOND\u0026q=85\u0026s=090f9ad5ae13615190d3522f6cb49ee2","dark":"https://mintcdn.com/mage/Rq76a-vYmKWfFOND/logo/m-mage.svg?fit=max\u0026auto=format\u0026n=Rq76a-vYmKWfFOND\u0026q=85\u0026s=f9f81bdba38ed26df9c59cf5c06b1b91"},"favicon":"https://mintcdn.com/mage/Rq76a-vYmKWfFOND/favicons/m1.svg?fit=max\u0026auto=format\u0026n=Rq76a-vYmKWfFOND\u0026q=85\u0026s=02b66df48d663d0e5a667850de44fe45","api":{"playground":{"display":"none"}},"appearance":{"default":"dark","strict":false},"background":{"image":"https://mintcdn.com/mage/KCVtYQD46PIylqWZ/background.png?fit=max\u0026auto=format\u0026n=KCVtYQD46PIylqWZ\u0026q=85\u0026s=8ce1090758f30e407a66ae048dd5d19c","decoration":"gradient","color":{"light":"#FFFFFF","dark":"#000000"}},"navbar":{"links":[{"href":"https://github.com/mage-ai/mage-ai","label":"GitHub"},{"href":"https://www.mage.ai/chat","label":"Community"},{"href":"https://cloud.mage.ai/sign-up?source=documentation-header","label":"Mage Pro"}],"primary":{"type":"button","label":"Get a demo","href":"https://mage.ai/getdemo"}},"footer":{"socials":{"github":"https://www.github.com/mage-ai","slack":"https://www.mage.ai/chat","linkedin":"https://www.linkedin.com/company/magetech","twitter":"https://twitter.com/mage_ai"},"links":[{"header":"OSS","items":[{"label":"Code","href":"https://www.mage.ai.oss"},{"label":"Demo playground","href":"https://www.mage.ai/demo"}]},{"header":"Mage Pro","items":[{"label":"Get started for free","href":"https://cloud.mage.ai/sign-up"}]},{"header":"Community","items":[{"label":"Chat","href":"https://www.mage.ai/chat"},{"label":"Facebook","href":"https://www.facebook.com/mageai"},{"label":"Youtube","href":"https://www.youtube.com/@mage_ai"},{"label":"Instagram","href":"https://www.instagram.com/mage_ai"},{"label":"Medium","href":"https://m.mage.ai"}]}]},"search":{"prompt":"Omniscience... ✨"},"seo":{"metatags":{"og:image":"https://github.com/mage-ai/mage-ai/blob/master/docs/og.png?raw=True","og:description":"The leading framework for transforming and integrating data.","og:site_name":"Mage AI Documentation","twitter:site":"@mage_ai"},"indexing":"all"},"fonts":{"heading":{"family":"Alkatra"},"body":{"family":"Inter"}},"styling":{"codeblocks":"system","latex":false},"integrations":{"koala":{"publicApiKey":"pk_a3151d9755887a36858dcd602fbaeb5ee2f7"},"ga4":{"measurementId":"G-GR172GGB5V"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mage","hasAudioNarration":false,"actualSubdomain":"mage","customDomains":["docs.mage.ai"],"gitSource":{"type":"github","owner":"mage-ai","repo":"mage-ai","deployBranch":"master","contentDirectory":"docs","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adbbe4cac0861efde9fc869","collectionId":"835d3af8-08bd-4664-89cb-4e8d6b4b690c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adbbe4cac0861efde9fc869"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adbbe4cac0861efde9fc869","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"Documentation","count":145},{"language":"default","tag":"Concepts","count":102},{"language":"default","tag":"Data integrations","count":89},{"language":"default","tag":"Development","count":83},{"language":"default","tag":"Mage Pro","count":76},{"language":"default","tag":"Sources","count":71},{"language":"default","tag":"Pipelines","count":50},{"language":"default","tag":"Production","count":48},{"language":"default","tag":"Destinations","count":47},{"language":"default","tag":"Streaming","count":42}]},"assistantConfig":{},"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":true},"customCss":[{"filePath":"style.css","content":"a.block{display:block}p.normal,span.normal{font-weight:400!important}"}],"page":{"pagePath":"extensibility/api-reference/pipeline-schedules/update-pipeline-schedule","slug":"/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule","pageMetadata":{"title":"Update schedule","api":"PUT /api/pipeline_schedules/:id","description":null,"href":"/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,CodeGroup,Expandable,ParamField}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);return _jsxs(_Fragment,{children:[_jsx(ParamField,{path:`id`,type:`integer`,required:true,id:`param-id`,children:_jsx(_components.p,{children:`Pipeline schedule ID`})}),`\n`,_jsx(`b`,{children:`Body`}),`\n`,_jsx(`br`,{}),`\n`,_jsx(`br`,{}),`\n`,_jsx(ParamField,{body:`pipeline_schedule`,type:`object`,required:true,id:`param-pipeline-schedule`,children:_jsxs(Expandable,{title:`payload`,defaultOpen:`true`,children:[_jsx(ParamField,{body:`event_matchers`,type:`array of objects`,id:`param-event-matchers`,children:_jsx(_components.p,{children:`Deprecated. Used only for maintaining existing legacy event triggers.`})}),_jsx(ParamField,{body:`name`,type:`string`,id:`param-name`,children:_jsx(_components.p,{children:`Trigger names are trimmed before validation. The name must include at least one letter or\nnumber, cannot exceed 255 characters, and must be unique within the pipeline.`})}),_jsx(ParamField,{body:`schedule_interval`,type:`string`,id:`param-schedule-interval`,children:_jsxs(_components.p,{children:[`Required when `,_jsx(_components.code,{children:`schedule_type`}),` is `,_jsx(_components.code,{children:`time`}),`.`]})}),_jsx(ParamField,{body:`schedule_type`,type:`string`,id:`param-schedule-type`,children:_jsxs(_components.p,{children:[`Trigger type. Use `,_jsx(_components.code,{children:`api`}),` or `,_jsx(_components.code,{children:`time`}),` for supported non-legacy triggers. `,_jsx(_components.code,{children:`event`}),` is deprecated\nand only used for existing legacy event triggers.`]})}),_jsxs(ParamField,{body:`settings`,type:`object`,id:`param-settings`,children:[_jsx(_components.p,{children:`Additional settings for the trigger.`}),_jsx(Expandable,{title:`properties`,children:_jsx(ParamField,{body:`timeout`,type:`integer`,id:`param-timeout`,children:_jsxs(_components.p,{children:[`Optional run timeout in seconds. When provided, the value must be a positive integer.\nUse `,_jsx(_components.code,{children:`null`}),` or omit this field for no timeout.`]})})})]}),_jsx(ParamField,{body:`sla`,type:`integer`,id:`param-sla`,children:_jsxs(_components.p,{children:[`Optional SLA threshold in seconds. When provided, the value must be a positive integer.\nUse `,_jsx(_components.code,{children:`0`}),` or `,_jsx(_components.code,{children:`null`}),` to clear an existing SLA, or omit this field for no SLA change.`]})}),_jsx(ParamField,{body:`start_time`,type:`datetime`,id:`param-start-time`,children:_jsxs(_components.p,{children:[`Persisted schedule start timestamp. For `,_jsx(_components.code,{children:`@once`}),`, this value determines the single run time;\nfor recurring time schedules, it anchors when the schedule begins.`]})}),_jsx(ParamField,{body:`status`,type:`string`,id:`param-status`}),_jsx(ParamField,{body:`tags`,type:`array of strings`,id:`param-tags`,children:_jsx(_components.p,{children:`Non-empty tag names to associate with the trigger. Tag names are trimmed and duplicate names\nare ignored before persistence. Each tag name cannot exceed 70 characters.`})}),_jsx(ParamField,{body:`variables`,type:`object`,id:`param-variables`})]})}),`\n`,_jsx(CodeGroup,{children:_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`23`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`23`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`curl --request PUT \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` --url 'http://localhost:6789/api/pipeline_schedules/55?api_key=zkWlN0PkIKSN0C11CfUHUj84OT5XOJ6tDZ6bDRO2' \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` --header 'OAUTH-TOKEN=some_really_long_string' \\\\`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` --data '{`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"pipeline_schedule\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"name\": \"black voice11111\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"schedule_type\": \"time\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"schedule_interval\": \"@once\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"start_time\": \"2023-03-06 04:53:00\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"variables\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"env\": \"dev112222\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"test\": 11111`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"sla\": 1000,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"settings\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"allow_blocks_to_fail\": true,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"create_initial_pipeline_run\": false,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"skip_if_previous_running\": true,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` \"timeout\": 3600`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:` }'`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`26`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`26`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pipeline_schedule\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`55`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2023-03-08 04:52:54.268096+00:00\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"updated_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2023-04-01 00:52:11.753497+00:00\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"black voice11111\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pipeline_uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"example_pipeline\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"schedule_type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"time\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"start_time\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2023-03-06 04:53:00+00:00\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"schedule_interval\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"@once\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"inactive\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"variables\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"env\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"dev112222\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"test\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`11111`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"sla\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"token\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"67d62ed3e66143839f58945bb7d16387\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"settings\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"allow_blocks_to_fail\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"create_initial_pipeline_run\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"skip_if_previous_running\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"timeout\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`3600`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"event_matchers\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: []`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Update schedule","api":"PUT /api/pipeline_schedules/:id","description":null,"href":"/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{},"endpoint":{"title":"Update schedule","path":"/api/pipeline_schedules/:id","method":"put","request":{"security":[],"parameters":{"query":{},"header":{},"cookie":{},"path":{"id":{"schema":[{"type":"integer","description":"Pipeline schedule ID","required":true}]}}},"body":{"application/json":{"schemaArray":[{"type":"object","properties":{"pipeline_schedule":[{"type":"object","properties":{"event_matchers":[{"type":"object","properties":{},"description":"Deprecated. Used only for maintaining existing legacy event triggers."}],"name":[{"type":"string","description":"Trigger names are trimmed before validation. The name must include at least one letter or number, cannot exceed 255 characters, and must be unique within the pipeline."}],"schedule_interval":[{"type":"string","description":"Required when `schedule_type` is `time` ."}],"schedule_type":[{"type":"string","description":"Trigger type. Use `api` or `time` for supported non-legacy triggers. `event` is deprecated and only used for existing legacy event triggers."}],"settings":[{"type":"object","properties":{"timeout":[{"type":"integer","description":"Optional run timeout in seconds. When provided, the value must be a positive integer. Use `null` or omit this field for no timeout."}]},"description":"Additional settings for the trigger."}],"sla":[{"type":"integer","description":"Optional SLA threshold in seconds. When provided, the value must be a positive integer. Use `0` or `null` to clear an existing SLA, or omit this field for no SLA change."}],"start_time":[{"type":"object","properties":{},"description":"Persisted schedule start timestamp. For `@once` , this value determines the single run time; for recurring time schedules, it anchors when the schedule begins."}],"status":[{"type":"string"}],"tags":[{"type":"object","properties":{},"description":"Non-empty tag names to associate with the trigger. Tag names are trimmed and duplicate names are ignored before persistence. Each tag name cannot exceed 70 characters."}],"variables":[{"type":"object","properties":{}}]},"required":true}]}}],"examples":{"example":{"value":{"pipeline_schedule":{"event_matchers":{},"name":"\u003cstring>","schedule_interval":"\u003cstring>","schedule_type":"\u003cstring>","settings":{"timeout":123},"sla":123,"start_time":{},"status":"\u003cstring>","tags":{},"variables":{}}}}}}}},"response":{},"deprecated":false}},"jsLinks":[],"subdomain":"mage","siteName":"Mage AI","title":"Update schedule - Mage AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T20:06:52.988Z","originalFileLocation":"extensibility/api-reference/pipeline-schedules/update-pipeline-schedule.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=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Mage AI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mage/7GSCLO7OarQPQehu/_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/mage/7GSCLO7OarQPQehu/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mage/7GSCLO7OarQPQehu/_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/mage/7GSCLO7OarQPQehu/_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/mage/7GSCLO7OarQPQehu/_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/mage/7GSCLO7OarQPQehu/_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/mage/7GSCLO7OarQPQehu/_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/mage/7GSCLO7OarQPQehu/_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/mage/7GSCLO7OarQPQehu/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update schedule - Mage AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"The leading framework for transforming and integrating data.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mage AI Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mage.ai/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://github.com/mage-ai/mage-ai/blob/master/docs/og.png?raw=True\">\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 schedule - Mage AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The leading framework for transforming and integrating data.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://github.com/mage-ai/mage-ai/blob/master/docs/og.png?raw=True\">\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/mage/7GSCLO7OarQPQehu/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mage AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6A35FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mage.ai/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mage.ai/#organization\",\"name\":\"Mage AI\",\"url\":\"https://docs.mage.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mage/Rq76a-vYmKWfFOND/logo/m-mage-light.svg?fit=max\u0026auto=format\u0026n=Rq76a-vYmKWfFOND\u0026q=85\u0026s=090f9ad5ae13615190d3522f6cb49ee2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mage.ai#website\",\"name\":\"Mage AI\",\"url\":\"https://docs.mage.ai\",\"publisher\":{\"@id\":\"https://docs.mage.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mage.ai/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule#webpage\",\"url\":\"https://docs.mage.ai/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule\",\"name\":\"Update schedule\",\"dateModified\":\"2026-10-23T20:06:52.988Z\",\"isPartOf\":{\"@id\":\"https://docs.mage.ai#website\"}},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.mage.ai/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule#apireference\",\"headline\":\"Update schedule\",\"name\":\"Update schedule\",\"url\":\"https://docs.mage.ai/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mage.ai/extensibility/api-reference/pipeline-schedules/update-pipeline-schedule#webpage\"},\"image\":\"https://github.com/mage-ai/mage-ai/blob/master/docs/og.png?raw=True\",\"dateModified\":\"2026-10-23T20:06:52.988Z\",\"publisher\":{\"@id\":\"https://docs.mage.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mage.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Mage AI\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Mage AI","nav":{"global":null,"tabs":[{"tab":"Mage Pro","groups":[{"group":"Adventure starts here","pages":[{"title":"Mage Pro","sidebarTitle":"Mage Pro","icon":"cloud-bolt-moon","href":"/production/mage/pro"}]},{"group":"Deployment architecture","pages":[{"title":"Deployment architecture overview","sidebarTitle":"Overview","icon":"network-wired","href":"/pro-architecture/architecture-overview"},{"title":"Managed cloud","sidebarTitle":"SaaS","icon":"laptop","href":"/pro-architecture/saas"},{"title":"Hybrid cloud deployment","sidebarTitle":"Hybrid Cloud","icon":"cloud","href":"/pro-architecture/hybrid-cloud"},{"title":"Private cloud deployment","sidebarTitle":"Private Cloud","icon":"lock","href":"/pro-architecture/private-cloud"},{"title":"On-prem deployment","sidebarTitle":"On-prem","icon":"house","href":"/pro-architecture/on-prem"}]},{"group":"Getting started","pages":[{"title":"Cluster Management","sidebarTitle":"Cluster Management","icon":"door-open","href":"/getting-started/cluster-management-portal"},{"title":"Mage Pro API","sidebarTitle":"API","icon":"network-wired","href":"/getting-started/mage-pro-api"},{"title":"Install dependencies","sidebarTitle":"Install dependencies","icon":"gavel","href":"/getting-started/install-dependencies"},{"title":"Mage Pro workspaces","sidebarTitle":"Workspaces","icon":"briefcase","href":"/guides/developer-ux/workspaces"},{"title":"Mage Pro data pipeline","sidebarTitle":"Build a pipeline","icon":"code-fork","href":"/getting-started/build-pro-pipeline"},{"title":"Mage Pro pipeline trigger","sidebarTitle":"Trigger a pipeline","icon":"rocket","href":"/getting-started/trigger-pipeline"},{"title":"Best Practices","sidebarTitle":"Best Practices","icon":"star","href":"/guides/best-practices"}]},{"group":"Operations","pages":[{"title":"Activity","sidebarTitle":"Activity","icon":"list-check","href":"/guides/operations/activity"}]},{"group":"CI/CD","pages":[{"title":"Mage Pro CI/CD overview","sidebarTitle":"Overview","icon":"network-wired","href":"/development/git/pro-overview"},{"title":"Mage Pro CI/CD workflow","sidebarTitle":"CI/CD workflow","icon":"rocket","href":"/guides/data-sync/cicd-workflow"},{"title":"Git terminal with built-in authentication and shortcuts","sidebarTitle":"Git terminal","icon":"code","href":"/guides/data-sync/git-terminal"},{"title":"File versioning and history","sidebarTitle":"File versioning","icon":"code-compare","href":"/guides/version-control/file-versions"},{"title":"Mage Pro Version Control","sidebarTitle":"Version control guide","icon":"code","href":"/guides/data-sync/version-control-guide"},{"title":"Using GitClient in Mage blocks","sidebarTitle":"GitClient","icon":"code-commit","href":"/guides/data-sync/git-client"}]},{"group":"Pro only features","pages":[{"group":"AI","icon":"microchip-ai","pages":[{"title":"AI Blocks","sidebarTitle":"AI Blocks","icon":"microchip-ai","href":"/ai/blocks"},{"title":"Agents","sidebarTitle":"Agents","icon":"user-robot","href":"/ai/agents"},{"title":"Retrieval Augmented Generation (RAG) pipeline builder","sidebarTitle":"RAG pipelines","icon":"head-side-goggles","href":"/ai/rag-pipeline"},{"title":"Customized AI resources for training and inference","sidebarTitle":"Resources","icon":"robot-astromech","href":"/ai/custom-resources"}]},{"group":"Blocks","icon":"block-brick","pages":[{"title":"Level 99 dynamic abilities","sidebarTitle":"Dynamic blocks 2.0","icon":"list-tree","href":"/guides/blocks/dynamic-blocks-2"},{"title":"Level 99 dynamic abilities","sidebarTitle":"Batch read/write","icon":"group-arrows-rotate","href":"/guides/blocks/batch-read-write"}]},{"group":"Streaming","icon":"stream","pages":[{"title":"OracleDB","href":"/guides/streaming/sources/oracledb"},{"title":"Stateful Streaming Pipeline","href":"/guides/streaming/tutorials/streaming-stateful-store"}]},{"group":"Data integrations","icon":"link","pages":[{"title":"Custom source","href":"/data-integrations/sources/custom_source"},{"title":"Adapt an existing source","href":"/contributing/data-integrations/adapt-existing-source"},{"title":"Create a new source","href":"/contributing/data-integrations/add-new-source"},{"title":"Create a new destination","href":"/contributing/data-integrations/add-new-destination"},{"group":"Sources","pages":[{"title":"Facebook Pages","href":"/data-integrations/sources/facebook_pages"},{"title":"Instagram","href":"/data-integrations/sources/instagram"},{"title":"QuickBooks","href":"/data-integrations/sources/quickbooks"},{"title":"Xero","href":"/data-integrations/sources/xero"},{"title":"YouTube Analytics API Source","sidebarTitle":"YouTube Analytics","icon":"video","href":"/data-integrations/sources/youtube_analytics"},{"title":"Google Campaign Manager 360","href":"/data-integrations/sources/google_campaign_manager_360"},{"title":"Google Display \u0026 Video 360","href":"/data-integrations/sources/google_display_video_360"},{"title":"Microsoft Ads","href":"/data-integrations/sources/microsoft_ads"},{"title":"Salesforce Marketing Cloud","href":"/data-integrations/sources/salesforce_marketing_cloud"},{"title":"TikTok Ads","href":"/data-integrations/sources/tiktok_ads"}]},{"group":"Destinations","pages":[{"title":"Databricks","href":"/data-integrations/destinations/databricks"},{"title":"DuckDB","href":"/data-integrations/destinations/duckdb"},{"title":"Iceberg S3","href":"/data-integrations/destinations/iceberg_s3"}]}]},{"group":"Developer experience","icon":"terminal","pages":[{"title":"Cross-pipeline dependencies","sidebarTitle":"Pipeline dependencies","icon":"arrows-cross","href":"/guides/developer-ux/pipeline-dependencies"},{"title":"Pipeline editor canvas","sidebarTitle":"Pipeline canvas","icon":"diagram-lean-canvas","href":"/guides/developer-ux/code-canvas"},{"title":"Code editor with enhanced productivity","sidebarTitle":"Code browser","icon":"code-simple","href":"/guides/developer-ux/code-browser"},{"title":"Personalize your workspace","sidebarTitle":"Personalize","icon":"person-from-portal","href":"/guides/developer-ux/personalize"},{"title":"Develop Mage Pro Code with VS Code or Cursor","sidebarTitle":"VS Code \u0026 Cursor","icon":"code","href":"/guides/developer-ux/visual-studio-code"}]}]},{"group":"Infrastructure","pages":[{"group":"Compute","icon":"stars","pages":[{"title":"PySpark in Mage Pro","sidebarTitle":"PySpark (Pro)","icon":"sparkles","href":"/integrations/compute/spark-pro"},{"title":"Compute management for Spark","sidebarTitle":"Management","icon":"space-station-moon-construction","href":"/integrations/compute/management"},{"title":"Databricks","icon":"block-brick-fire","href":"/integrations/compute/databricks"}]},{"group":"Storage","icon":"database","pages":[{"title":"Databricks","href":"/integrations/databases/Databricks"},{"title":"Iceberg","href":"/integrations/databases/Iceberg"}]}]},{"group":"Migration guides","pages":[{"title":"Migrate from Airbyte to Mage Pro","sidebarTitle":"Airbyte to Mage Pro","href":"/migrations/airbyte-to-mage-pro"},{"title":"Migrate from Airflow to Mage Pro","sidebarTitle":"Airflow to Mage Pro","href":"/migrations/airflow-to-mage-pro"},{"title":"Migrate from dbt to Mage Pro","sidebarTitle":"dbt to Mage Pro","href":"/migrations/dbt-to-mage-pro"},{"title":"Migrate from Estuary to Mage Pro","sidebarTitle":"Estuary to Mage Pro","href":"/migrations/estuary-to-mage-pro"},{"title":"Migrate from Fivetran to Mage Pro","sidebarTitle":"Fivetran to Mage Pro","href":"/migrations/fivetran-to-mage-pro"},{"title":"Migrate from Dagster to Mage Pro","sidebarTitle":"Dagster to Mage Pro","href":"/migrations/dagster-to-mage-pro"},{"title":"Migrate from Mage OSS to Mage Pro","sidebarTitle":"Mage OSS to Mage Pro","href":"/migrations/mage-oss-to-mage-pro"},{"title":"Migrate from Prefect to Mage Pro","sidebarTitle":"Prefect to Mage Pro","href":"/migrations/prefect-to-mage-pro"}]},{"group":"Global hooks","pages":[{"title":"Global Hooks","sidebarTitle":"Overview","icon":"arrow-progress","href":"/extensibility/global-hooks/overview"},{"title":"Global Hooks Guide","sidebarTitle":"Setup","icon":"webhook","href":"/extensibility/global-hooks/guides"}]},{"group":"Mage Pro API","pages":[{"title":"Mage Pro API overview","icon":"webhook","sidebarTitle":"Overview","href":"/extensibility/pro-api-reference/overview"},{"title":"Create Deployment","api":"POST /deployment_settings/{setting_name}/deployments","href":"/extensibility/pro-api-reference/deployments/overview"},{"title":"Update Workspace","api":"PUT /api/workspaces/{workspace_name}","href":"/extensibility/pro-api-reference/workspaces/update-workspace"}]},{"group":"Mage Agent","pages":[{"title":"Introduction","href":"/agent/introduction"},{"title":"Quickstart","href":"/agent/quickstart"},{"title":"Installation","href":"/agent/installation"},{"title":"Mage Agent Plugin","href":"/agent/mage-agent-plugin"},{"title":"Authentication","href":"/agent/authentication"},{"title":"IDE Integration","href":"/agent/ide-integration"},{"title":"Syncing Local Files","href":"/agent/sync"},{"title":"MCP Tools","href":"/agent/mcp-tools"},{"title":"CLI Reference","href":"/agent/cli-reference"},{"title":"Troubleshooting","href":"/agent/troubleshooting"}]}]},{"tab":"Documentation","groups":[{"group":"Adventure starts here","pages":[{"title":"It’s magic.","sidebarTitle":"Overview","icon":"hat-wizard","href":"/introduction/overview"},{"title":"Quickstart","sidebarTitle":"Quickstart","icon":"space-station-moon-construction","href":"/getting-started/setup"},{"title":"Core Design Principles","sidebarTitle":"Design","icon":"pen-nib","href":"/design/core-design-principles"},{"group":"Abstractions","icon":"object-subtract","pages":[{"title":"Abstractions","sidebarTitle":"Core abstractions","href":"/design/core-abstractions"},{"title":"Project Structure","href":"/design/abstractions/project-structure"}]}]},{"group":"Concepts","pages":[{"title":"Pipeline Management","sidebarTitle":"Pipelines","icon":"pipe-section","href":"/design/data-pipeline-management"},{"group":"Blocks","icon":"block-brick","pages":[{"title":"Overview","href":"/design/blocks"},{"group":"Types","pages":[{"title":"Callback blocks","sidebarTitle":"Callback","href":"/design/blocks/callbacks"},{"title":"Conditional blocks","sidebarTitle":"Conditional","href":"/design/blocks/conditionals"},{"title":"Data exporter","href":"/design/blocks/data-exporter"},{"title":"Data loader","href":"/design/blocks/data-loader"},{"title":"Scratchpad","href":"/design/blocks/scratchpad"},{"title":"Sensor","href":"/design/blocks/sensor"},{"title":"Transformer","href":"/design/blocks/transformer"}]},{"title":"Dynamic blocks","icon":"list-tree","href":"/design/blocks/dynamic-blocks"},{"title":"Remote blocks","sidebarTitle":"Remote blocks","icon":"block-brick","href":"/design/blocks/remote-blocks"},{"group":"Resources","pages":[{"group":"Data loader","pages":[{"title":"Data loader utilities","sidebarTitle":"Utilities","href":"/design/data-loading"},{"title":"Data loader templates","sidebarTitle":"Templates","href":"/development/blocks/data_loaders/templates"}]},{"group":"Transformer","pages":[{"title":"Transformer templates","sidebarTitle":"Templates","href":"/development/blocks/transformers/templates"}]},{"group":"Data exporter","pages":[{"title":"Data exporter templates","sidebarTitle":"Templates","href":"/development/blocks/data_exporters/templates"}]},{"group":"Sensors","pages":[{"title":"Sensor templates","sidebarTitle":"Templates","href":"/development/blocks/sensors/templates"}]},{"group":"Callbacks","pages":[{"title":"Callback templates","sidebarTitle":"Templates","href":"/development/blocks/callbacks/templates"}]},{"group":"Conditionals","pages":[{"title":"Conditional templates","sidebarTitle":"Templates","href":"/development/blocks/conditionals/templates"}]}]}]},{"group":"Data integrations","icon":"rotate","pages":[{"title":"Overview","href":"/data-integrations/overview"},{"title":"Configure data integration pipelines","sidebarTitle":"Configuration","href":"/data-integrations/configuration"},{"group":"Sources","pages":[{"title":"Sources technical documentation","sidebarTitle":"Overview","href":"/data-integrations/sources/overview"},{"title":"Airtable","href":"/data-integrations/sources/airtable"},{"title":"Amazon S3","href":"/data-integrations/sources/amazon_s3"},{"title":"Amplitude","href":"/data-integrations/sources/amplitude"},{"title":"API Source Configuration","sidebarTitle":"API","href":"/data-integrations/sources/api"},{"title":"Azure Blob Storage","href":"/data-integrations/sources/azure_blob_storage"},{"title":"BigQuery","href":"/data-integrations/sources/bigquery"},{"title":"Chargebee","href":"/data-integrations/sources/chargebee"},{"title":"Commercetools","href":"/data-integrations/sources/commercetools"},{"title":"Couchbase","href":"/data-integrations/sources/couchbase"},{"title":"Datadog","href":"/data-integrations/sources/datadog"},{"title":"Doris","href":"/data-integrations/sources/doris"},{"title":"Dremio","href":"/data-integrations/sources/dremio"},{"title":"Amazon DynamoDB","href":"/data-integrations/sources/dynamodb"},{"title":"Facebook Ads","href":"/data-integrations/sources/facebook_ads"},{"title":"Freshdesk","href":"/data-integrations/sources/freshdesk"},{"title":"Front","href":"/data-integrations/sources/front"},{"title":"GitHub","href":"/data-integrations/sources/github"},{"title":"Google Ads","href":"/data-integrations/sources/google_ads"},{"title":"Google Analytics","href":"/data-integrations/sources/google_analytics"},{"title":"Google Cloud Storage","href":"/data-integrations/sources/google_cloud_storage"},{"title":"Google Search Console","href":"/data-integrations/sources/google_search_console"},{"title":"Google Sheets","href":"/data-integrations/sources/google_sheets"},{"title":"HubSpot","href":"/data-integrations/sources/hubspot"},{"title":"Intercom","href":"/data-integrations/sources/intercom"},{"title":"Knowi","href":"/data-integrations/sources/knowi"},{"title":"LinkedIn Ads","href":"/data-integrations/sources/linkedin_ads"},{"title":"Mode","href":"/data-integrations/sources/mode"},{"title":"Monday","href":"/data-integrations/sources/monday"},{"title":"MongoDB","href":"/data-integrations/sources/mongodb"},{"title":"MSSQL (Microsoft SQL Server)","href":"/data-integrations/sources/mssql"},{"title":"MySQL","href":"/data-integrations/sources/mysql"},{"title":"Outreach","href":"/data-integrations/sources/outreach"},{"title":"Paystack","href":"/data-integrations/sources/paystack"},{"title":"Pipedrive","href":"/data-integrations/sources/pipedrive"},{"title":"PostgreSQL","href":"/data-integrations/sources/postgresql"},{"title":"Postmark","href":"/data-integrations/sources/postmark"},{"title":"Power BI","href":"/data-integrations/sources/powerbi"},{"title":"Amazon Redshift","href":"/data-integrations/sources/redshift"},{"title":"Salesforce","href":"/data-integrations/sources/salesforce"},{"title":"SFTP","href":"/data-integrations/sources/sftp"},{"title":"Snowflake","href":"/data-integrations/sources/snowflake"},{"title":"Stripe","href":"/data-integrations/sources/stripe"},{"title":"Tableau","href":"/data-integrations/sources/tableau"},{"title":"Teradata","href":"/data-integrations/sources/teradata"},{"title":"Twitter Ads","href":"/data-integrations/sources/twitter_ads"},{"title":"Zendesk","href":"/data-integrations/sources/zendesk"}]},{"group":"Destinations","pages":[{"title":"Destinations technical documentation","sidebarTitle":"Overview","href":"/data-integrations/destinations/overview"},{"title":"Airtable","href":"/data-integrations/destinations/airtable"},{"title":"Amazon S3","href":"/data-integrations/destinations/amazon_s3"},{"title":"BigQuery","href":"/data-integrations/destinations/bigquery"},{"title":"ClickHouse","href":"/data-integrations/destinations/clickhouse"},{"title":"Delta Lake (Azure)","href":"/data-integrations/destinations/delta_lake_azure"},{"title":"Delta Lake (S3)","href":"/data-integrations/destinations/delta_lake_s3"},{"title":"Doris","href":"/data-integrations/destinations/doris"},{"title":"Elasticsearch","href":"/data-integrations/destinations/elasticsearch"},{"title":"Google Cloud Storage","href":"/data-integrations/destinations/google_cloud_storage"},{"title":"Kafka","href":"/data-integrations/destinations/kafka"},{"title":"MongoDB","href":"/data-integrations/destinations/mongodb"},{"title":"MSSQL (Microsoft SQL Server)","href":"/data-integrations/destinations/mssql"},{"title":"MySQL","href":"/data-integrations/destinations/mysql"},{"title":"OpenSearch","href":"/data-integrations/destinations/opensearch"},{"title":"OracleDB","href":"/data-integrations/destinations/oracledb"},{"title":"PostgreSQL","href":"/data-integrations/destinations/postgresql"},{"title":"Redshift","href":"/data-integrations/destinations/redshift"},{"title":"Salesforce","href":"/data-integrations/destinations/salesforce"},{"title":"Snowflake","href":"/data-integrations/destinations/snowflake"},{"title":"Teradata","href":"/data-integrations/destinations/teradata"},{"title":"Trino","href":"/data-integrations/destinations/trino"}]},{"title":"Using data integrations in batch pipelines (in Beta)","sidebarTitle":"Batch pipelines","href":"/data-integrations/batch-pipelines"}]},{"group":"Triggers","icon":"bolt","pages":[{"title":"Pipeline Trigger Overview","sidebarTitle":"Overview","href":"/orchestration/triggers/triggering-pipelines"},{"title":"Configure triggers in code","href":"/orchestration/triggers/configure-triggers-in-code"},{"title":"Trigger pipeline from a block","sidebarTitle":"Trigger from block","href":"/orchestration/triggers/trigger-pipeline"},{"title":"Triggering pipeline via API request","sidebarTitle":"Webhooks","href":"/orchestration/triggers/trigger-pipeline-api"},{"title":"Schedules","sidebarTitle":"Schedules","href":"/orchestration/triggers/schedule-pipelines"},{"title":"Query trigger metadata from database","sidebarTitle":"Database query","href":"/orchestration/triggers/database-query"}]},{"group":"Pipeline runs","icon":"person-running-fast","pages":[{"title":"Pipeline Run","sidebarTitle":"Overview","href":"/orchestration/pipeline-runs/overview"},{"title":"Retrying block runs from a pipeline run","sidebarTitle":"Retrying block runs","href":"/orchestration/pipeline-runs/retrying-block-runs"},{"title":"Saving block output as CSV file","sidebarTitle":"Saving block output as CSV","href":"/orchestration/pipeline-runs/saving-block-output-as-csv"},{"title":"Query pipeline run metadata from database","sidebarTitle":"Database query","href":"/orchestration/pipeline-runs/database-query"}]},{"group":"Backfills","icon":"clock-rotate-left","pages":[{"title":"Backfilling pipelines","sidebarTitle":"Overview","href":"/orchestration/backfills/overview"},{"title":"Backfill guide","sidebarTitle":"Guide","href":"/orchestration/backfills/guides"}]}]},{"group":"Project","icon":"flask","pages":[{"title":"Project setup","sidebarTitle":"Setup","icon":"person-to-portal","href":"/development/project/setup"},{"title":"Get started with Git","sidebarTitle":"Version control","icon":"code-branch","href":"/development/git/setting-up-git"},{"group":"Docker","icon":"docker","pages":[{"title":"Connect a local db in Docker","sidebarTitle":"Connect local database","icon":"database","href":"/development/docker/connecting-a-database"},{"title":"Run docker image as non-root user","sidebarTitle":"Run as non-root user","icon":"user","href":"/development/docker/non-root-user"}]},{"group":"Variables","icon":"square-root-variable","pages":[{"title":"Mage variables","sidebarTitle":"Overview","href":"/development/variables/overview"},{"title":"Accessing variables in Mage","sidebarTitle":"Accessing variables","href":"/development/variables/referencing-variables"},{"group":"Variable Types","pages":[{"title":"Mage environment variables","sidebarTitle":"Environment variables","href":"/development/variables/environment-variables"},{"title":"Pipeline variables and keyword arguments","sidebarTitle":"Runtime variables","href":"/getting-started/runtime-variable"},{"title":"Mage block variables","sidebarTitle":"Block variables","href":"/development/variables/block-variables"},{"title":"Secrets","href":"/development/variables/secrets"}]}]},{"group":"Custom libraries","icon":"family","pages":[{"title":"Install Python packages using `requirements.txt`","sidebarTitle":"Python packages","href":"/development/dependencies/requirements"},{"title":"Import your own Python code","sidebarTitle":"Custom modules","href":"/development/dependencies/custom-files"},{"title":"Dependency Management","sidebarTitle":"Dependency Management","href":"/development/dependencies/dependency-management"}]},{"title":"Database","icon":"database","href":"/development/databases/default"},{"title":"IO Config","sidebarTitle":"Connection Credentials","icon":"key","href":"/development/io_config"},{"title":"IO Config Setup","sidebarTitle":"IO Config Setup","icon":"key","href":"/development/io_config_setup"},{"title":"Python kernels","sidebarTitle":"Code execution","icon":"microchip","href":"/getting-started/kernels"},{"title":"Local timezone","sidebarTitle":"Timezones","icon":"clock","href":"/development/project/local-timezone"},{"title":"Start page","sidebarTitle":"Landing page","icon":"house","href":"/development/project/landing-page"},{"title":"Configuring Mage settings backend","sidebarTitle":"Settings","icon":"gear","href":"/development/settings-backend"},{"title":"Updating Mage","icon":"circle-up","sidebarTitle":"Version upgrades","href":"/development/updating-mage"},{"title":"CLI Commands Reference","sidebarTitle":"CLI Commands","icon":"terminal","href":"/development/cli-commands"},{"title":"Project metadata.yaml","sidebarTitle":"Project metadata.yaml","icon":"briefcase","href":"/development/project/metadata"}]},{"group":"Contributing","pages":[{"title":"Contributing","sidebarTitle":"Overview","icon":"handshake-simple","href":"/contributing/overview"},{"title":"Configure your development environment","sidebarTitle":"Dev environment","icon":"alien","href":"/contributing/development-environment"},{"group":"Backend","icon":"server","pages":[{"title":"Contributing to the backend server","sidebarTitle":"Overview","href":"/contributing/backend/overview"},{"group":"IO classes","pages":[{"title":"Adding an IO class","sidebarTitle":"Add a Class","href":"/contributing/backend/io/adding-a-class"}]},{"group":"Streaming","pages":[{"title":"Contributing","href":"/contributing/backend/streaming/sources-and-destinations"}]},{"group":"Testing","pages":[{"title":"Testing","sidebarTitle":"Testing","icon":"swords","href":"/contributing/backend/testing/overview"}]}]},{"group":"Frontend","icon":"browser","pages":[{"title":"Contributing to the front-end client","sidebarTitle":"Overview","href":"/contributing/frontend/overview"},{"title":"How to add a chart","sidebarTitle":"Charts","href":"/contributing/charts/how-to-add"},{"title":"Frontend testing","sidebarTitle":"Testing","icon":"swords","href":"/contributing/frontend/testing"}]},{"group":"Documentation","icon":"book","pages":[{"title":"Documentation","sidebarTitle":"Overview","href":"/contributing/documentation/overview"}]}]},{"group":"About","icon":"info","pages":[{"title":"Code of Conduct","sidebarTitle":"Code of conduct","icon":"staff","href":"/about/code-of-conduct"},{"title":"Help improve the tool","sidebarTitle":"Usage statistics","icon":"calculator","href":"/about/statistics"},{"title":"Frequently Asked Questions","sidebarTitle":"FAQ","icon":"question","href":"/about/frequently-asked-questions"},{"title":"Releases","sidebarTitle":"Changelog","icon":"megaphone","href":"/about/releases"}]}]},{"tab":"Development","groups":[{"group":"Quickstart","pages":[{"title":"Mage Guides","icon":"fly","sidebarTitle":"Guides","href":"/guides/overview"},{"title":"Mage tips \u0026 tricks","sidebarTitle":"Tips \u0026 tricks","icon":"question","href":"/guides/tips-and-tricks"},{"title":"Troubleshooting","icon":"question","href":"/development/troubleshooting"}]},{"group":"Developer experience","pages":[{"title":"Writing data pipeline code","sidebarTitle":"Code editor","icon":"code","href":"/guides/developer-ux/code-editor"},{"title":"Block dependency tree","sidebarTitle":"Dependency tree","icon":"tree","href":"/guides/developer-ux/block-dependency-tree"},{"title":"Browse all files","sidebarTitle":"File browser","icon":"files","href":"/guides/developer-ux/file-browser"},{"title":"Pipeline sidekick","sidebarTitle":"Sidekick","icon":"mask","href":"/guides/developer-ux/sidekick"}]},{"group":"Version control","pages":[{"title":"Configure Git","sidebarTitle":"Configurations","icon":"code-pull-request-draft","href":"/guides/git/configure"},{"title":"Version control application with Git","sidebarTitle":"Git application","icon":"code-branch","href":"/guides/data-sync/version-control"},{"title":"One-way code sync using Git","sidebarTitle":"Git sync","icon":"code-merge","href":"/guides/data-sync/git-sync"},{"title":"Git integration for code version control","sidebarTitle":"Git integration","icon":"code-fork","href":"/guides/data-sync/git-integration"}]},{"group":"Blocks","icon":"block-brick","pages":[{"title":"Reordering blocks","sidebarTitle":"Reorder","icon":"arrows-up-down-left-right","href":"/guides/blocks/reorder-blocks"},{"title":"Reuse blocks","sidebarTitle":"Reuse blocks","icon":"share","href":"/guides/blocks/reuse-blocks"},{"title":"User-defined templates","sidebarTitle":"User-defined templates","icon":"book","href":"/guides/blocks/user-defined-templates"},{"title":"Detaching blocks","sidebarTitle":"Detach","icon":"link-slash","href":"/guides/blocks/detach-blocks"},{"title":"Dynamic blocks","sidebarTitle":"Dynamic","icon":"list-tree","href":"/guides/blocks/dynamic-blocks"},{"title":"Native support for Polars","sidebarTitle":"Polars","icon":"teddy-bear","href":"/guides/blocks/polars"},{"title":"Replicating blocks","sidebarTitle":"Replicate","icon":"copy","href":"/guides/blocks/replicate-blocks"},{"title":"Transformer blocks","sidebarTitle":"Transformers","icon":"transporter-3","href":"/guides/blocks/transformer-blocks"},{"title":"Custom blocks","sidebarTitle":"Custom","icon":"block-quote","href":"/guides/blocks/custom-blocks"},{"title":"Markdown blocks","sidebarTitle":"Markdown","icon":"markdown","href":"/guides/blocks/markdown-blocks"},{"title":"SQL blocks","sidebarTitle":"SQL","icon":"database","href":"/guides/blocks/sql-blocks"},{"title":"R blocks","sidebarTitle":"R","icon":"flask","href":"/guides/blocks/r-blocks"}]},{"group":"Pipelines","icon":"pipe-section","pages":[{"title":"ETL pipeline tutorial","sidebarTitle":"Batch","icon":"truck-ramp-box","href":"/guides/load-api-data"},{"title":"How to build a data integration pipeline","sidebarTitle":"Data integration","icon":"pipe-circle-check","href":"/guides/data-integration-pipeline"},{"group":"Streaming","icon":"water","pages":[{"title":"Overview","href":"/guides/streaming/introduction"},{"group":"Sources","pages":[{"title":"ActiveMQ","href":"/guides/streaming/sources/activemq"},{"title":"Amazon SQS","href":"/guides/streaming/sources/amazon-sqs"},{"title":"Azure Event Hub","href":"/guides/streaming/sources/azure-event-hub"},{"title":"Google Cloud PubSub","href":"/guides/streaming/sources/google-cloud-pubsub"},{"title":"InfluxDB","href":"/guides/streaming/sources/influxdb"},{"title":"Kafka","href":"/guides/streaming/sources/kafka"},{"title":"Kinesis","href":"/guides/streaming/sources/kinesis"},{"title":"NATS.io - JetStream","href":"/guides/streaming/sources/nats"},{"title":"OracleDB","href":"/guides/streaming/sources/oracledb"},{"title":"PostgreSQL CDC","href":"/guides/streaming/sources/postgres-cdc"},{"title":"RabbitMQ","href":"/guides/streaming/sources/rabbitmq"},{"title":"MongoDB","href":"/guides/streaming/sources/mongodb"},{"title":"MySQL CDC","href":"/guides/streaming/sources/mysql-cdc"},{"title":"Microsoft SQL Server CDC","href":"/guides/streaming/sources/mssql-cdc"}]},{"group":"Destinations","pages":[{"title":"ActiveMQ","href":"/guides/streaming/destinations/activemq"},{"title":"Amazon S3","href":"/guides/streaming/destinations/amazon-s3"},{"title":"BigQuery","href":"/guides/streaming/destinations/bigquery"},{"title":"ClickHouse","href":"/guides/streaming/destinations/clickhouse"},{"title":"DuckDB","href":"/guides/streaming/destinations/duckdb"},{"title":"Dummy","href":"/guides/streaming/destinations/dummy"},{"title":"Elasticsearch","href":"/guides/streaming/destinations/elasticsearch"},{"title":"Google Cloud PubSub","href":"/guides/streaming/destinations/google-cloud-pubsub"},{"title":"Google Cloud Storage","href":"/guides/streaming/destinations/google-cloud-storage"},{"title":"InfluxDB","href":"/guides/streaming/destinations/influxdb"},{"title":"Kafka","href":"/guides/streaming/destinations/kafka"},{"title":"Kinesis","href":"/guides/streaming/destinations/kinesis"},{"title":"MongoDB","href":"/guides/streaming/destinations/mongodb"},{"title":"Microsoft SQL Server","href":"/guides/streaming/destinations/mssql"},{"title":"MySQL","href":"/guides/streaming/destinations/mysql"},{"title":"Opensearch","href":"/guides/streaming/destinations/opensearch"},{"title":"Oracle Database","href":"/guides/streaming/destinations/oracledb"},{"title":"Postgres","href":"/guides/streaming/destinations/postgres"},{"title":"RabbitMQ","href":"/guides/streaming/destinations/rabbitmq"},{"title":"Redshift","href":"/guides/streaming/destinations/redshift"},{"title":"Snowflake","href":"/guides/streaming/destinations/snowflake"},{"title":"Trino","href":"/guides/streaming/destinations/trino"}]},{"group":"Tutorials","pages":[{"title":"Kafka streaming pipeline","href":"/guides/streaming/tutorials/streaming-pipeline"},{"title":"🎏 Local stream to dbt transform","sidebarTitle":"Streaming + dbt transform","href":"/guides/streaming/tutorials/magic-devcontainer"},{"title":"RabbitMQ streaming pipeline","href":"/guides/streaming/tutorials/streaming-pipeline-rabbitmq"}]}]},{"title":"Importing pipelines","sidebarTitle":"Importing","icon":"cloud-arrow-up","href":"/guides/pipelines/importing-pipelines"},{"title":"Community Examples","icon":"people","href":"/guides/community-examples"}]},{"group":"dbt","icon":"arrow-progress","pages":[{"title":"Use dbt with Mage: Simplify Your Data Transformation Pipelines","sidebarTitle":"Overview","icon":"wind-turbine","href":"/guides/dbt/overview"},{"title":"Develop dbt in Mage","sidebarTitle":"Getting started","icon":"sliders","href":"/guides/dbt/developing-dbt-in-mage"},{"title":"Make dbt magical","sidebarTitle":"New project","icon":"arrows-spin","href":"/guides/dbt/setup-dbt"},{"group":"Configuration","icon":"screwdriver-wrench","pages":[{"title":"dbt sources and upstream dependencies","sidebarTitle":"Get data from blocks","href":"/guides/dbt/sources"},{"title":"dbt connection profiles","sidebarTitle":"Connection profiles","href":"/guides/dbt/connection-profiles"},{"title":"dbt variable interpolation","sidebarTitle":"Variable interpolation","href":"/guides/dbt/variable-interpolation"},{"title":"Run dbt-spark against a pySpark session.","sidebarTitle":"Run dbt-spark","href":"/guides/dbt/run-dbt-spark"}]},{"group":"Models","icon":"square-m","pages":[{"title":"Add an existing dbt project to Mage","sidebarTitle":"Add existing project","href":"/guides/dbt/add-existing-dbt"},{"title":"Incremental models","href":"/guides/dbt/incremental-models"},{"title":"Run a single model","sidebarTitle":"Run a model","href":"/guides/dbt/run-single-model"},{"title":"Run multiple models","sidebarTitle":"Run multiple models","href":"/guides/dbt/run-selected-model"}]},{"group":"Commands","icon":"command","pages":[{"title":"Serve dbt docs in production","sidebarTitle":"Docs","href":"/guides/dbt/docs"},{"title":"Run dbt snapshot","sidebarTitle":"Snapshots","href":"/guides/dbt/snapshots"},{"title":"Running dbt tests","sidebarTitle":"Tests","href":"/guides/dbt/running-dbt-tests"}]}]}]},{"tab":"Production","groups":[{"group":"Deployment","icon":"circle-check","pages":[{"title":"Overview","icon":"space-awesome","href":"/production/ci-cd/overview"},{"title":"Repository setup","sidebarTitle":"Setup repository","icon":"list-check","href":"/production/ci-cd/local-cloud/repository-setup"},{"title":"GitHub Actions","sidebarTitle":"GitHub","icon":"github","href":"/production/ci-cd/local-cloud/github-actions"},{"title":"GitLab deployments","sidebarTitle":"GitLab","icon":"gitlab","href":"/production/ci-cd/local-cloud/gitlab-ci-cd"},{"title":"Buildkite deployments","sidebarTitle":"Buildkite","icon":"kite","href":"/production/ci-cd/local-cloud/buildkite"},{"title":"Continuous deployment with Mage Pro","sidebarTitle":"Mage Pro","icon":"rocket-launch","href":"/production/ci-cd/mage/pro"},{"title":"Production Configuration","sidebarTitle":"Production settings","icon":"gear","href":"/production/configuring-production-settings/overview"},{"title":"Trust internal certificate authorities","sidebarTitle":"Internal CA certificates","icon":"shield-check","href":"/production/configuring-production-settings/trusted-ca-certificates"}]},{"group":"Cloud infrastructure","icon":"clouds","pages":[{"title":"Architecture","icon":"sitemap","href":"/production/deploying-to-cloud/architecture"},{"group":"Infrastructure as code","icon":"road-bridge","pages":[{"title":"Terraform","icon":"hammer","href":"/production/deploying-to-cloud/using-terraform"},{"title":"Helm","icon":"anchor","href":"/production/deploying-to-cloud/using-helm"}]},{"group":"AWS","icon":"aws","pages":[{"title":"Deploy to AWS with Terraform","sidebarTitle":"Setup","href":"/production/deploying-to-cloud/aws/setup"},{"title":"Terraform AWS resources","sidebarTitle":"Resources","href":"/production/deploying-to-cloud/aws/resources"},{"title":"AWS ECS deployment architecture","sidebarTitle":"Architecture","href":"/production/deploying-to-cloud/aws/aws-ecs-architecture"},{"title":"AWS policies for Terraform apply","sidebarTitle":"Apply policies","href":"/production/deploying-to-cloud/aws/terraform-apply-policy"},{"title":"AWS policies for Terraform destroy","sidebarTitle":"Destroy policies","href":"/production/deploying-to-cloud/aws/terraform-destroy-policy"},{"title":"EMR policies","href":"/production/deploying-to-cloud/aws/emr-policy"},{"title":"Mage and Native Cloud Environments","sidebarTitle":"Deploy without Terraform","href":"/production/deploying-to-cloud/aws-without-terraform"},{"title":"Deploy to AWS ECS with AWS CodePipeline","sidebarTitle":"CodePipeline","href":"/production/deploying-to-cloud/aws/code-pipeline"}]},{"group":"Azure","icon":"microsoft","pages":[{"title":"Deploy to Azure with Terraform","sidebarTitle":"Setup","href":"/production/deploying-to-cloud/azure/setup"},{"title":"Terraform Azure resources","sidebarTitle":"Resources","href":"/production/deploying-to-cloud/azure/resources"}]},{"group":"DigitalOcean","icon":"digital-ocean","pages":[{"title":"Deploy to DigitalOcean with Terraform","sidebarTitle":"Setup","href":"/production/deploying-to-cloud/digitalocean/setup"}]},{"group":"GCP","icon":"google","pages":[{"title":"Deploy to GCP with Terraform","sidebarTitle":"Setup","href":"/production/deploying-to-cloud/gcp/setup"},{"title":"Terraform GCP resources","sidebarTitle":"Resources","href":"/production/deploying-to-cloud/gcp/resources"},{"title":"Push Docker Image to GCP Artifact Registry","sidebarTitle":"Artifact Registry","href":"/production/deploying-to-cloud/gcp/gcp-artifact-registry"}]}]},{"group":"Compute resources","pages":[{"title":"Compute resources","sidebarTitle":"Overview","icon":"gem","href":"/production/configuring-production-settings/compute-resource"},{"title":"Local python executor","sidebarTitle":"Python","icon":"python","href":"/production/executors/python"},{"title":"Kubernetes executor","sidebarTitle":"Kubernetes","icon":"python","href":"/production/executors/k8"},{"title":"PySpark executor","sidebarTitle":"Spark","icon":"sparkles","href":"/production/executors/spark"},{"title":"AWS ECS executor","sidebarTitle":"AWS","icon":"python","href":"/production/executors/aws"},{"title":"Azure Container Instance executor","sidebarTitle":"Azure","icon":"microsoft","href":"/production/executors/azure"},{"title":"GCP Cloud Run executor","sidebarTitle":"GCP","icon":"google","href":"/production/executors/gcp"}]},{"group":"Secret manager","pages":[{"title":"Mage’s built-in secret manager","sidebarTitle":"Built-in Mage Secret Manager","icon":"user-secret","href":"/production/deploying-to-cloud/secrets/mage"},{"title":"AWS Secrets Manager","sidebarTitle":"AWS","icon":"aws","href":"/production/deploying-to-cloud/secrets/AWS"},{"title":"Azure Key Vault","sidebarTitle":"Azure","icon":"microsoft","href":"/production/deploying-to-cloud/secrets/Azure"},{"title":"Doppler","href":"/production/deploying-to-cloud/secrets/Doppler"},{"title":"GCP Secret Management","sidebarTitle":"GCP","icon":"google","href":"/production/deploying-to-cloud/secrets/GCP"},{"title":"HashiCorp Vault","sidebarTitle":"Vault","icon":"shield","href":"/production/deploying-to-cloud/secrets/Vault"}]},{"group":"Authentication","pages":[{"title":"User authentication","sidebarTitle":"User sign in","icon":"passport","href":"/production/authentication/overview"},{"title":"Password reset","sidebarTitle":"Password reset","icon":"key","href":"/production/authentication/password-reset"},{"title":"Multi-factor authentication","sidebarTitle":"MFA","icon":"shield-check","href":"/production/authentication/mfa"},{"title":"Sign in with Okta","sidebarTitle":"Okta","icon":"sun-bright","href":"/production/authentication/okta"},{"title":"Sign in with Microsoft Entra ID aka Active Directory","sidebarTitle":"Entra ID","icon":"diamond-exclamation","href":"/production/authentication/microsoft"},{"title":"Sign in with Google","sidebarTitle":"Google Sign-In","icon":"google","href":"/production/authentication/google"},{"title":"Lightweight Directory Access Protocol","sidebarTitle":"LDAP","icon":"dungeon","href":"/production/authentication/ldap"},{"title":"Role-based access controls (RBAC)","sidebarTitle":"Role-based access","icon":"lock","href":"/production/authentication/permissions/overview"},{"title":"Roles","sidebarTitle":"Roles","icon":"masks-theater","href":"/production/authentication/permissions/roles"},{"title":"Permissions","sidebarTitle":"Permissions","icon":"hand","href":"/production/authentication/permissions/permissions"}]}]},{"tab":"AI","groups":[{"group":"AI Sidekick","icon":"user-robot","pages":[{"title":"AI Sidekick","sidebarTitle":"Overview","icon":"user-robot","href":"/ai/sidekick"}]},{"group":"Development","icon":"microchip-ai","pages":[{"title":"Using AI (artificial intelligence)","sidebarTitle":"Getting started","icon":"microchip-ai","href":"/ai/setup"},{"title":"AI Clients","sidebarTitle":"Clients","icon":"brain-circuit","href":"/ai/ai-client"}]},{"group":"Pipelines","icon":"microchip-ai","pages":[{"title":"Machine learning pipeline tutorial","sidebarTitle":"Machine learning","icon":"microchip-ai","href":"/ai/ml/train-model"}]}]},{"tab":"Observability","groups":[{"group":"Monitoring","icon":"eye","pages":[{"title":"Monitoring","sidebarTitle":"Overview","icon":"monitor-waveform","href":"/observability/monitoring"},{"title":"Data Explorer","sidebarTitle":"Data Explorer","icon":"database","href":"/observability/data-explorer"},{"title":"Writing metrics to Datadog","sidebarTitle":"Datadog","icon":"shield-dog","href":"/observability/external/datadog"},{"title":"Metaplane in Mage","icon":"plane-circle-check","sidebarTitle":"Metaplane","href":"/observability/external/metaplane"},{"title":"Monitoring with New Relic","icon":"scroll-old","sidebarTitle":"New Relic","href":"/observability/external/newrelic"},{"title":"Monitoring with OpenTelemetry","sidebarTitle":"OpenTelemetry","icon":"tty","href":"/observability/external/opentelemetry"},{"title":"Monitoring with Prometheus","icon":"fire-flame-curved","sidebarTitle":"Prometheus","href":"/observability/external/prometheus"},{"title":"Monitoring with Sentry","sidebarTitle":"Sentry","icon":"triangle-exclamation","href":"/observability/external/sentry"},{"title":"Analytics","sidebarTitle":"Analytics","icon":"chart-tree-map","href":"/observability/visualizations/analytics"},{"title":"Customizable dashboards","sidebarTitle":"Dashboards","icon":"chart-tree-map","href":"/observability/visualizations/dashboards"}]},{"group":"Alerting","pages":[{"title":"Alerting status updates in Discord","sidebarTitle":"Discord","icon":"discord","href":"/observability/alerting/alerting-discord"},{"title":"Alerting status updates in Email","sidebarTitle":"Email","icon":"envelopes","href":"/observability/alerting/alerting-email"},{"title":"Alerting status updates in Opsgenie","sidebarTitle":"Opsgenie","icon":"cauldron","href":"/observability/alerting/alerting-opsgenie"},{"title":"Alerting status updates in Slack","sidebarTitle":"Slack","icon":"slack","href":"/observability/alerting/alerting-slack"},{"title":"Alerting status updates in Teams","sidebarTitle":"Teams","icon":"microsoft","href":"/observability/alerting/alerting-teams"},{"title":"Alerting status updates in Telegram","sidebarTitle":"Telegram","icon":"telegram","href":"/observability/alerting/alerting-telegram"},{"title":"Alerting status updates in Zendesk","sidebarTitle":"Zendesk","icon":"ticket","href":"/observability/alerting/alerting-zendesk"}]},{"group":"Logging","icon":"eye","pages":[{"title":"Logging","icon":"typewriter","sidebarTitle":"Overview","href":"/observability/logging"},{"title":"OpenSearch log search","sidebarTitle":"OpenSearch","href":"/observability/log-search-opensearch"}]},{"group":"Testing","icon":"vial","pages":[{"title":"Data validation","icon":"shield-check","href":"/observability/testing/data-validation"},{"title":"Unit tests","icon":"vial-circle-check","href":"/observability/testing/unit-tests"}]}]},{"tab":"Integrations","groups":[{"group":"Infrastructure","pages":[{"group":"Compute","icon":"diamonds-4","pages":[{"title":"Spark and PySpark","sidebarTitle":"Spark","icon":"sparkles","href":"/integrations/compute/spark-pyspark"}]},{"group":"Storage","icon":"database","pages":[{"title":"Algolia Integration in Mage","sidebarTitle":"Algolia Integration in Mage","href":"/integrations/databases/Algolia"},{"title":"Athena","href":"/integrations/databases/Athena"},{"title":"Azure Blob Storage","href":"/integrations/databases/AzureBlobStorage"},{"title":"Azure Data Lake Storage Gen2","href":"/integrations/databases/AzureDataLakeStorage"},{"title":"Backblaze B2","href":"/integrations/databases/BackblazeB2"},{"title":"BigQuery","href":"/integrations/databases/BigQuery"},{"title":"Chroma","sidebarTitle":"Chroma","href":"/integrations/databases/Chroma"},{"title":"ClickHouse","href":"/integrations/databases/ClickHouse"},{"title":"Databricks","href":"/integrations/databases/Databricks"},{"title":"Druid","href":"/integrations/databases/Druid"},{"title":"DuckDB","sidebarTitle":"DuckDB","href":"/integrations/databases/DuckDB"},{"title":"Google Cloud Storage","href":"/integrations/databases/GoogleCloudStorage"},{"title":"Google Sheets","href":"/integrations/databases/GoogleSheets"},{"title":"Microsoft Fabric Warehouse","href":"/integrations/databases/MicrosoftFabricWarehouse"},{"title":"Microsoft SQL Server","href":"/integrations/databases/MicrosoftSQLServer"},{"title":"MongoDB","href":"/integrations/databases/MongoDB"},{"title":"MotherDuck","sidebarTitle":"MotherDuck","href":"/integrations/databases/MotherDuck"},{"title":"MySQL","href":"/integrations/databases/MySQL"},{"title":"OracleDB","href":"/integrations/databases/OracleDB"},{"title":"Pinot","href":"/integrations/databases/Pinot"},{"title":"Power BI","href":"/integrations/databases/PowerBI"},{"title":"PostgreSQL","href":"/integrations/databases/PostgreSQL"},{"title":"Qdrant","sidebarTitle":"Qdrant","href":"/integrations/databases/Qdrant"},{"title":"Redshift","href":"/integrations/databases/Redshift"},{"title":"S3","href":"/integrations/databases/S3"},{"title":"Snowflake","href":"/integrations/databases/Snowflake"},{"title":"Spark","href":"/integrations/databases/Spark"},{"title":"SQLite","href":"/integrations/databases/SQLite"},{"title":"Trino SQL blocks","sidebarTitle":"Trino","href":"/integrations/databases/trino"},{"title":"Weaviate","sidebarTitle":"Weaviate","href":"/integrations/databases/Weaviate"}]}]},{"group":"3rd party","icon":"puzzle","pages":[{"title":"Using an external IDE","sidebarTitle":"IDE","icon":"spell-check","href":"/integrations/text-editor"},{"group":"Orchestration","icon":"violin","pages":[{"group":"Airflow","pages":[{"title":"Run Mage pipelines in Airflow","sidebarTitle":"Overview","icon":"wind-turbine","href":"/integrations/airflow/index"},{"title":"Integrate Mage into an existing Airflow project","sidebarTitle":"Trigger Mage","icon":"arrows-spin","href":"/integrations/airflow/integrate-mage-airflow"}]},{"title":"Run Mage pipelines in Prefect","sidebarTitle":"Prefect","href":"/integrations/prefect"}]},{"group":"ETL","icon":"timeline-arrow","pages":[{"title":"Airbyte in Mage","sidebarTitle":"Airbyte","href":"/integrations/airbyte"},{"title":"Stitch in Mage","sidebarTitle":"Stitch","href":"/integrations/stitch"}]},{"group":"Reverse ETL","icon":"diagram-sankey","pages":[{"title":"Hightouch in Mage","sidebarTitle":"Hightouch","href":"/integrations/hightouch"}]},{"title":"dbt Cloud in Mage","sidebarTitle":"dbt Cloud","icon":"cloud","href":"/integrations/dbt-cloud"}]}]},{"tab":"Extensibility","groups":[{"group":"Environment-specific configuration","pages":[{"title":"Project configuration environment overrides","sidebarTitle":"Project configuration","icon":"briefcase","href":"/extensibility/env-config/project"},{"title":"Pipeline configuration environment overrides","sidebarTitle":"Pipeline configuration","icon":"pipe-collar","href":"/extensibility/env-config/pipeline"}]},{"group":"API","icon":"robot","pages":[{"title":"API overview","icon":"webhook","sidebarTitle":"Overview","href":"/extensibility/api-reference/overview"},{"group":"Design","icon":"pencil","pages":[{"title":"API resources","sidebarTitle":"Resources","href":"/extensibility/api-reference/resources"},{"title":"API policies","sidebarTitle":"Policies","href":"/extensibility/api-reference/policies"},{"title":"API presenters","sidebarTitle":"Presenters","href":"/extensibility/api-reference/presenters"}]},{"group":"Agents","icon":"user-robot","pages":[{"title":"Agents API","sidebarTitle":"Overview","href":"/extensibility/api-reference/agents/overview"},{"title":"Read agents","sidebarTitle":"Read agents","href":"/extensibility/api-reference/agents/read-agents"},{"title":"Create agent","sidebarTitle":"Create agent","href":"/extensibility/api-reference/agents/create-agent"},{"title":"Update agent","sidebarTitle":"Update agent","href":"/extensibility/api-reference/agents/update-agent"},{"title":"Delete agent","sidebarTitle":"Delete agent","href":"/extensibility/api-reference/agents/delete-agent"},{"title":"Publish agent","sidebarTitle":"Publish agent","href":"/extensibility/api-reference/agents/publish-agent"},{"title":"Run agent","sidebarTitle":"Run agent","href":"/extensibility/api-reference/agents/run-agent"}]},{"group":"Backfills","icon":"database","pages":[{"title":"Overview","href":"/extensibility/api-reference/backfills/overview"},{"title":"Read backfills","api":"GET /api/backfills","href":"/extensibility/api-reference/backfills/read-backfills"},{"title":"Create backfill","api":"POST /api/pipelines/:pipeline_uuid/backfills","href":"/extensibility/api-reference/backfills/create-backfills"},{"title":"Update backfill","api":"PUT /api/pipelines/:pipeline_uuid/backfills/:backfill_id","href":"/extensibility/api-reference/backfills/update-backfill"},{"title":"Delete backfill","api":"DELETE /api/backfills/:backfill_id","href":"/extensibility/api-reference/backfills/delete-backfill"}]},{"group":"Blocks","icon":"block-brick","pages":[{"title":"Overview","href":"/extensibility/api-reference/blocks/overview"},{"title":"Read block","api":"GET /api/pipelines/:pipeline_uuid/blocks/:block_uuid","href":"/extensibility/api-reference/blocks/read-block"},{"title":"Create block","api":"POST /api/pipelines/:pipeline_uuid/blocks","href":"/extensibility/api-reference/blocks/create-block"},{"title":"Update block","api":"PUT /api/pipelines/:pipeline_uuid/blocks/:block_uuid","href":"/extensibility/api-reference/blocks/update-block"},{"title":"Delete block","api":"DELETE /api/pipelines/:pipeline_uuid/blocks/:block_uuid","href":"/extensibility/api-reference/blocks/delete-block"}]},{"group":"Logs","icon":"scroll","pages":[{"title":"Overview","href":"/extensibility/api-reference/logs/overview"},{"title":"Read logs","api":"GET /api/pipelines/:pipeline_uuid/logs","href":"/extensibility/api-reference/logs/read-logs"}]},{"group":"OAuth access tokens","icon":"key","pages":[{"title":"Overview","href":"/extensibility/api-reference/oauth-access-tokens/overview"},{"title":"Read OAuth tokens","sidebarTitle":"Read OAuth tokens","api":"GET /api/oauth_access_tokens","href":"/extensibility/api-reference/oauth-access-tokens/read-oauth-access-tokens"}]},{"group":"Pipeline runs","icon":"pipe-valve","pages":[{"title":"Overview","href":"/extensibility/api-reference/pipeline-runs/overview"},{"title":"Read pipeline runs","api":"GET /api/pipeline_schedules/:pipeline_schedule_id/pipeline_runs","href":"/extensibility/api-reference/pipeline-runs/read-pipeline-runs"},{"title":"Trigger pipeline","api":"POST /api/pipeline_schedules/:pipeline_schedule_id/pipeline_runs/:token","href":"/extensibility/api-reference/pipeline-runs/trigger-pipeline"}]},{"group":"Pipeline schedules","icon":"pipe-circle-check","pages":[{"title":"Overview","href":"/extensibility/api-reference/pipeline-schedules/overview"},{"title":"Read pipeline schedules","api":"GET /api/pipelines/:pipeline_uuid/pipeline_schedules","href":"/extensibility/api-reference/pipeline-schedules/read-pipeline-schedules"},{"title":"Create pipeline schedule","api":"POST /api/pipelines/:pipeline_uuid/pipeline_schedules","href":"/extensibility/api-reference/pipeline-schedules/create-pipeline-schedule"}]},{"group":"Pipelines","icon":"pipe-collar","pages":[{"title":"Overview","href":"/extensibility/api-reference/pipelines/overview"},{"title":"Read pipelines","api":"GET /api/pipelines","href":"/extensibility/api-reference/pipelines/read-pipeline"},{"title":"Create pipeline","api":"POST /api/pipelines","href":"/extensibility/api-reference/pipelines/create-pipeline"},{"title":"Update pipeline","api":"PUT /api/pipelines/:uuid","href":"/extensibility/api-reference/pipelines/update-pipeline"},{"title":"Delete pipeline","api":"DELETE /api/pipelines/:uuid","href":"/extensibility/api-reference/pipelines/delete-pipeline"}]},{"group":"Sessions","icon":"window","pages":[{"title":"Overview","href":"/extensibility/api-reference/sessions/overview"},{"title":"Create session","api":"POST /api/sessions","href":"/extensibility/api-reference/sessions/create-session"}]}]}]}]},"basePath":"","title":"Update schedule - Mage AI","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","b0f84f53ff","2b790eda92"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-Bevw23-4.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js"]}