Creates a new stored action entry that can then be executed from a simpler call to
/stored-actions with just the stored action id.
This will not execute a StoredAction.
This is an async process and will only respond with the id of the stored action and other meta data,
and it is the callers responsibility to poll
GET /stored-actions//runs/ with the run id returned from
POST /stored-actions//run to fetch the results after executing a stored action.
The triple (selected_api, action_type, action_key) is required to create a stored action.
Only core actions are supported; external and custom (App Extension) actions cannot be
created as stored actions via this endpoint.
Note on connection_id: Other Zapier APIs may expose the same
identifier under the field name authentication_id. The value is the
same UUID — pass it here under the connection_id key.
The UUID id that identifies this stored action and can be used to execute the stored procedure by calling the POST /stored-actions/{stored_action_id}/run endpoint.
Specifies the resource type, as required by the JSON:API specification.
Last modified on October 22, 2026
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Zapier","colors":{"primary":"#FF4F00","light":"#FE6C2A","dark":"#FF4F00"},"logo":{"light":"https://mintcdn.com/zapier-82f0e938/uPbDC0jSuXgHCaWD/logo/light.svg?fit=max\u0026auto=format\u0026n=uPbDC0jSuXgHCaWD\u0026q=85\u0026s=b6a37289cb22ac1a9681572651874765","dark":"https://mintcdn.com/zapier-82f0e938/b1yEJJDZ7v1EncmE/logo/dark.svg?fit=max\u0026auto=format\u0026n=b1yEJJDZ7v1EncmE\u0026q=85\u0026s=2c393c141bc7fbb0051aaa46b103f5e8","href":"https://zapier.com"},"favicon":"https://mintcdn.com/zapier-82f0e938/1jtyk4mqAs_J-p30/favicon.png?fit=max\u0026auto=format\u0026n=1jtyk4mqAs_J-p30\u0026q=85\u0026s=a26d7c83b71f1cdec48ae963245f407f","api":{"openapi":["https://api.zapier.com/schema","api-reference/specs/trigger-inbox.yaml","api-reference/specs/actions.yaml","api-reference/specs/connections.yaml","api-reference/specs/agentic-management.yaml"]},"background":{"color":{"light":"#FFFEFB"}},"navbar":{"primary":{"type":"button","label":"Sign Up","href":"https://zapier.com/sign-up"}},"footer":{},"seo":{"indexing":"all"},"integrations":{"gtm":{"tagId":"GTM-K7GFJTV"}},"contextual":{"options":["copy","view",{"title":"Open in ChatGPT","description":"Ask ChatGPT about this page","icon":"/images/logos/branded/openai.svg","href":{"base":"https://chatgpt.com/","query":[{"key":"q","value":"Read https://docs.zapier.com$path.md and help me apply it. Ask what I am building before giving steps."}]}},{"title":"Open in Claude","description":"Ask Claude about this page","icon":"/images/logos/branded/claude.svg","href":{"base":"https://claude.ai/new","query":[{"key":"q","value":"Read https://docs.zapier.com$path.md and help me apply it. Ask what I am building before giving steps."}]}},{"title":"Open in Perplexity","description":"Ask Perplexity about this page","icon":"/images/logos/branded/perplexity.svg","href":{"base":"https://www.perplexity.ai/search","query":[{"key":"q","value":"Read https://docs.zapier.com$path.md and help me apply it. Ask what I am building before giving steps."}]}},{"title":"Open in Claude Code","description":"Use this page in Claude Code","icon":"/images/logos/branded/claude.svg","href":{"base":"claude://code/new","query":[{"key":"q","value":"Read https://docs.zapier.com$path.md and help me apply it to this project. Check what is already here before giving steps."}]}},{"title":"Open in Codex","description":"Use this page in Codex","icon":"/images/logos/branded/openai.svg","href":{"base":"codex://new","query":[{"key":"prompt","value":"Read https://docs.zapier.com$path.md and help me apply it to this project. Check what is already here before giving steps."}]}},{"title":"Open in Cursor","description":"Use this page in Cursor","icon":"/images/logos/branded/cursor.svg","href":{"base":"cursor://anysphere.cursor-deeplink/prompt","query":[{"key":"text","value":"Read https://docs.zapier.com$path.md and help me apply it to this project. Check what is already here before giving steps."}]}}],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Community","icon":"users","href":"https://community.zapier.com/"},{"anchor":"Changelog","icon":"rss","href":"/white-label/changelog"},{"anchor":"Contact Us","icon":"envelope","href":"https://developer.zapier.com/contact"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zapier-82f0e938","hasAudioNarration":false,"actualSubdomain":"zapier-82f0e938","customDomains":["docs.zapier.com"],"gitSource":{"type":"gitlab","owner":"zapier/public-api","repo":"public-api-docs","projectId":56036607,"deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af4be157e3af22d78e5aa8b","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Build a Zapier integration","count":149},{"language":"default","tag":"Developer Platform","count":149},{"language":"default","tag":"Embed Zapier","count":105},{"language":"default","tag":"Powered by Zapier","count":86},{"language":"default","tag":"Use Zapier in your tools","count":80},{"language":"default","tag":"Zapier MCP","count":69},{"language":"default","tag":"API reference","count":60},{"language":"default","tag":"Build with UI","count":52},{"language":"default","tag":"API specification","count":50},{"language":"default","tag":"Get started","count":47}]},"assistantConfig":{"enableStarterQuestions":true,"enableContextualStarterQuestions":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6ac8f1f2b9b3f8640f05a146","deploymentId":"67001931f47db52dbf2b872a","questionText":"How do I build a public Zapier integration?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T13:53:54.782Z","updatedAt":"2026-10-09T13:53:54.782Z","__v":0},{"_id":"6ac8f1e5b9b3f8640f05a0d1","deploymentId":"67001931f47db52dbf2b872a","questionText":"What's the difference between the SDK and Platform CLI?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T13:53:41.586Z","updatedAt":"2026-10-09T13:53:41.586Z","__v":0},{"_id":"6ac8f1d4b9b3f8640f05a051","deploymentId":"67001931f47db52dbf2b872a","questionText":"How do I connect Zapier MCP to my MCP client?","status":"active","generatedBy":"manual","createdAt":"2026-10-09T13:53:24.465Z","updatedAt":"2026-10-09T13:53:24.465Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"@font-face{font-family:\"Degular Display - Semibold\";src:url('https://fonts.zapier.com/Degular/DegularDisplay-Semibold.woff2');font-display:fallback;font-weight:400}@font-face{font-family:\"Serrif\";src:url('/fonts/serrif-300.woff2') format('woff2');font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:\"Degular Display\";src:url('/fonts/degular-display-500.woff2') format('woff2');font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:\"Degular Display\";src:url('/fonts/degular-display-600.woff2') format('woff2');font-display:swap;font-weight:600;font-style:normal}header h1,h2,h3,h4{font-family:\"Degular Display - Semibold\";font-weight:normal!important;letter-spacing:0.08rem!important}#chat-assistant-floating-input,.chat-assistant-floating-input,[data-component-part=\"chat-assistant-floating-input\"]{display:none!important}.card h2{font-size:1.2rem}.card code{text-decoration:none}:root:not(.dark) .card,:root:not(.dark) .code-block,:root:not(.dark) .code-block-background,:root:not(.dark) .code-group,:root:not(.dark) .shiki,:root:not(.dark) .code-block pre,:root:not(.dark) .code-group pre{background-color:#FFFEFB!important}.cta-button{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;width:fit-content;background:#FF4F00;color:#FFFFFF!important;font-weight:600;font-size:15px;letter-spacing:0.01em;text-decoration:none!important;border:none;border-radius:8px;box-shadow:0 2px 8px rgba(255, 79, 0, 0.25);transition:all 0.2s ease;margin:1em 0}.cta-button:hover{background:#E64600;color:#FFFFFF!important;text-decoration:none!important;box-shadow:0 4px 12px rgba(255, 79, 0, 0.35);transform:translateY(-1px)}.cta-button:active{transform:translateY(0);box-shadow:0 1px 4px rgba(255, 79, 0, 0.3)}blockquote.sr-only+h2{margin-top:0}#navbar a[href=\"https://zapier.com\"],#navbar a[href=\"https://zapier.com\"] img{padding-right:0!important;margin-right:0!important}.docs-nav-label{color:#201515!important;font-family:\"Degular Display - Medium\", ui-sans-serif, system-ui, sans-serif;font-weight:400;font-size:1.5rem;letter-spacing:0.01em;margin-left:-0.6rem;text-decoration:none!important;transition:color 0.15s ease;vertical-align:middle;cursor:pointer}.docs-nav-label:hover{color:#939084!important;text-decoration:none!important}.dark .docs-nav-label{color:#FFFEFB!important}.dark .docs-nav-label:hover{color:#C5C0B1!important}[role=\"menu\"]:focus,[role=\"menu\"]:focus-visible{outline-width:1px}footer:not(#zapier-universal-footer){display:none!important}#zapier-universal-footer{display:block!important;background-color:#fffdf9;font-family:'Inter', Helvetica, arial, sans-serif;font-size:14px;line-height:24px;color:#201515;-webkit-font-smoothing:antialiased;width:100%;margin-top:2rem}.dark #zapier-universal-footer{background-color:#2d2e2e;color:#fffdf9}.zuf{max-width:1200px;margin:0 auto;padding:30px;display:grid;grid-template-rows:auto;grid-template-columns:100%;grid-template-areas:'links' 'socials' 'logo' 'meta';justify-items:center;align-items:center;gap:30px}@media (min-width: 650px){.zuf{grid-template-columns:max-content 1fr;grid-template-areas:'links links'\n 'socials socials'\n 'logo meta'}}@media (min-width: 980px){.zuf{grid-template-columns:max-content 1fr;grid-template-areas:'socials links'\n 'logo meta'}}.zuf-row--top,.zuf-row--bottom{display:contents}.zuf-socials{grid-area:socials;display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}@media (min-width: 980px){.zuf-socials{justify-self:start}}.zuf-follow{font-size:14px;line-height:20px;font-weight:400;color:#574e4c;white-space:nowrap}.dark .zuf-follow{color:#a8a5a0}.zuf-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background-color:#a8a5a0;text-decoration:none!important;transition:background-color 0.15s ease}.zuf-icon svg,.zuf-icon img{width:16px;height:16px;fill:#fffdf9}.dark .zuf-icon{background-color:#403f3e}.dark .zuf-icon svg{fill:#fffdf9}.zuf-icon[aria-label*=\"Facebook\"]:hover,.zuf-icon[aria-label*=\"Facebook\"]:focus{background-color:#3b5998;outline:none}.zuf-icon[aria-label*=\"LinkedIn\"]:hover,.zuf-icon[aria-label*=\"LinkedIn\"]:focus{background-color:#0976b4;outline:none}.zuf-icon[aria-label*=\"X\"]:hover,.zuf-icon[aria-label*=\"X\"]:focus{background-color:#00aced;outline:none}.zuf-icon[aria-label*=\"YouTube\"]:hover,.zuf-icon[aria-label*=\"YouTube\"]:focus{background-color:#e52d27;outline:none}.zuf-icon[aria-label*=\"blog\"]:hover,.zuf-icon[aria-label*=\"blog\"]:focus{background-color:#ff4f00;outline:none}.zuf-links{grid-area:links;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:12.5px;row-gap:10px;width:100%}@media (min-width: 980px){.zuf-links{justify-content:flex-end}}.zuf-links a{font-family:'Inter', Helvetica, arial, sans-serif;font-size:14px;line-height:24px;font-weight:500;color:#201515!important;padding:0 5px;white-space:nowrap;text-decoration:none!important}.zuf-links a:hover,.zuf-links a:focus{color:#3d4592!important;outline:none}.dark .zuf-links a{color:#fffdf9!important}.dark .zuf-links a:hover,.dark .zuf-links a:focus{color:#90a1ed!important}.zuf-logo{grid-area:logo;display:inline-flex;align-items:center;text-decoration:none!important}.zuf-logo svg{display:block}.zuf-logo path{fill:#201515}.dark .zuf-logo path{fill:#fffdf9}.zuf-logo path[fill=\"#FF4F00\"]{fill:#FF4F00!important}@media (min-width: 650px){.zuf-logo{justify-self:start}}.zuf-meta{grid-area:meta;font-size:14px;line-height:24px;font-weight:400;color:#574e4c;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:10px}.dark .zuf-meta{color:#a8a5a0}.zuf-meta a{padding:5px 10px;color:#574e4c!important;text-decoration:none!important}.zuf-meta a:hover,.zuf-meta a:focus{color:#3d4592!important;outline:none}.dark .zuf-meta a{color:#a8a5a0!important}.dark .zuf-meta a:hover,.dark .zuf-meta a:focus{color:#90a1ed!important}@media (min-width: 650px){.zuf-meta{justify-self:end;justify-content:flex-end}}.zuf-meta span{margin-right:10px}@media (max-width: 979px){.zuf{padding:20px}}"},{"filePath":"index.css","content":".docs-landing{width:100%;margin:0 auto}#navbar{background:#fffef8!important;backdrop-filter:none!important}.dark #navbar{background:#18181b!important}.docs-landing-hero-bg{background:#201515}.docs-landing-hero-bg .dl-hero-title{color:#ffffff}.docs-landing-hero-bg .docs-landing-lead{color:rgba(255, 255, 255, 0.6)}.dark .docs-landing-hero-bg{background:#26201f;border-bottom:1px solid rgba(255, 255, 255, 0.08)}.docs-landing-hero{display:grid;grid-template-columns:minmax(0, 1fr);gap:clamp(1.5rem, 3.5vw, 2.5rem);align-items:center;max-width:1180px;margin:0 auto;padding:48px clamp(1.25rem, 4vw, 2rem) clamp(1.25rem, 2.5vw, 1.75rem)}.docs-landing-hero-inner{text-align:center}.dl-hero-copy{text-align:center;max-width:640px;margin:0 auto}.docs-landing-eyebrow{font-family:\"Inter\", ui-sans-serif, system-ui, sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:#605d52;margin:0 0 1.25rem}.docs-landing-title{font-family:\"Degular Display - Semibold\", ui-sans-serif, system-ui, sans-serif;font-size:clamp(2.25rem, 4.5vw, 3.25rem);line-height:1.08;font-weight:400!important;margin:0 0 1rem;letter-spacing:0.08rem!important}.docs-landing-lead{font-family:\"Inter\", ui-sans-serif, system-ui, sans-serif;font-size:1rem;line-height:1.5;color:#201515;margin:0 auto;max-width:62ch}.dark .docs-landing-lead{color:var(--muted-foreground, #a1a1aa)}.docs-landing-media{border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(15, 23, 42, 0.06),\n 0 12px 40px rgba(15, 23, 42, 0.12);border:1px solid rgba(255, 79, 0, 0.12);background:rgba(255, 79, 0, 0.04)}.docs-landing-video{display:block;width:100%;height:auto;vertical-align:middle}.docs-landing-products{max-width:1180px;margin:0 auto;padding:clamp(2.5rem, 5vw, 4rem) clamp(1.25rem, 4vw, 2rem) clamp(3rem, 6vw, 5rem)}.docs-landing-section-title{font-family:\"Degular Display - Semibold\", ui-sans-serif, system-ui, sans-serif;font-size:clamp(1.5rem, 2.5vw, 1.875rem);font-weight:400!important;text-align:left;margin:0 0 2.25rem;letter-spacing:0.08rem!important}.dl-hero-title{font-family:\"Degular Display\", ui-sans-serif, system-ui, sans-serif;font-size:clamp(2.5rem, 4.8vw, 3.5rem);line-height:1.1;font-weight:500;letter-spacing:-0.03em!important;color:var(--foreground, #18181b);margin:0 0 0.6875rem}.dark .dl-hero-title{color:var(--foreground, #fafafa)}.dl-hero-title-accent{color:#ff4f00}.dark .dl-hero-title-accent{color:#ff8a5c}.dl-hero-demo{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;min-height:fit-content;padding:clamp(1rem, 3vw, 1.75rem);border:1px solid rgba(9, 9, 11, 0.1);border-radius:10px;background-image:url('/images/pattern-abstract.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.dark .dl-hero-demo{border-color:rgba(255, 255, 255, 0.12)}.dl-demo-panel{width:100%;border:1px solid rgba(9, 9, 11, 0.1);border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgba(15, 23, 42, 0.06),\n 0 12px 40px rgba(15, 23, 42, 0.14);overflow:hidden}.dark .dl-demo-panel{background:#18181b;border-color:rgba(255, 255, 255, 0.12)}.dl-demo-clients{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;border-bottom:1px solid rgba(9, 9, 11, 0.08)}.dark .dl-demo-clients{border-bottom-color:rgba(255, 255, 255, 0.1)}.dl-demo-chip{width:36px;height:36px;border-radius:8px;border:1px solid rgba(9, 9, 11, 0.1);background:#ffffff;flex:none;margin:0!important}.dark .dl-demo-chip{border-color:rgba(255, 255, 255, 0.14)}.dl-demo-chip--padded{padding:6px}.dl-demo-arch-agents{display:flex;gap:0.625rem;padding:1rem 1rem 0.75rem}.dl-demo-arch-col{flex:1;display:flex;flex-direction:column;gap:0.375rem}.dl-demo-arch-label{font-size:0.6875rem;font-weight:500;color:var(--muted-foreground, #71717a);margin:0 0 0.125rem;letter-spacing:0.01em}.dl-demo-arch-label--spacer{visibility:hidden;pointer-events:none;user-select:none}.dl-demo-arch-chip{display:flex;align-items:center;gap:0.4375rem;padding:0.3125rem 0.5625rem;border-radius:7px;border:1px solid rgba(9, 9, 11, 0.1);background:#ffffff;font-size:0.75rem;font-weight:500;color:#09090b;line-height:1;white-space:nowrap}.dl-demo-arch-chip--muted{background:transparent;border-style:dashed;color:var(--muted-foreground, #71717a)}.dl-demo-arch-chip--logo{justify-content:center;padding:0.375rem;width:36px;height:36px}.dl-demo-arch-icon{width:22px;height:22px;border-radius:4px;flex:none}.dl-demo-arch-chip--icon-pad .dl-demo-arch-icon{padding:3px}.dl-demo-arch-merge{position:relative;height:28px;margin:0 1rem}.dl-demo-arch-merge::before{content:'';position:absolute;left:25%;right:25%;top:0;height:14px;border-left:1px solid rgba(9, 9, 11, 0.1);border-right:1px solid rgba(9, 9, 11, 0.1);border-bottom:1px solid rgba(9, 9, 11, 0.1);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dl-demo-arch-merge::after{content:'';position:absolute;left:50%;transform:translateX(-50%);top:14px;bottom:0;width:1px;background:rgba(9, 9, 11, 0.1)}.dl-demo-arch-zapier{display:flex;align-items:center;justify-content:center;gap:0.5rem;margin:0 1rem;padding:0.625rem 1rem;border:1px solid rgba(9, 9, 11, 0.1);border-radius:10px;background:#ffffff}.dl-demo-arch-stem{display:flex;justify-content:center;height:20px}.dl-demo-arch-stem::after{content:'';width:1px;height:100%;background:rgba(9, 9, 11, 0.1)}.dl-demo-arch-apps{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.375rem;padding:0 1rem 0.875rem}.dl-demo-arch-app{display:inline-flex;align-items:center;padding:0.25rem 0.625rem;border-radius:6px;border:1px solid rgba(9, 9, 11, 0.1);background:#ffffff;font-size:0.6875rem;font-weight:500;color:#09090b;white-space:nowrap}.dl-demo-arch-app--more{background:transparent;border-color:#e06c2c;color:#e06c2c;font-weight:600;text-decoration:none}.dl-demo-arch-app--more:hover{background:rgba(224, 108, 44, 0.06)}.dark .dl-demo-arch-stem::after{background:rgba(255, 255, 255, 0.1)}.dark .dl-demo-arch-app{background:rgba(255, 255, 255, 0.06);border-color:rgba(255, 255, 255, 0.12);color:#fafafa}.dl-demo-arch-zapier-badge{font-size:0.8125rem;font-weight:600;color:#09090b;letter-spacing:-0.01em}.dl-demo-arch-zapier-plus{font-size:0.8125rem;font-weight:600;color:#e06c2c}.dark .dl-demo-arch-chip{background:rgba(255, 255, 255, 0.06);border-color:rgba(255, 255, 255, 0.12);color:#fafafa}.dark .dl-demo-arch-chip--muted{background:transparent;border-color:rgba(255, 255, 255, 0.15);color:var(--muted-foreground, #a1a1aa)}.dark .dl-demo-arch-merge::before{border-color:rgba(255, 255, 255, 0.1)}.dark .dl-demo-arch-merge::after{background:rgba(255, 255, 255, 0.1)}.dark .dl-demo-arch-zapier{background:rgba(255, 255, 255, 0.04);border-color:rgba(255, 255, 255, 0.1)}.dark .dl-demo-arch-zapier-badge{color:#fafafa}.dl-demo-more{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px dashed rgba(9, 9, 11, 0.22);font-size:0.9375rem;font-weight:500;line-height:1;color:var(--muted-foreground, #52525b);flex:none}.dark .dl-demo-more{border-color:rgba(255, 255, 255, 0.2);color:var(--muted-foreground, #a1a1aa)}.dl-demo-body{display:flex;flex-direction:column;gap:0.375rem;padding:0.5625rem 0.75rem 0.625rem}.dl-demo-prompt{padding:0.4375rem 0.625rem;border:1px solid rgba(9, 9, 11, 0.1);border-radius:7px;font-size:0.75rem;color:var(--muted-foreground, #52525b)}.dl-demo-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.4375rem 0.625rem;border:1px solid rgba(9, 9, 11, 0.1);border-radius:7px}.dark .dl-demo-prompt,.dark .dl-demo-row{border-color:rgba(255, 255, 255, 0.12)}.dl-demo-status{font-size:0.6875rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#ff4f00}.dl-demo-action{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.375rem 0.625rem;border-left:2px solid #ff4f00;border-radius:0 7px 7px 0;background:rgba(9, 9, 11, 0.03)}.dark .dl-demo-action{background:rgba(255, 255, 255, 0.04)}.dl-demo-action span{font-size:0.75rem;text-align:right;color:var(--muted-foreground, #52525b)}.dl-demo-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:0.25rem;font-size:0.75rem;color:var(--muted-foreground, #52525b)}.dl-hero-demo code{font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:0.75rem;background:none;border:none;padding:0;color:var(--foreground, #18181b)}.dark .dl-hero-demo code{color:var(--foreground, #fafafa)}.dl-section{max-width:1180px;margin:0 auto;padding:clamp(1.5rem, 3vw, 2.25rem) clamp(1.25rem, 4vw, 2rem)}.dl-eyebrow{font-size:0.6875rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#ff4f00;margin:0 0 0.4375rem}.dl-heading{font-size:clamp(1.375rem, 2.4vw, 1.75rem);line-height:1.2;font-weight:600;letter-spacing:-0.01em!important;color:var(--foreground, #18181b);margin:0 0 0.5rem;max-width:40ch}.dark .dl-heading{color:var(--foreground, #fafafa)}.dl-lead{font-size:0.9375rem;line-height:1.55;color:var(--muted-foreground, #52525b);margin:0 0 1.25rem;max-width:68ch}.dark .dl-lead{color:var(--muted-foreground, #a1a1aa)}.dl-grid{display:grid;gap:0.75rem;align-items:stretch}.dl-grid--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.dl-grid--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.dl-grid--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.dl-card{display:flex;flex-direction:column;gap:0.5rem;padding:1.125rem 1.25rem 1.25rem;border:1px solid rgba(9, 9, 11, 0.1);background:#f8f4f0}.dark .dl-card{border-color:rgba(255, 255, 255, 0.12);background:rgba(255, 255, 255, 0.02)}.dl-card-mark{align-self:flex-start;margin-bottom:0.25rem;color:#ff4f00}.dl-card-eyebrow{font-size:0.6875rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#ff4f00;margin:0}.dl-card-title{font-family:\"Serrif\", ui-serif, serif;font-size:1.5rem;font-weight:300;line-height:1.1;letter-spacing:-0.03em;color:var(--foreground, #18181b);margin:0}.dark .dl-card-title{color:var(--foreground, #fafafa)}.dl-card-desc{font-family:\"Inter\", ui-sans-serif, system-ui, sans-serif;font-size:0.9375rem;line-height:1.55;color:var(--muted-foreground, #52525b);margin:0}.dark .dl-card-desc{color:var(--muted-foreground, #a1a1aa)}.dl-pills{display:flex;flex-wrap:wrap;gap:0.375rem;margin:0.125rem 0 0}.dl-pill{font-size:0.75rem;line-height:1;padding:0.375rem 0.625rem;border-radius:999px;border:1px solid rgba(9, 9, 11, 0.14);color:var(--muted-foreground, #52525b);white-space:nowrap}.dark .dl-pill{border-color:rgba(255, 255, 255, 0.16);color:var(--muted-foreground, #a1a1aa)}.dl-pill>a{color:inherit!important;text-decoration:none!important}.dl-pill:has(>a):hover{border-color:rgba(9, 9, 11, 0.34)}.dark .dl-pill:has(>a):hover{border-color:rgba(255, 255, 255, 0.34)}.dl-pill--accent{border-color:rgba(255, 79, 0, 0.35);background:rgba(255, 79, 0, 0.06);color:#ff4f00}.dark .dl-pill--accent{border-color:rgba(255, 79, 0, 0.45);color:#ff8a5c}.dl-code{font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:0.8125rem;line-height:1.7;background:rgba(9, 9, 11, 0.04);border-radius:8px;padding:0.75rem 0.875rem;margin:0.125rem 0;overflow-x:auto;color:var(--foreground, #18181b)}.dl-code span{display:block;white-space:pre}.dl-code--shell span::before{content:\"\\276F \";color:#ff4f00}.dark .dl-code{background:rgba(255, 255, 255, 0.05);color:var(--foreground, #fafafa)}.dl-cta{margin-top:auto;padding-top:0.5rem;font-size:0.875rem;font-weight:600;color:#ff4f00!important;text-decoration:none!important}.dl-cta:hover{text-decoration:underline!important}@media screen and (max-width: 1024px){.dl-grid--3,.dl-grid--4{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 640px){.dl-grid--2,.dl-grid--3,.dl-grid--4{grid-template-columns:1fr}}.docs-landing-next{max-width:1180px;margin:0 auto;padding:clamp(1.5rem, 3vw, 2.25rem) clamp(1.25rem, 4vw, 2rem) clamp(2.25rem, 4vw, 3.25rem)}.docs-landing-next-title{font-size:2rem;line-height:1.2;font-weight:600;letter-spacing:-0.01em!important;color:var(--foreground, #18181b);margin:0 0 1.25rem}.dark .docs-landing-next-title{color:var(--foreground, #fafafa)}.docs-landing-next-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:clamp(1.5rem, 4vw, 3rem)}.docs-landing-next-item{position:relative;display:block;padding:0.875rem 0 1.25rem;border-top:1px solid rgba(9, 9, 11, 0.12);text-decoration:none!important;transition:border-top-color 0.2s ease}.docs-landing-next-item:hover{border-top-color:#ff4f00}.dark .docs-landing-next-item{border-top-color:rgba(255, 255, 255, 0.14)}.docs-landing-next-item-title{display:block;font-size:1rem;font-weight:600;color:var(--foreground, #18181b);margin-bottom:0.25rem}.docs-landing-next-item-title::after{content:\" \\2192\";color:#ff4f00}.dark .docs-landing-next-item-title{color:var(--foreground, #fafafa)}.docs-landing-next-item:hover .docs-landing-next-item-title{text-decoration:underline}.docs-landing-next-item-desc{display:block;font-size:0.9375rem;line-height:1.55;color:var(--muted-foreground, #52525b)}.dark .docs-landing-next-item-desc{color:var(--muted-foreground, #a1a1aa)}@media screen and (max-width: 768px){.docs-landing-next-grid{grid-template-columns:1fr}}.hero-container{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:left;padding:6rem 2rem;width:80%;border-bottom:2px solid #ff4f00;margin:0 auto}.hero-text{width:600px;margin-right:2rem}@media screen and (max-width: 1024px){.docs-landing-hero{grid-template-columns:1fr}.docs-landing-media{max-width:640px;margin:0 auto}}@media screen and (max-width: 1300px){.hero-container{flex-direction:column;text-align:center}.hero-text{margin-right:0rem;margin-bottom:2rem}.hero-video{max-width:600px}}.dl-section-heading{font-size:2rem;line-height:1.2;font-weight:600;letter-spacing:-0.01em!important;color:var(--foreground, #18181b);margin:0 0 1.25rem}.dark .dl-section-heading{color:var(--foreground, #fafafa)}.dl-bands{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.75rem}.dl-band{display:flex;flex-direction:column;border:1px solid rgba(9, 9, 11, 0.1);overflow:hidden;background:#f8f4f0}.dark .dl-band{border-color:rgba(255, 255, 255, 0.12);background:rgba(255, 255, 255, 0.02)}.dl-band-main{display:flex;flex-direction:column;gap:0.5rem;padding:1.125rem 1.25rem 1.25rem;border-bottom:1px solid rgba(9, 9, 11, 0.1)}.dark .dl-band-main{background:rgba(255, 255, 255, 0.02);border-bottom-color:rgba(255, 255, 255, 0.12)}.dl-band-badge{align-self:flex-start;margin:0;padding:0.1875rem 0.4375rem;border:1px solid rgba(255, 79, 0, 0.4);border-radius:5px;font-size:0.625rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#ff4f00}.dl-band-title{font-family:\"Serrif\", ui-serif, serif;font-size:1.5rem;font-weight:300!important;line-height:1.1;letter-spacing:-0.03em!important;color:var(--foreground, #18181b);margin:0.125rem 0 0!important}.dark .dl-band-title{color:var(--foreground, #fafafa)}.dl-band-title-mark{align-self:flex-start;margin-bottom:16px;color:#ff4f00}.dl-band-icon{align-self:flex-start;margin-bottom:8px;color:#ff4f00}.dl-band-desc{font-family:\"Inter\", ui-sans-serif, system-ui, sans-serif;font-size:0.9375rem;line-height:1.55;color:var(--muted-foreground, #52525b);margin:0;max-width:none}.dark .dl-band-desc{color:var(--muted-foreground, #a1a1aa)}.dl-band-main .dl-hero-demo{box-shadow:none;margin-top:0.375rem}.dl-band-media{display:block;width:100%;height:auto;border:1px solid rgba(9, 9, 11, 0.1);border-radius:10px;margin:0.375rem 0 0!important}.dark .dl-band-media{border-color:rgba(255, 255, 255, 0.12)}.dl-band-list{display:flex;flex:1;flex-direction:column}.dl-band-row{position:relative;display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;column-gap:0.625rem;row-gap:0.1875rem;align-items:center;flex:1;padding:0.8125rem 2.25rem 0.8125rem 1.25rem;border-bottom:1px solid rgba(9, 9, 11, 0.08);text-decoration:none!important;transition:background 0.15s ease}.dl-band-row .dl-band-row-icon{grid-row:1 / -1;align-self:center}.dl-band-row .dl-band-row-title{grid-column:2}.dl-band-row .dl-band-row-desc{grid-column:2}.dl-band-row:not(:has(.dl-band-row-icon)){grid-template-columns:1fr}.dl-band-row:not(:has(.dl-band-row-icon)) .dl-band-row-title,.dl-band-row:not(:has(.dl-band-row-icon)) .dl-band-row-desc{grid-column:1}.dark .dl-band-row{border-bottom-color:rgba(255, 255, 255, 0.1)}.dl-band-row:last-child{border-bottom:none}.dl-band-row:hover{background:rgba(255, 79, 0, 0.04)}.dl-band-row::after{content:\"\\2192\";position:absolute;top:50%;right:1rem;transform:translateY(-50%);font-size:1rem;color:#ff4f00;transition:transform 0.15s ease}.dl-band-row:hover::after{transform:translateY(-50%) translateX(2px)}.dl-band-row>a,.docs-landing-next-item>a{position:absolute;inset:0;z-index:1}.dl-band-row>a:focus-visible,.docs-landing-next-item>a:focus-visible{outline:2px solid #ff4f00;outline-offset:-2px}.dl-band-row-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;color:#ff4f00}.dark .dl-band-row-icon{color:#ff8a5c}.dl-band-row-icon svg{width:16px;height:16px}.dl-band-row-title{font-size:0.9375rem;font-weight:600;color:var(--foreground, #18181b)}.dark .dl-band-row-title{color:var(--foreground, #fafafa)}.dl-band-row:hover .dl-band-row-title{text-decoration:underline}.dl-band-row-desc{font-size:0.875rem;line-height:1.5;color:var(--muted-foreground, #52525b)}.dark .dl-band-row-desc{color:var(--muted-foreground, #a1a1aa)}@media screen and (max-width: 900px){.dl-bands{grid-template-columns:1fr}}"}],"page":{"pagePath":"powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action","slug":"/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action","pageMetadata":{"openapi":"api-reference/specs/actions.yaml post /actions/v1/stored-actions","title":"Create a stored action","description":"Create Stored Action\n\nCreates a new stored action entry that can then be executed from a simpler call to\n/stored-actions with just the stored action `id`.\n\nThis will not execute a StoredAction.\n\nThis is an async process and will only respond with the id of the stored action and other meta data,\nand it is the callers responsibility to poll\nGET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from\nPOST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action.\n\nThe triple (selected_api, action_type, action_key) is required to create a stored action.\nOnly core actions are supported; external and custom (App Extension) actions cannot be\ncreated as stored actions via this endpoint.\n\n**Note on `connection_id`:** Other Zapier APIs may expose the same\nidentifier under the field name `authentication_id`. The value is the\nsame UUID — pass it here under the `connection_id` key.","href":"/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Create Stored Action\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Creates a new stored action entry that can then be executed from a simpler call to\\n/stored-actions with just the stored action \", _jsx(_components.code, {\n children: \"id\"\n }), \".\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"This will not execute a StoredAction.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"This is an async process and will only respond with the id of the stored action and other meta data,\\nand it is the callers responsibility to poll\\nGET /stored-actions/\", \"/runs/\", \" with the run id returned from\\nPOST /stored-actions/\", \"/run to fetch the results after executing a stored action.\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"The triple (selected_api, action_type, action_key) is required to create a stored action.\\nOnly core actions are supported; external and custom (App Extension) actions cannot be\\ncreated as stored actions via this endpoint.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsxs(_components.strong, {\n children: [\"Note on \", _jsx(_components.code, {\n children: \"connection_id\"\n }), \":\"]\n }), \" Other Zapier APIs may expose the same\\nidentifier under the field name \", _jsx(_components.code, {\n children: \"authentication_id\"\n }), \". The value is the\\nsame UUID — pass it here under the \", _jsx(_components.code, {\n children: \"connection_id\"\n }), \" key.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"api-reference/specs/actions.yaml post /actions/v1/stored-actions","title":"Create a stored action","description":"Create Stored Action\n\nCreates a new stored action entry that can then be executed from a simpler call to\n/stored-actions with just the stored action `id`.\n\nThis will not execute a StoredAction.\n\nThis is an async process and will only respond with the id of the stored action and other meta data,\nand it is the callers responsibility to poll\nGET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from\nPOST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action.\n\nThe triple (selected_api, action_type, action_key) is required to create a stored action.\nOnly core actions are supported; external and custom (App Extension) actions cannot be\ncreated as stored actions via this endpoint.\n\n**Note on `connection_id`:** Other Zapier APIs may expose the same\nidentifier under the field name `authentication_id`. The value is the\nsame UUID — pass it here under the `connection_id` key.","href":"/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/zapier-82f0e938/f426fe1f80e04ec5/content/welcome.js","/_mintlify/custom/zapier-82f0e938/8e22ee5176c0f2d3/content/page-view.js","/_mintlify/custom/zapier-82f0e938/ba23268896a334a3/content/events-core.js","/_mintlify/custom/zapier-82f0e938/4309c68d24e0365b/content/webmcp.js","/_mintlify/custom/zapier-82f0e938/00b5c2b78afe2715/logo-nav.js","/_mintlify/custom/zapier-82f0e938/4312bb950916a05a/universal-footer.js"],"openApiReferenceData":{"operation":{"operationId":"createStoredAction","description":"Create Stored Action\n\nCreates a new stored action entry that can then be executed from a simpler call to\n/stored-actions with just the stored action `id`.\n\nThis will not execute a StoredAction.\n\nThis is an async process and will only respond with the id of the stored action and other meta data,\nand it is the callers responsibility to poll\nGET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from\nPOST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action.\n\nThe triple (selected_api, action_type, action_key) is required to create a stored action.\nOnly core actions are supported; external and custom (App Extension) actions cannot be\ncreated as stored actions via this endpoint.\n\n**Note on `connection_id`:** Other Zapier APIs may expose the same\nidentifier under the field name `authentication_id`. The value is the\nsame UUID — pass it here under the `connection_id` key.","summary":"Create a stored action","tags":["Stored Actions"],"requestBody":"582ca621-c858-448f-a2ef-7c7a1fb0cde8","security":["6860a09d-b679-475d-af5c-f81b8a2367e3"],"responses":{"200":"e2b6a529-1ee2-435c-a276-6ff5746c4f4d","400":"39ee1696-fdae-45be-ba1a-30f8d5d247b4","403":"b6c73fb9-c4e5-49d9-9028-0171bb9c7711","429":"1c9e6767-d52a-4567-89ee-bfb888bac629","500":"74def06e-eddd-4961-877b-7276749f0c15","503":"6665bbd0-3edc-49a0-a8fb-2862ba6fe88c"},"method":"post","type":"path","servers":["00f45599-e0b3-4c86-9aa4-037e94aef130"],"path":"/actions/v1/stored-actions","baseUrlOptions":["https://api.zapier.com"],"title":"Create a stored action","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","description":"The shape of the payload that must be sent to create a Stored Action.\n\nOnly the triple (selected_api, action_type, action_key) is accepted —\n`action_id` is intentionally not exposed on this endpoint.","properties":{"selected_api":{"type":"string","description":"Something like `SlackAPI` (for Python apps) or `SplitwiseCLIAPI@1.0.0` (for CLI apps). Non-public apps are fine as long as the authed user can access them. If a version is included we attempt to use that version of the integration. If no version is provided we attempt to use the latest version of the integration","isRequired":true,"uniqueKey":"data.selected_api","typeLabel":"string"},"action_key":{"type":"string","description":"Name of the action in the integration. Such as `new_contact`.","isRequired":true,"uniqueKey":"data.action_key","typeLabel":"string"},"action_type":{"type":"string","description":"Specifies the type of action in the integration since some integrations could have similarly named actions with different actions types\n\n* `read` - Read\n* `read_bulk` - Read Bulk\n* `write` - Write\n* `run` - Run\n* `search` - Search\n* `search_or_write` - Search Or Write\n* `search_and_write` - Search And Write\n* `filter` - Filter\n* `tool` - Tool","enum":["read","read_bulk","write","run","search","search_or_write","search_and_write","filter","tool"],"isRequired":true,"uniqueKey":"data.action_type","typeLabel":"enum\u003cstring>"},"connection_id":{"oneOf":[{"type":"string","format":"uuid","description":"UUID of the connection to use when executing the Stored Action. Can be any connection visible to the user (including shared). Use null for authless apps (e.g. by Zapier).","uniqueKey":"data.connection_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"UUID of the connection to use when executing the Stored Action. Can be any connection visible to the user (including shared). Use null for authless apps (e.g. by Zapier).","uniqueKey":"data.connection_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.connection_id","typeLabel":"string\u003cuuid> | null"},"inputs":{"default":{},"description":"Object that matches the input the action would normally get. Has all the same keys/types as the `input` of the action. (Formerly known as \"needs\" in some documentation)","uniqueKey":"data.inputs","typeLabel":"any"}},"required":["action_key","action_type","selected_api"],"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"uniqueKey":"","typeLabel":"object"},"examples":{"ExamplePOSTRequest":{"title":"ExamplePOSTRequest","value":{"data":{"connection_id":"019320ab-0000-7000-8000-abcdef012345","selected_api":"SplitwiseCLIAPI@1.0.0","action_key":"new_contact","action_type":"read","inputs":{"first_name":"John","last_name":"Doe"}}}}},"exampleType":"examples"}},"required":true,"exampleType":"examples"},"responses":{"e2b6a529-1ee2-435c-a276-6ff5746c4f4d":{"content":{"application/json":{"schema":{"type":"object","description":"The response returned from creating a Stored Action record.","properties":{"id":{"type":"string","format":"uuid","description":"The UUID id that identifies this stored action and can be used to execute the stored procedure by calling the POST /stored-actions/{stored_action_id}/run endpoint.","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"type":{"type":"string","default":"stored_action","description":"Specifies the resource type, as required by the JSON:API specification.","uniqueKey":"type","typeLabel":"string"}},"required":["id"],"uniqueKey":"","typeLabel":"object"},"examples":{"Success":{"title":"Success","value":{"type":"stored_action","id":"123e4567-e89b-12d3-a456-426614174000"}}},"exampleType":"examples"}},"description":"A StoredAction record was successfully created.","headers":{"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Effective request cap for this caller in the current 300-second window. Configured per environment and may be raised by a limit_override claim, so read the value from this header rather than assuming a fixed limit."},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Requests remaining in the current window."},"X-RateLimit-Reset":{"schema":{"type":"string","format":"date-time"},"description":"Unix timestamp when the current 300-second window resets."}},"exampleType":"examples"},"39ee1696-fdae-45be-ba1a-30f8d5d247b4":{"content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","description":"Base Error definition","properties":{"status":{"type":"integer","description":"The HTTP status code applicable to this problem.","uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"code":{"type":"string","description":"A unique identifier for this particular occurrence of the problem.","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"title":{"type":"string","description":"A short summary of the problem.","uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","description":"A human-readable explanation specific to this occurrence of the problem.","uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"oneOf":[{"type":"object","description":"An object containing references to the primary source of the error.","properties":{"pointer":{"type":"string","description":"Pointer to the value in the request document that caused the error e.g. `/actions`.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.pointer","typeLabel":"string"},"parameter":{"type":"string","description":"A string indicating which URI query parameter caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.parameter","typeLabel":"string"},"header":{"type":"string","description":"A string indicating the name of a single request header which caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.header","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"object"},{"type":"null","description":"An object containing references to the primary source of the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object | null"},"meta":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.0.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.1.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].meta","typeLabel":"object | null"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"description":"An array of error objects.","isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"BadRequest":{"title":"BadRequest","value":{"errors":[{"status":400,"code":"bad_request","title":"Bad Request","detail":"Improperly formatted or incompleted request","source":null,"meta":{}}]}}},"exampleType":"examples"}},"description":"Indicates an error creating a StoredAction record.","headers":{"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Effective request cap for this caller in the current 300-second window. Configured per environment and may be raised by a limit_override claim, so read the value from this header rather than assuming a fixed limit."},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Requests remaining in the current window."},"X-RateLimit-Reset":{"schema":{"type":"string","format":"date-time"},"description":"Unix timestamp when the current 300-second window resets."}},"exampleType":"examples"},"b6c73fb9-c4e5-49d9-9028-0171bb9c7711":{"content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","description":"Base Error definition","properties":{"status":{"type":"integer","description":"The HTTP status code applicable to this problem.","uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"code":{"type":"string","description":"A unique identifier for this particular occurrence of the problem.","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"title":{"type":"string","description":"A short summary of the problem.","uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","description":"A human-readable explanation specific to this occurrence of the problem.","uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"oneOf":[{"type":"object","description":"An object containing references to the primary source of the error.","properties":{"pointer":{"type":"string","description":"Pointer to the value in the request document that caused the error e.g. `/actions`.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.pointer","typeLabel":"string"},"parameter":{"type":"string","description":"A string indicating which URI query parameter caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.parameter","typeLabel":"string"},"header":{"type":"string","description":"A string indicating the name of a single request header which caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.header","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"object"},{"type":"null","description":"An object containing references to the primary source of the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object | null"},"meta":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.0.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.1.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].meta","typeLabel":"object | null"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"description":"An array of error objects.","isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"PermissionDenied":{"title":"PermissionDenied","value":{"errors":[{"status":403,"code":"permission_denied","detail":"User does not have enough permissions to perform action"}]}}},"exampleType":"examples"}},"description":"Permission denied. Unauthorized request.","exampleType":"examples"},"1c9e6767-d52a-4567-89ee-bfb888bac629":{"content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","description":"Base Error definition","properties":{"status":{"type":"integer","description":"The HTTP status code applicable to this problem.","uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"code":{"type":"string","description":"A unique identifier for this particular occurrence of the problem.","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"title":{"type":"string","description":"A short summary of the problem.","uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","description":"A human-readable explanation specific to this occurrence of the problem.","uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"oneOf":[{"type":"object","description":"An object containing references to the primary source of the error.","properties":{"pointer":{"type":"string","description":"Pointer to the value in the request document that caused the error e.g. `/actions`.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.pointer","typeLabel":"string"},"parameter":{"type":"string","description":"A string indicating which URI query parameter caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.parameter","typeLabel":"string"},"header":{"type":"string","description":"A string indicating the name of a single request header which caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.header","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"object"},{"type":"null","description":"An object containing references to the primary source of the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object | null"},"meta":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.0.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.1.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].meta","typeLabel":"object | null"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"description":"An array of error objects.","isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"TooManyRequests":{"title":"TooManyRequests","value":{"errors":[{"status":429,"code":"too_many_requests","detail":"Rate limit exceeded. Too many requests."}]}}},"exampleType":"examples"}},"description":"Too many requests.","headers":{"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Effective request cap for this caller in the current 300-second window. Configured per environment and may be raised by a limit_override claim, so read the value from this header rather than assuming a fixed limit."},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Requests remaining in the current window."},"X-RateLimit-Reset":{"schema":{"type":"string","format":"date-time"},"description":"Unix timestamp when the current 300-second window resets."},"Retry-After":{"schema":{"type":"integer"},"description":"Seconds to wait before retrying.","required":true}},"exampleType":"examples"},"74def06e-eddd-4961-877b-7276749f0c15":{"content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","description":"Base Error definition","properties":{"status":{"type":"integer","description":"The HTTP status code applicable to this problem.","uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"code":{"type":"string","description":"A unique identifier for this particular occurrence of the problem.","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"title":{"type":"string","description":"A short summary of the problem.","uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","description":"A human-readable explanation specific to this occurrence of the problem.","uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"oneOf":[{"type":"object","description":"An object containing references to the primary source of the error.","properties":{"pointer":{"type":"string","description":"Pointer to the value in the request document that caused the error e.g. `/actions`.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.pointer","typeLabel":"string"},"parameter":{"type":"string","description":"A string indicating which URI query parameter caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.parameter","typeLabel":"string"},"header":{"type":"string","description":"A string indicating the name of a single request header which caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.header","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"object"},{"type":"null","description":"An object containing references to the primary source of the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object | null"},"meta":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.0.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.1.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].meta","typeLabel":"object | null"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"description":"An array of error objects.","isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"UnhandledOrExternalServiceError":{"title":"UnhandledOrExternalServiceError","value":{"errors":[{"status":500,"code":"external_service_error","detail":"An error occurred with an external service."}]}}},"exampleType":"examples"}},"description":"Internal Server Error","headers":{"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Effective request cap for this caller in the current 300-second window. Configured per environment and may be raised by a limit_override claim, so read the value from this header rather than assuming a fixed limit."},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Requests remaining in the current window."},"X-RateLimit-Reset":{"schema":{"type":"string","format":"date-time"},"description":"Unix timestamp when the current 300-second window resets."}},"exampleType":"examples"},"6665bbd0-3edc-49a0-a8fb-2862ba6fe88c":{"content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","description":"Base Error definition","properties":{"status":{"type":"integer","description":"The HTTP status code applicable to this problem.","uniqueKey":"errors.items.[INDEX].status","typeLabel":"integer"},"code":{"type":"string","description":"A unique identifier for this particular occurrence of the problem.","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"title":{"type":"string","description":"A short summary of the problem.","uniqueKey":"errors.items.[INDEX].title","typeLabel":"string"},"detail":{"type":"string","description":"A human-readable explanation specific to this occurrence of the problem.","uniqueKey":"errors.items.[INDEX].detail","typeLabel":"string"},"source":{"oneOf":[{"type":"object","description":"An object containing references to the primary source of the error.","properties":{"pointer":{"type":"string","description":"Pointer to the value in the request document that caused the error e.g. `/actions`.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.pointer","typeLabel":"string"},"parameter":{"type":"string","description":"A string indicating which URI query parameter caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.parameter","typeLabel":"string"},"header":{"type":"string","description":"A string indicating the name of a single request header which caused the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.0.header","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].source.oneOf.0","typeLabel":"object"},{"type":"null","description":"An object containing references to the primary source of the error.","uniqueKey":"errors.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].source","typeLabel":"object | null"},"meta":{"oneOf":[{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.0.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"oneOf":[{}],"uniqueKey":"errors.items.[INDEX].meta.oneOf.1.additionalProperties","typeLabel":"any"},"description":"Any additional metadata about the error.","uniqueKey":"errors.items.[INDEX].meta.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors.items.[INDEX].meta","typeLabel":"object | null"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"description":"An array of error objects.","isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"required":["errors"],"uniqueKey":"","typeLabel":"object"},"examples":{"ServiceUnavailableError":{"title":"ServiceUnavailableError","value":{"errors":[{"status":503,"code":"service_unavaiable","detail":"Service is temporarily unavailable"}]}}},"exampleType":"examples"}},"description":"Service Unavailable","headers":{"X-RateLimit-Limit":{"schema":{"type":"integer"},"description":"Effective request cap for this caller in the current 300-second window. Configured per environment and may be raised by a limit_override claim, so read the value from this header rather than assuming a fixed limit."},"X-RateLimit-Remaining":{"schema":{"type":"integer"},"description":"Requests remaining in the current window."},"X-RateLimit-Reset":{"schema":{"type":"string","format":"date-time"},"description":"Unix timestamp when the current 300-second window resets."},"Retry-After":{"schema":{"type":"integer"},"description":"Seconds to wait before retrying.","required":true}},"exampleType":"examples"}},"security":{"6860a09d-b679-475d-af5c-f81b8a2367e3":{"OAuth":{"type":"oauth2","description":"OAuth 2.0 authentication.","flows":{"authorizationCode":{"authorizationUrl":"https://zapier.com/oauth/authorize","tokenUrl":"https://zapier.com/oauth/token","scopes":{"external":"Scope that gives access to all Public APIs"}},"clientCredentials":{"tokenUrl":"https://zapier.com/oauth/token","scopes":{"external":"Scope that gives access to all Public APIs"}}},"scopes":["external"],"schemeName":"OAuth"}}},"servers":{"00f45599-e0b3-4c86-9aa4-037e94aef130":{"url":"https://api.zapier.com","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","description":"OAuth 2.0 authentication.","flows":{"authorizationCode":{"authorizationUrl":"https://zapier.com/oauth/authorize","tokenUrl":"https://zapier.com/oauth/token","scopes":{"external":"Scope that gives access to all Public APIs"}},"clientCredentials":{"tokenUrl":"https://zapier.com/oauth/token","scopes":{"external":"Scope that gives access to all Public APIs"}}},"scopes":["external"],"schemeName":"OAuth"},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"OAuth 2.0 authentication.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"OAuth","name":"Authorization"}],"title":"OAuth"}]},"originalFileLocation":"api-reference/specs/actions.yaml"},"subdomain":"zapier-82f0e938","siteName":"Zapier","title":"Create a stored action - Zapier","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T18:21:08.535Z","gitLastModified":"2026-10-22T17:56:17.000Z","originalFileLocation":"powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action.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=\"Create Stored Action Creates a new stored action entry that can then be executed from a simpler call to /stored-actions with just the stored action id. This will not execute a StoredAction. This is an async process and will only respond with the id of the stored action and other meta data, and it is the callers responsibility to poll GET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from POST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action. The triple (selected_api, action_type, action_key) is required to create a stored action. Only core actions are supported; external and custom (App Extension) actions cannot be created as stored actions via this endpoint. Note on connection_id: Other Zapier APIs may expose the same identifier under the field name authentication_id. The value is the same UUID — pass it here under the connection_id key.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zapier\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zapier-82f0e938/YBlPOOl2M7kSqqiA/_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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zapier-82f0e938/YBlPOOl2M7kSqqiA/_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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a stored action - Zapier\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create Stored Action Creates a new stored action entry that can then be executed from a simpler call to /stored-actions with just the stored action id. This will not execute a StoredAction. This is an async process and will only respond with the id of the stored action and other meta data, and it is the callers responsibility to poll GET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from POST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action. The triple (selected_api, action_type, action_key) is required to create a stored action. Only core actions are supported; external and custom (App Extension) actions cannot be created as stored actions via this endpoint. Note on connection_id: Other Zapier APIs may expose the same identifier under the field name authentication_id. The value is the same UUID — pass it here under the connection_id key.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zapier\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zapier-82f0e938.mintlify.site/_mintlify/api/og/v2?division=Stored+Actions\u0026amp;title=Create+a+stored+action\u0026amp;description=Create+Stored+Action%0A%0ACreates+a+new+stored+action+entry+that+can+then+be+executed+from+a+simpler+call+to%0A%2Fstored-actions+with+just+the+stored+action+%60id%60.%0A%0AThis\u0026amp;theme=f38249568906c3b8e9c7c960\u0026amp;signature=128fbb873134cceb7084970fdb828acd0baa62953a9a2d00cdaf113500b903fb\">\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=\"Create a stored action - Zapier\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create Stored Action Creates a new stored action entry that can then be executed from a simpler call to /stored-actions with just the stored action id. This will not execute a StoredAction. This is an async process and will only respond with the id of the stored action and other meta data, and it is the callers responsibility to poll GET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from POST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action. The triple (selected_api, action_type, action_key) is required to create a stored action. Only core actions are supported; external and custom (App Extension) actions cannot be created as stored actions via this endpoint. Note on connection_id: Other Zapier APIs may expose the same identifier under the field name authentication_id. The value is the same UUID — pass it here under the connection_id key.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zapier-82f0e938.mintlify.site/_mintlify/api/og/v2?division=Stored+Actions\u0026amp;title=Create+a+stored+action\u0026amp;description=Create+Stored+Action%0A%0ACreates+a+new+stored+action+entry+that+can+then+be+executed+from+a+simpler+call+to%0A%2Fstored-actions+with+just+the+stored+action+%60id%60.%0A%0AThis\u0026amp;theme=f38249568906c3b8e9c7c960\u0026amp;signature=128fbb873134cceb7084970fdb828acd0baa62953a9a2d00cdaf113500b903fb\">\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/zapier-82f0e938/YBlPOOl2M7kSqqiA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zapier\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF4F00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.zapier.com/#organization\",\"name\":\"Zapier\",\"url\":\"https://docs.zapier.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zapier-82f0e938/uPbDC0jSuXgHCaWD/logo/light.svg?fit=max\u0026auto=format\u0026n=uPbDC0jSuXgHCaWD\u0026q=85\u0026s=b6a37289cb22ac1a9681572651874765\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.zapier.com#website\",\"name\":\"Zapier\",\"url\":\"https://docs.zapier.com\",\"publisher\":{\"@id\":\"https://docs.zapier.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action#webpage\",\"url\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action\",\"name\":\"Create a stored action\",\"description\":\"Create Stored Action Creates a new stored action entry that can then be executed from a simpler call to /stored-actions with just the stored action id. This will not execute a StoredAction. This is an async process and will only respond with the id of the stored action and other meta data, and it is the callers responsibility to poll GET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from POST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action. The triple (selected_api, action_type, action_key) is required to create a stored action. Only core actions are supported; external and custom (App Extension) actions cannot be created as stored actions via this endpoint. Note on connection_id: Other Zapier APIs may expose the same identifier under the field name authentication_id. The value is the same UUID — pass it here under the connection_id key.\",\"dateModified\":\"2026-10-22T17:56:17.000Z\",\"isPartOf\":{\"@id\":\"https://docs.zapier.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API specification\",\"item\":\"https://docs.zapier.com/powered-by-zapier/api-reference/oauth-scopes\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Actions\",\"item\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/get-actions\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Stored Actions\",\"item\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/list-stored-actions\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Create a stored action\",\"item\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action#apireference\",\"headline\":\"Create a stored action\",\"name\":\"Create a stored action\",\"description\":\"Create Stored Action Creates a new stored action entry that can then be executed from a simpler call to /stored-actions with just the stored action id. This will not execute a StoredAction. This is an async process and will only respond with the id of the stored action and other meta data, and it is the callers responsibility to poll GET /stored-actions/{stored_action_id}/runs/{run_id} with the run id returned from POST /stored-actions/{stored_action_id}/run to fetch the results after executing a stored action. The triple (selected_api, action_type, action_key) is required to create a stored action. Only core actions are supported; external and custom (App Extension) actions cannot be created as stored actions via this endpoint. Note on connection_id: Other Zapier APIs may expose the same identifier under the field name authentication_id. The value is the same UUID — pass it here under the connection_id key.\",\"url\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action\",\"mainEntityOfPage\":{\"@id\":\"https://docs.zapier.com/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action#webpage\"},\"dateModified\":\"2026-10-22T17:56:17.000Z\",\"publisher\":{\"@id\":\"https://docs.zapier.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.zapier.com#website\"}}]}\u003c/script>","agentPointerHref":"/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action.md","siteName":"Zapier","nav":{"global":{"anchors":[{"anchor":"Community","icon":"users","href":"https://community.zapier.com/"},{"anchor":"Changelog","icon":"rss","href":"/white-label/changelog"},{"anchor":"Contact Us","icon":"envelope","href":"https://developer.zapier.com/contact"}]},"tabs":[{"tab":"Home","hidden":true,"searchable":true,"pages":[{"title":"Home","href":""}]},{"tab":"Use Zapier in your tools","menu":[{"item":"Install Zapier","description":"Gets you to a first action. Zapier MCP by default, with the SDK and CLI as alternatives.","pages":[{"title":"Install Zapier","href":"/install"}]},{"item":"Zapier MCP","description":"Connect from inside your AI client. Your agent runs actions across 9,000+ apps.","pages":[{"title":"Zapier MCP","href":"/mcp/home"}]},{"item":"Zapier SDK","description":"TypeScript for code projects, with OAuth and retries handled. Open beta.","pages":[{"title":"Zapier SDK","href":"/sdk"}]},{"item":"Proxy API","description":"Make authenticated HTTP requests to any app API through Zapier.","pages":[{"title":"Proxy API","href":"/proxy-api/overview"}]}],"pages":[{"title":"Use Zapier in your tools","href":"/install"}]},{"tab":"Build a Zapier integration","menu":[{"item":"Developer Platform","description":"Build a private integration for your own team, or a public one for the App Directory.","pages":[{"title":"Developer Platform","href":"/integrations"}]}],"pages":[{"title":"Build a Zapier integration","href":"/integrations"}]},{"tab":"Embed Zapier","menu":[{"item":"Powered by Zapier","description":"Embed Zapier. Users pay Zapier directly.","groups":[{"group":"Powered by Zapier","pages":[{"title":"Powered by Zapier: embed automation workflows via API and SDK","sidebarTitle":"Introduction","href":"/powered-by-zapier"}]},{"group":"API authentication","pages":[{"title":"Getting started","href":"/powered-by-zapier/authentication/getting-started"},{"group":"Authentication methods","pages":[{"title":"User access token authentication: OAuth 2.0 for Zapier API","sidebarTitle":"User access token","href":"/powered-by-zapier/authentication/methods/user-access-token"},{"title":"Zapier API: app access token via OAuth client credentials","sidebarTitle":"App access token","href":"/powered-by-zapier/authentication/methods/app-access-token"},{"title":"Client ID authentication for Zapier V1 API endpoints","sidebarTitle":"Client ID","href":"/powered-by-zapier/authentication/methods/client-id"}]}]},{"group":"Embedding Zapier","pages":[{"title":"Getting started","href":"/powered-by-zapier/embedding-zapier/getting-started"},{"title":"Workflow Element","href":"/powered-by-zapier/embedding-zapier/workflow-element"},{"title":"Zapier embed insights: analytics metrics for embedded integrations","sidebarTitle":"Embed insights","href":"/powered-by-zapier/embedding-zapier/embed-insights"},{"title":"Element security","href":"/powered-by-zapier/embedding-zapier/elements-security"},{"title":"Pre-filled Zap workflows","href":"/powered-by-zapier/embedding-zapier/pre-filled-zap-workflows"}]},{"group":"Zap creation","pages":[{"title":"Getting started","href":"/powered-by-zapier/zap-creation/getting-started"},{"title":"How to build a workflow","href":"/powered-by-zapier/zap-creation/how-to-build-a-workflow"},{"title":"Fields and fieldsets","href":"/powered-by-zapier/zap-creation/fields-and-fieldsets"},{"title":"Zapier Workflow API: retrieve Zap workflows for embedded apps","sidebarTitle":"Retrieve Zap workflows","href":"/powered-by-zapier/zap-creation/retrieving-a-list-of-zap-workflows"},{"title":"Retrieving apps","href":"/powered-by-zapier/zap-creation/retrieving-apps"},{"title":"Selecting an action","href":"/powered-by-zapier/zap-creation/selecting-an-action"},{"title":"Selecting an authentication","href":"/powered-by-zapier/zap-creation/selecting-an-authentication"},{"title":"Testing a workflow","href":"/powered-by-zapier/zap-creation/testing-a-workflow"},{"title":"Known limitations","href":"/powered-by-zapier/zap-creation/known-limitations"},{"title":"Zapier API: hardcoding actions with stable key fields vs ID fields","sidebarTitle":"Hardcoding an action","href":"/powered-by-zapier/zap-creation/hardcoding-an-action"},{"title":"Filter actions","href":"/powered-by-zapier/zap-creation/filter-actions"},{"title":"Zapier Workflow API: quick account creation via OAuth","sidebarTitle":"Quick account creation","href":"/powered-by-zapier/zap-creation/quick-account-creation"}]},{"group":"Running actions","pages":[{"title":"Getting started","href":"/powered-by-zapier/running-actions/getting-started"},{"title":"Using stored actions","href":"/powered-by-zapier/running-actions/stored-actions"},{"title":"Creating action runs","href":"/powered-by-zapier/running-actions/create-action-run"},{"title":"Retrieving action run results","href":"/powered-by-zapier/running-actions/retrieve-action-run"},{"title":"Receiving action run callbacks","tag":"New","href":"/powered-by-zapier/running-actions/action-run-callbacks"}]},{"group":"Sponsor user automation","pages":[{"title":"Getting started","href":"/powered-by-zapier/sponsor-user-automation/getting-started"},{"title":"User enrollment","href":"/powered-by-zapier/sponsor-user-automation/user-enrollment"}]},{"group":"Managing app authentications","pages":[{"title":"Getting started","href":"/powered-by-zapier/managing-app-authentication/getting-started"},{"title":"Adding app authentications","href":"/powered-by-zapier/managing-app-authentication/adding-app-authentications"},{"title":"Get authentications","href":"/powered-by-zapier/managing-app-authentication/get-authentications"}]},{"group":"Zap templates","pages":[{"title":"Getting started","href":"/powered-by-zapier/zap-templates/getting-started"},{"title":"Retrieving Zap templates","href":"/powered-by-zapier/zap-templates/retrieving-zap-templates"}]},{"group":"AI workflows","pages":[{"title":"Zap Guesser API: generate workflow suggestions from descriptions","sidebarTitle":"Zap Guesser","href":"/powered-by-zapier/ai-workflows/zap-guesser"}]},{"group":"API specification","pages":[{"title":"OAuth scopes","href":"/powered-by-zapier/api-reference/oauth-scopes"},{"group":"Accounts","pages":[{"openapi":"https://api.zapier.com/schema get /v2/authorize","mode":"wide","title":"Create Account","href":"/powered-by-zapier/api-reference/accounts/create-account"},{"openapi":"https://api.zapier.com/schema get /v1/profiles/me","title":"User Profile","href":"/powered-by-zapier/api-reference/accounts/user-profile"}]},{"group":"Actions","pages":[{"openapi":"https://api.zapier.com/schema get /v2/actions","title":"Get Actions","href":"/powered-by-zapier/api-reference/actions/get-actions"},{"openapi":"https://api.zapier.com/schema post /v2/actions/{action_id}/inputs/{input_id}/choices","title":"Get Choices","href":"/powered-by-zapier/api-reference/actions/get-choices"},{"openapi":"https://api.zapier.com/schema post /v2/actions/{action_id}/inputs","title":"Get Input Fields","href":"/powered-by-zapier/api-reference/actions/get-input-fields"},{"openapi":"https://api.zapier.com/schema post /v2/actions/{action_id}/outputs","title":"Get Output Fields","href":"/powered-by-zapier/api-reference/actions/get-output-fields"},{"openapi":"https://api.zapier.com/schema post /v2/action-runs","title":"Create an Action Run","href":"/powered-by-zapier/api-reference/actions/create-an-action-run"},{"openapi":"https://api.zapier.com/schema get /v2/action-runs/{id}","title":"Retrieve Action Run","href":"/powered-by-zapier/api-reference/actions/retrieve-action-run"},{"openapi":"https://api.zapier.com/schema post /v2/actions/{action_id}/test","title":"Step Test","href":"/powered-by-zapier/api-reference/actions/step-test"},{"group":"Stored Actions","pages":[{"openapi":"api-reference/specs/actions.yaml get /actions/v1/stored-actions","title":"List stored actions","description":"Stored Actions endpoints handle the creation, execution, updates, and deletions\nof single created actions.","href":"/powered-by-zapier/api-reference/actions/stored-actions/list-stored-actions"},{"openapi":"api-reference/specs/actions.yaml post /actions/v1/stored-actions","title":"Create a stored action","href":"/powered-by-zapier/api-reference/actions/stored-actions/create-a-stored-action"},{"openapi":"api-reference/specs/actions.yaml get /actions/v1/stored-actions/{stored_action_id}","title":"Get a stored action","description":"Stored Actions endpoints handle the creation, execution, updates, and deletions\nof single created actions.","href":"/powered-by-zapier/api-reference/actions/stored-actions/get-a-stored-action"},{"openapi":"api-reference/specs/actions.yaml delete /actions/v1/stored-actions/{stored_action_id}","title":"Delete a stored action","href":"/powered-by-zapier/api-reference/actions/stored-actions/delete-a-stored-action"},{"openapi":"api-reference/specs/actions.yaml patch /actions/v1/stored-actions/{stored_action_id}","title":"Update a stored action","href":"/powered-by-zapier/api-reference/actions/stored-actions/update-a-stored-action"},{"openapi":"api-reference/specs/actions.yaml post /actions/v1/stored-actions/{stored_action_id}/run","title":"Run a stored action","href":"/powered-by-zapier/api-reference/actions/stored-actions/run-a-stored-action"},{"openapi":"api-reference/specs/actions.yaml get /actions/v1/stored-actions/{stored_action_id}/runs/{run_id}","title":"Get stored action run results","href":"/powered-by-zapier/api-reference/actions/stored-actions/get-stored-action-run-results"}]}]},{"group":"Apps","pages":[{"openapi":"https://api.zapier.com/schema get /v1/apps","title":"Get Apps v1","href":"/powered-by-zapier/api-reference/apps/get-apps-v1"},{"openapi":"https://api.zapier.com/schema get /v2/apps","title":"Get Apps v2","href":"/powered-by-zapier/api-reference/apps/get-apps-v2"}]},{"group":"Authentications","pages":[{"openapi":"https://api.zapier.com/schema get /v2/authentications","title":"Get Authentications","href":"/powered-by-zapier/api-reference/authentications/get-authentications"},{"openapi":"https://api.zapier.com/schema post /v2/authentications","title":"Create Authentication","href":"/powered-by-zapier/api-reference/authentications/create-authentication"},{"openapi":"https://api.zapier.com/schema delete /v2/authentications/{authentication_id}","title":"Delete Authentication","href":"/powered-by-zapier/api-reference/authentications/delete-authentication"}]},{"group":"Categories","pages":[{"openapi":"https://api.zapier.com/schema get /v1/categories","title":"Get Categories","href":"/powered-by-zapier/api-reference/categories/get-categories"}]},{"group":"Promotions","pages":[{"title":"Create promotion enrollment","openapi":"powered-by-zapier/api-reference/promotions-openapi.yaml post /v2/promotions","href":"/powered-by-zapier/api-reference/promotions/create-enrollment"},{"title":"Get promotion enrollment","openapi":"powered-by-zapier/api-reference/promotions-openapi.yaml get /v2/promotions/{enrollment_id}","href":"/powered-by-zapier/api-reference/promotions/get-enrollment"},{"title":"Delete promotion enrollment","openapi":"powered-by-zapier/api-reference/promotions-openapi.yaml delete /v2/promotions/{enrollment_id}","href":"/powered-by-zapier/api-reference/promotions/delete-enrollment"}]},{"group":"Zap templates","pages":[{"openapi":"https://api.zapier.com/schema get /v1/zap-templates","title":"Get Zap Templates","href":"/powered-by-zapier/api-reference/zap-templates/get-zap-templates"}]},{"group":"Zaps","pages":[{"openapi":"https://api.zapier.com/schema post /v2/zaps","title":"Zapier API reference: POST /v2/zaps create a Zap","sidebarTitle":"Create a Zap","href":"/powered-by-zapier/api-reference/zaps/create-a-zap"},{"openapi":"https://api.zapier.com/schema patch /v2/zaps/{id}","title":"Edit a Zap","href":"/powered-by-zapier/api-reference/zaps/patch-a-zap"},{"openapi":"https://api.zapier.com/schema delete /v2/zaps/{id}","title":"Delete a Zap","href":"/powered-by-zapier/api-reference/zaps/delete-a-zap"},{"openapi":"https://api.zapier.com/schema post /v2/zaps/{id}/enable","title":"Enable a Zap","href":"/powered-by-zapier/api-reference/zaps/enable-a-zap"},{"openapi":"https://api.zapier.com/schema post /v2/zaps/{id}/disable","title":"Disable a Zap","href":"/powered-by-zapier/api-reference/zaps/disable-a-zap"},{"openapi":"https://api.zapier.com/schema post /v2/guess","title":"Guess a Zap","href":"/powered-by-zapier/api-reference/zaps/guess-a-zap"},{"openapi":"https://api.zapier.com/schema get /v2/zap-runs","title":"Get Zap Runs","href":"/powered-by-zapier/api-reference/zaps/get-zap-runs"},{"openapi":"https://api.zapier.com/schema get /v1/zaps","title":"Get Zaps v1","href":"/powered-by-zapier/api-reference/zaps/get-zaps-v1"},{"openapi":"https://api.zapier.com/schema get /v2/zaps","title":"Get Zaps v2","href":"/powered-by-zapier/api-reference/zaps/get-zaps-v2"}]},{"group":"Experimental","pages":[{"openapi":"https://api.zapier.com/schema get /v2/whitelabel/apps","title":"Get Whitelabel Apps v2","href":"/powered-by-zapier/api-reference/experimental/get-whitelabel-apps"}]},{"group":"Schemas","pages":[{"group":"Common Types","pages":[{"title":null,"href":"/powered-by-zapier/api-reference/common-types/action"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/app"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/authentication"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/choice"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/fieldset"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/infoField"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/inputField"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/outputField"},{"title":null,"href":"/powered-by-zapier/api-reference/common-types/zap"},{"title":"Errors","href":"/powered-by-zapier/api-reference/common-types/errors"},{"title":"Requests","href":"/powered-by-zapier/api-reference/common-types/requests"},{"title":"Responses","href":"/powered-by-zapier/api-reference/common-types/responses"}]}]},{"title":"Rate limiting","href":"/powered-by-zapier/api-reference/rate-limiting"}]}]},{"item":"White Label","description":"Native automation. No user Zapier account; your product pays Zapier.","pages":[{"title":"White Label","href":"/white-label/getting-started"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/overview"}]}]},"basePath":"","title":"Create a stored action - Zapier","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}