Deploy local backend functions to Base44. The command reads function directories, validates their configurations, and deploys them individually with per-function progress and status reporting.By default the functions directory is base44/functions/, but you can customize the path in your project configuration.
Delete remote functions that are not found locally. Can’t be used together with specific function names.
The --force flag deletes remote functions that are not present locally. Any
endpoints, SDK calls, or automations that depend on a deleted function will
stop working.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Base44 Support Documentation","colors":{"primary":"#FF6A00","light":"#FF8E5D","dark":"#FF6A00"},"logo":{"light":"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-light.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=7724705143e6cfece3b0a237be2a6890","dark":"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-dark.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=6c3ad8a8d1ae8299c119d554dc371843","href":"/"},"favicon":"https://mintcdn.com/base44/XkAHbvyG1CwOBCSP/images/base44-favicon.svg?fit=max\u0026auto=format\u0026n=XkAHbvyG1CwOBCSP\u0026q=85\u0026s=2a7fda75e5497e8b44f47f01bb3aa807","api":{"playground":{}},"background":{"color":{"light":"#FAF9F7","dark":"#1E1E24"}},"navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/changelog/product","label":"Changelog"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"footer":{"socials":{"twitter":"https://x.com/base44","discord":"https://discord.com/invite/ThpYPZpVts","linkedin":"https://www.linkedin.com/company/base44"}},"seo":{"metatags":{"canonical":"https://docs.base44.com","og:image":"https://docs.base44.com/images/base44-docs-og.png","og:image:width":"2400","og:image:height":"1260","twitter:image":"https://docs.base44.com/images/base44-docs-og.png","twitter:card":"summary_large_image"},"indexing":"all"},"integrations":{"mixpanel":{"projectToken":"cc6e9e106e4b833fc3a3819c11b74138"}},"contextual":{"options":["copy","view","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"href":""},{"language":"pt-BR","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/pt-BR/changelog/product","label":"Registro de alterações"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"pt-BR"},{"language":"es","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/es/changelog/product","label":"Registro de cambios"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"es"},{"language":"he","hidden":true,"navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/he/changelog/product","label":"יומן שינויים"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"he"},{"language":"ja","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/ja/changelog/product","label":"変更履歴"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"ja"},{"language":"de","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/de/changelog/product","label":"Änderungsprotokoll"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"de"},{"language":"fr","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/fr/changelog/product","label":"Notes de version"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"fr"},{"language":"it","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/it/changelog/product","label":"Registro modifiche"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"it"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"base44","hasAudioNarration":true,"actualSubdomain":"base44","customDomains":["docs.base44.com"],"gitSource":{"type":"github","owner":"base44-dev","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae48b0421d44d6b52dcc0a7","collectionId":"2442fe2f-3c67-45b1-9e78-e7cdd18dcb87","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae48b0421d44d6b52dcc0a7"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae48b0421d44d6b52dcc0a7","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"en","tag":"Developers","count":789},{"language":"en","tag":"APIs","count":569},{"language":"en","tag":"Apps API (Beta)","count":441},{"language":"de","tag":"Entwickler","count":138},{"language":"es","tag":"Desarrolladores","count":138},{"language":"fr","tag":"Développeurs","count":138},{"language":"he","tag":"מפתחים","count":138},{"language":"it","tag":"Sviluppatori","count":138},{"language":"ja","tag":"開発者","count":138},{"language":"pt-BR","tag":"Desenvolvedores","count":138},{"language":"en","tag":"API Reference","count":115},{"language":"en","tag":"Apps","count":106},{"language":"en","tag":"Google Ads","count":90},{"language":"en","tag":"Skills","count":76},{"language":"en","tag":"Workspace API (Beta)","count":75},{"language":"de","tag":"Apps","count":74},{"language":"es","tag":"Aplicaciones","count":74},{"language":"fr","tag":"Applications","count":74},{"language":"it","tag":"App","count":74},{"language":"ja","tag":"アプリ","count":74},{"language":"pt-BR","tag":"Apps","count":74},{"language":"he","tag":"אפליקציות","count":73},{"language":"en","tag":"CLI","count":59},{"language":"de","tag":"CLI","count":59},{"language":"es","tag":"CLI","count":59},{"language":"fr","tag":"CLI","count":59},{"language":"he","tag":"CLI","count":59},{"language":"it","tag":"CLI","count":59},{"language":"ja","tag":"CLI","count":59},{"language":"pt-BR","tag":"CLI","count":59},{"language":"en","tag":"Commands","count":57},{"language":"de","tag":"Commands","count":57},{"language":"es","tag":"Commands","count":57},{"language":"fr","tag":"Commands","count":57},{"language":"he","tag":"Commands","count":57},{"language":"it","tag":"Commands","count":57},{"language":"ja","tag":"Commands","count":57},{"language":"pt-BR","tag":"Commands","count":57},{"language":"de","tag":"App erstellen","count":45},{"language":"es","tag":"Creando tu app","count":45},{"language":"fr","tag":"Créer votre app","count":45},{"language":"he","tag":"בניית האפליקציה","count":45},{"language":"it","tag":"Creare la tua app","count":45},{"language":"ja","tag":"アプリの構築","count":45},{"language":"pt-BR","tag":"Criando seu app","count":45},{"language":"de","tag":"Backend (Beta)","count":42},{"language":"es","tag":"Backend (Beta)","count":42},{"language":"fr","tag":"Backend (Beta)","count":42},{"language":"he","tag":"Backend (בטא)","count":42},{"language":"it","tag":"Backend (Beta)","count":42},{"language":"ja","tag":"バックエンド (Beta)","count":42},{"language":"pt-BR","tag":"Backend (Beta)","count":42},{"language":"de","tag":"Konto \u0026 Abrechnung","count":31},{"language":"es","tag":"Cuenta y facturación","count":31},{"language":"fr","tag":"Compte et facturation","count":31},{"language":"he","tag":"חשבון וחיוב","count":31},{"language":"it","tag":"Account e fatturazione","count":31},{"language":"ja","tag":"アカウントと請求","count":31},{"language":"pt-BR","tag":"Conta e faturamento","count":31},{"language":"de","tag":"SDKs","count":29},{"language":"es","tag":"SDKs","count":29},{"language":"fr","tag":"SDKs","count":29},{"language":"he","tag":"SDKs","count":29},{"language":"it","tag":"SDKs","count":29},{"language":"ja","tag":"SDKs","count":29},{"language":"pt-BR","tag":"SDKs","count":29},{"language":"de","tag":"App SDK","count":22},{"language":"es","tag":"App SDK","count":22},{"language":"fr","tag":"App SDK","count":22},{"language":"he","tag":"App SDK","count":22},{"language":"it","tag":"App SDK","count":22},{"language":"ja","tag":"App SDK","count":22},{"language":"pt-BR","tag":"App SDK","count":22},{"language":"de","tag":"Unternehmen","count":21},{"language":"es","tag":"Empresas","count":21},{"language":"fr","tag":"Entreprise","count":21},{"language":"he","tag":"ארגונים","count":21},{"language":"it","tag":"Aziende","count":21},{"language":"ja","tag":"エンタープライズ","count":21},{"language":"pt-BR","tag":"Empresas","count":21},{"language":"default","tag":"Developers","count":2},{"language":"default","tag":"APIs","count":2},{"language":"default","tag":"Audit Logs API","count":2},{"language":"default","tag":"API Reference","count":2},{"language":"default","tag":"audit-logs","count":2}],"searchSettings":{"showContentSnippets":true,"maxResults":10}},"assistantConfig":{"enableStarterQuestions":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"68f8934ac32e3459832881b0","deploymentId":"6792c6d6e85c02040dc386df","questionText":"Which plans come with a free domain?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:18:18.293Z","updatedAt":"2025-10-22T08:18:18.293Z","__v":0},{"_id":"68f892c4c32e345983287064","deploymentId":"6792c6d6e85c02040dc386df","questionText":"How are credits used?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:16:04.700Z","updatedAt":"2025-10-22T08:16:24.261Z","__v":0},{"_id":"68f892aec32e345983286ddf","deploymentId":"6792c6d6e85c02040dc386df","questionText":"How do I use Discuss mode?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:15:42.469Z","updatedAt":"2025-10-22T08:15:42.469Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","href":"/_mintlify/custom/base44/07406dc4820eb06f/custom.css"}],"page":{"pagePath":"he/developers/references/cli/commands/functions-deploy","slug":"/he/developers/references/cli/commands/functions-deploy","pageMetadata":{"title":"functions deploy","description":"Deploy local functions to Base44","href":"/he/developers/references/cli/commands/functions-deploy","hidden":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Deploy local functions to Base44\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Deploy local `,_jsx(_components.a,{href:`/developers/backend/resources/backend-functions/overview`,children:`backend functions`}),` to Base44. The command reads function directories, validates their configurations, and deploys them individually with per-function progress and status reporting.`]}),`\n`,_jsxs(_components.p,{children:[`By default the functions directory is `,_jsx(_components.code,{children:`base44/functions/`}),`, but you can customize the path in your `,_jsx(_components.a,{href:`/developers/backend/overview/project-structure#config-jsonc`,children:`project configuration`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`usage`,children:`Usage`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`base44`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` functions`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` deploy`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [names...]`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`arguments`,children:`Arguments`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Required`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`[names]`})}),_jsx(_components.td,{children:`One or more function names to deploy, separated by spaces or commas. If omitted, deploys all local functions.`}),_jsx(_components.td,{children:`No`})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`flags`,children:`Flags`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Flag`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--force`})}),_jsx(_components.td,{children:`Delete remote functions that are not found locally. Can’t be used together with specific function names.`})]})})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`--force`}),` flag deletes remote functions that are not present locally. Any\nendpoints, SDK calls, or automations that depend on a deleted function will\nstop working.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`see-also`,children:`See also`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/developers/backend/resources/backend-functions/overview`,children:`Backend Functions`}),`: Learn about backend functions`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/developers/references/cli/commands/functions-pull`,children:_jsx(_components.code,{children:`functions pull`})}),`: Download deployed functions to your local project`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/developers/references/cli/commands/functions-list`,children:_jsx(_components.code,{children:`functions list`})}),`: List all deployed functions`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/developers/references/cli/commands/functions-delete`,children:_jsx(_components.code,{children:`functions delete`})}),`: Delete deployed functions`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"functions deploy","description":"Deploy local functions to Base44","href":"/he/developers/references/cli/commands/functions-deploy","hidden":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Usage","slug":"usage","depth":2,"children":[]},{"title":"Arguments","slug":"arguments","depth":2,"children":[]},{"title":"Flags","slug":"flags","depth":2,"children":[]},{"title":"See also","slug":"see-also","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/base44/ca59cb34fe66af72/custom-analytics.js","/_mintlify/custom/base44/878f3d61142901ae/changelog-display.js","/_mintlify/custom/base44/655d636252386031/cta-cards.js"],"narration":{"path":"he/developers/references/cli/commands/functions-deploy","locale":"he","estimatedDurationSec":43},"subdomain":"base44","siteName":"Base44 Support Documentation","title":"functions deploy - Base44 Support Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/developers/references/cli/commands/functions-deploy","matchLevel":1},"pt-BR":{"href":"/pt-BR/developers/references/cli/commands/functions-deploy","matchLevel":1},"es":{"href":"/es/developers/references/cli/commands/functions-deploy","matchLevel":1},"he":{"href":"/he/developers/references/cli/commands/functions-deploy","matchLevel":0},"ja":{"href":"/ja/developers/references/cli/commands/functions-deploy","matchLevel":1},"de":{"href":"/de/developers/references/cli/commands/functions-deploy","matchLevel":1},"fr":{"href":"/fr/developers/references/cli/commands/functions-deploy","matchLevel":1},"it":{"href":"/it/developers/references/cli/commands/functions-deploy","matchLevel":1}}},"lastModified":"2026-09-10T07:25:28.281Z","originalFileLocation":"he/developers/references/cli/commands/functions-deploy.mdx","locale":"he"},"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=\"Deploy local functions to Base44\">\u003cmeta data-mint-head name=\"application-name\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_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/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_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/base44/nuCdY9ZGKAmI8mvz/_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/base44/nuCdY9ZGKAmI8mvz/_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/base44/nuCdY9ZGKAmI8mvz/_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/base44/nuCdY9ZGKAmI8mvz/_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/base44/nuCdY9ZGKAmI8mvz/_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/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"functions deploy - Base44 Support Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Deploy local functions to Base44\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://docs.base44.com/images/base44-docs-og.png\">\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=\"functions deploy - Base44 Support Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Deploy local functions to Base44\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://docs.base44.com/images/base44-docs-og.png\">\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/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF6A00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/he/developers/references/cli/commands/functions-deploy.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.base44.com/#organization\",\"name\":\"Base44 Support Documentation\",\"url\":\"https://docs.base44.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-light.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=7724705143e6cfece3b0a237be2a6890\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.base44.com#website\",\"name\":\"Base44 Support Documentation\",\"url\":\"https://docs.base44.com\",\"publisher\":{\"@id\":\"https://docs.base44.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy#webpage\",\"url\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy\",\"name\":\"functions deploy\",\"description\":\"Deploy local functions to Base44\",\"dateModified\":\"2026-09-10T07:25:28.281Z\",\"isPartOf\":{\"@id\":\"https://docs.base44.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Commands\",\"item\":\"https://docs.base44.com/he/developers/references/cli/commands/login\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Functions\",\"item\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-pull\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"functions deploy\",\"item\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy#article\",\"headline\":\"functions deploy\",\"name\":\"functions deploy\",\"description\":\"Deploy local functions to Base44\",\"url\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy\",\"mainEntityOfPage\":{\"@id\":\"https://docs.base44.com/he/developers/references/cli/commands/functions-deploy#webpage\"},\"image\":\"https://docs.base44.com/images/base44-docs-og.png\",\"dateModified\":\"2026-09-10T07:25:28.281Z\",\"publisher\":{\"@id\":\"https://docs.base44.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.base44.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Base44 Support Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Base44 Support Documentation","nav":{"global":null,"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/developers/references/cli/commands/functions-deploy"}]},{"language":"pt-BR","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/pt-BR/changelog/product","label":"Registro de alterações"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"pt-BR","href":"/pt-BR/developers/references/cli/commands/functions-deploy"}]},{"language":"es","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/es/changelog/product","label":"Registro de cambios"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"es","href":"/es/developers/references/cli/commands/functions-deploy"}]},{"language":"he","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/he/changelog/product","label":"יומן שינויים"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"hidden":true,"tabs":[{"tab":"אפליקציות","pages":[{"title":"אפליקציות","href":"/he"}]},{"tab":"סופר-סוכנים","pages":[{"title":"סופר-סוכנים","href":"/he/superagents/creating-a-superagent"}]},{"tab":"אינטגרציות","pages":[{"title":"אינטגרציות","href":"/he/Integrations/Using-integrations"}]},{"tab":"מפתחים","dropdowns":[{"dropdown":"בית","icon":"house","pages":[{"title":"פלטפורמת המפתחים של Base44","description":"בנה ופרוס אפליקציות full-stack עם backend מנוהל שתוכנן לסוכני AI.","mode":"wide","href":"/he/developers/home"}],"global":{"anchors":[{"anchor":"Backend","icon":"server","href":"/he/developers/backend/overview/introduction"},{"anchor":"קוד האפליקציה","icon":"code","href":"/he/developers/app-code/overview/introduction"},{"anchor":"SDKs","icon":"brackets-curly","href":"/he/developers/references/sdks/overview"},{"anchor":"CLI","icon":"terminal","href":"/he/developers/references/cli/get-started/overview"}]}},{"dropdown":"Backend (בטא)","icon":"server","groups":[{"group":"סקירה כללית","icon":"compass","pages":[{"title":"מבוא","description":"Backend-as-a-service שנבנה במחשבה על סוכני AI","href":"/he/developers/backend/overview/introduction"},{"title":"יסודות שירות הבקאנד","sidebarTitle":"יסודות שירות הבקאנד","description":"מהו שירות הבקאנד של Base44, למי הוא מיועד וכיצד הוא משתלב עם הפלטפורמה הראשית של Base44","href":"/he/developers/backend/overview/backend-service-basics"},{"title":"תכונות","description":"מה שירות הבקאנד של Base44 כולל","href":"/he/developers/backend/overview/features"},{"title":"מחירים","description":"תמחור שירות הבקאנד ושימוש בקרדיטים","href":"/he/developers/backend/overview/pricing"},{"title":"פתרון בעיות בפרויקט שלך","sidebarTitle":"פתרון בעיות","description":"בצע דיבוג של פונקציות מופצות, בדוק סטטוס פלטפורמה, ומצא עזרה כאשר משהו משתבש.","href":"/he/developers/backend/overview/troubleshooting"}]},{"group":"התחלה מהירה","icon":"rocket","pages":[{"title":"בנייה עם AI","sidebarTitle":"בנייה עם AI","description":"הגדר פרויקט Base44 באמצעות סוכן הקידוד AI שלך","href":"/he/developers/backend/quickstart/quickstart-with-ai"},{"group":"תבניות","pages":[{"title":"Backend only","description":"צור פרויקט backend בלבד עם Base44","href":"/he/developers/backend/quickstart/templates/quickstart-backend-only"},{"title":"React Quickstart","sidebarTitle":"React","description":"צור פרויקט Base44 מסוג full-stack עם בקאנד Base44 ו-frontend React מבוסס Vite","href":"/he/developers/backend/quickstart/templates/quickstart-react-template"}]},{"group":"Frameworks","pages":[{"title":"React Quickstart","sidebarTitle":"React","description":"הוסף בקאנד Base44 לפרויקט React שלך","href":"/he/developers/backend/quickstart/frameworks/quickstart-with-react"},{"title":"Vue Quickstart","sidebarTitle":"Vue","description":"הוסף בקאנד Base44 לפרויקט Vue שלך","href":"/he/developers/backend/quickstart/frameworks/quickstart-vue"},{"title":"Solid JS Quickstart","sidebarTitle":"Solid JS","description":"הוסף בקאנד Base44 לפרויקט Solid JS שלך","href":"/he/developers/backend/quickstart/frameworks/quickstart-solid-js"},{"title":"Refine Quickstart","sidebarTitle":"Refine","description":"הוסף את Base44 לפרויקט Refine שלך","href":"/he/developers/backend/quickstart/frameworks/quickstart-refine"},{"title":"Hono Quickstart","sidebarTitle":"Hono","description":"הוסף את Base44 לפרויקט Hono שלך","href":"/he/developers/backend/quickstart/frameworks/quickstart-hono"},{"title":"React Native (Expo) Quickstart","sidebarTitle":"React Native (Expo)","description":"הוסף בקאנד Base44 לפרויקט React Native Expo שלך","href":"/he/developers/backend/quickstart/frameworks/quickstart-with-react-native"}]}]},{"group":"פרויקט","icon":"folder-open","pages":[{"title":"מבנה הפרויקט","description":"הבנת מבנה פרויקט Base44 עבור פיתוח מקומי","href":"/he/developers/backend/overview/project-structure"},{"title":"התחל מאפליקציית Base44 קיימת","sidebarTitle":"התחל מאפליקציית Base44 קיימת","description":"שכפל אפליקציית Base44 לפרויקט מקומי נפרד עם הבקאנד שלו ב-Base44","href":"/he/developers/backend/overview/start-from-existing-app"},{"title":"הגדרת פיתוח מקומי לאפליקציה קיימת","sidebarTitle":"הגדרת פיתוח מקומי לאפליקציה קיימת","description":"כתוב קוד בקאנד מקומית עבור אפליקציה שכבר יש לך ב-Base44","href":"/he/developers/backend/overview/set-up-local-dev-existing-app"},{"title":"קישור פרויקט בקאנד קיים","sidebarTitle":"קישור פרויקט בקאנד קיים","description":"הגדר והרץ קוד פרויקט בקאנד Base44 קיים, כגון אפליקציות דוגמה","href":"/he/developers/backend/overview/link-existing-project"},{"group":"פיתוח מקומי","expanded":false,"pages":[{"title":"פיתוח מקומי","description":"פתח ובדוק את פרויקט הבקאנד שלך באופן מקומי עם base44 dev","sidebarTitle":"סקירה","href":"/he/developers/backend/overview/local-dev/local-development-overview"},{"title":"הגדרת פיתוח מקומי","description":"הגדר את שרת הפיתוח של Base44 וחבר את ה-frontend אליו","sidebarTitle":"הגדרה","href":"/he/developers/backend/overview/local-dev/get-started"}]},{"title":"סקריפטים עצמאיים","description":"הרץ סקריפטים עצמאיים מול האפליקציה שלך","sidebarTitle":"סקריפטים עצמאיים","href":"/he/developers/backend/overview/run-scripts"}]},{"group":"כלי פיתוח עם AI","icon":"wand-magic-sparkles","pages":[{"title":"סקירה של כלי פיתוח AI","sidebarTitle":"סקירה","description":"כלים העוזרים לעוזרי AI לעבוד ביעילות עם Base44","href":"/he/developers/backend/overview/agent-extensions"},{"title":"Skills","sidebarTitle":"Skills","description":"הוראות לשימוש חוזר המלמדות סוכני קידוד AI כיצד לבצע משימות ספציפיות ל-Base44","href":"/he/developers/backend/overview/skills"},{"title":"Base44 MCP server","sidebarTitle":"Base44 MCP server","description":"צור ונהל פרויקטי Base44, ערוך את קוד האפליקציה ב-sandbox שלה וקרא ל-API של פלטפורמת Base44 מעוזרי AI כמו ChatGPT, Claude ו-Cursor","href":"/he/developers/backend/overview/mcp-server"},{"title":"Base44 Docs MCP","sidebarTitle":"Docs MCP server","description":"אפשר לעוזרי AI לחפש בתיעוד Base44 בזמן הפיתוח","href":"/he/developers/backend/overview/base44-docs-mcp"}]},{"group":"משאבים","icon":"cubes","pages":[{"group":"סוכנים","expanded":false,"pages":[{"title":"מידע על סוכנים","sidebarTitle":"סוכנים","description":"הגדר סוכני AI באמצעות קובצי תצורה מקומיים","href":"/he/developers/backend/resources/agents/overview"},{"title":"כישורי סוכנים","sidebarTitle":"כישורי סוכנים","description":"הגדר סטים של הנחיות לשימוש חוזר עבור סוכני ה-AI של האפליקציה","href":"/he/developers/backend/resources/agents/agent-skills"}]},{"group":"Actors","expanded":false,"pages":[{"title":"סקירת Actors","sidebarTitle":"סקירה","description":"למד איך actors מריצים sessions משותפים וחיים עם הודעות בזמן אמת וטיימרים","href":"/he/developers/backend/resources/actors/overview"},{"title":"יצירת Actor","sidebarTitle":"יצירת Actor","description":"כתוב את ה-actor הראשון שלך וטפל במחזור החיים של החיבור","href":"/he/developers/backend/resources/actors/create-actor"},{"title":"Actors: תהליכים לדוגמה","sidebarTitle":"תהליכים לדוגמה","description":"תהליכים לדוגמה עבור handlers של מחזור חיים, טיימרים, חיבורים, אחסון, entities ופונקציות בקאנד","href":"/he/developers/backend/resources/actors/sample-flows"},{"title":"קבצים וקוד של Actors","sidebarTitle":"קבצים וקוד של Actors","description":"תיעוד מלא של המחלקה Actor, ה-handlers, החיבורים, האחסון והטיימרים שלה","href":"/he/developers/backend/resources/actors/reference"}]},{"title":"מודלים נתמכים","description":"מודלי ה-AI שאפשר לבחור עבור סוכנים ו-invokeLLM, ומה קורה כש-Base44 מוציאה מודל משימוש.","sidebarTitle":"מודלים","href":"/he/developers/backend/resources/models"},{"title":"Auth","sidebarTitle":"Auth","description":"נהל את שיטות ההתחברות של האפליקציה שלך באמצעות קבצי תצורה מקומיים","href":"/he/developers/backend/resources/auth"},{"group":"פונקציות Backend","expanded":false,"pages":[{"title":"סקירת פונקציות בקאנד","sidebarTitle":"סקירה","description":"כתוב לוגיקת בקאנד מותאמת עם פונקציות serverless מבוססות Deno","href":"/he/developers/backend/resources/backend-functions/overview"},{"title":"Automations","description":"תזמן משימות חוזרות והפעל פונקציות אוטומטית בהתבסס על אירועי מסד נתונים או אירועי webhook של connector","href":"/he/developers/backend/resources/backend-functions/automations"}]},{"group":"מחברים","expanded":false,"pages":[{"title":"סקירת Connectors","sidebarTitle":"סקירה","description":"חבר את האפליקציה שלך לשירותי צד שלישי באמצעות OAuth או provisioning מנוהל","href":"/he/developers/backend/resources/connectors"},{"title":"Shared connectors","sidebarTitle":"Shared connectors","description":"חבר חשבון שירות יחיד שכל משתמשי האפליקציה חולקים","href":"/he/developers/backend/resources/connectors/shared-connectors"},{"title":"App user connectors","sidebarTitle":"App user connectors","description":"אפשר לכל משתמש אפליקציה לחבר את חשבון הצד השלישי שלו","href":"/he/developers/backend/resources/connectors/app-user-connectors"}]},{"group":"ישויות","expanded":false,"pages":[{"title":"סקירת Entities","sidebarTitle":"סקירה","description":"למד על מערכת ה-entities של Base44 להגדרת מודלי נתונים עם פעולות CRUD מובנות, validation ואבטחה.","href":"/he/developers/backend/resources/entities/overview"},{"title":"Entity Schemas","description":"הגדר מבני נתונים מותאמים באמצעות JSON Schema עם כללי validation וסוגי שדות","href":"/he/developers/backend/resources/entities/entity-schemas"},{"title":"User Schema","description":"הרחב את entity המשתמש המובנה עם שדות נוספים עבור האפליקציה שלך.","href":"/he/developers/backend/resources/entities/user-schema"},{"title":"אבטחה","description":"שלוט בגישה לנתוני ה-entity שלך עם כללי אבטחה ברמת השורה וברמת השדה.","href":"/he/developers/backend/resources/entities/security"}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/he/developers/home"}]}},{"dropdown":"קוד האפליקציה","icon":"grid-2","groups":[{"group":"סקירה כללית","icon":"compass","pages":[{"title":"מבוא","sidebarTitle":"Base44 למפתחים","description":"בנה וערוך אפליקציות Base44 בעזרת AI וכלי מפתחים.","href":"/he/developers/app-code/overview/introduction"},{"title":"מבנה הפרויקט","description":"הבן את הארגון והקבצים המרכזיים בפרויקט אפליקציית Base44 שלך","href":"/he/developers/app-code/overview/project-structure"}]},{"group":"עורך Base44","icon":"code","pages":[{"title":"לשונית Code","description":"ערוך את קוד המקור של האפליקציה שלך ישירות בלשונית Code של Base44 עם תצוגה מקדימה חיה ושליטה מלאה למפתחים.","href":"/he/developers/app-code/editor/code-tab"},{"title":"מוניטור פעילות","description":"עקוב ובצע דיבוג של בקשות ה-API והתגובות של האפליקציה שלך בזמן אמת במהלך הפיתוח.","sidebarTitle":"מוניטור פעילות","href":"/he/developers/app-code/editor/activity-monitor"}]},{"group":"פיתוח מקומי","icon":"laptop","pages":[{"title":"אינטגרציית GitHub","description":"חבר את אפליקציית Base44 שלך ל-GitHub עבור ניהול גרסאות, פיתוח מקומי ושיתוף פעולה.","sidebarTitle":"אינטגרציית GitHub","href":"/he/developers/app-code/local-development/github"}]},{"group":"סנדבוקס ענן","icon":"cloud","pages":[{"title":"Cloud sandbox","sidebarTitle":"סקירה","description":"הסביבה הענן הפרטית שמחזיקה את הקוד של האפליקציה שלך, ואיך לעבוד בה ללא עותק מקומי","href":"/he/developers/app-code/sandbox/overview"},{"title":"הבא את הסוכן שלך","sidebarTitle":"הבא את הסוכן שלך","description":"חבר את סוכן הקידוד AI שלך לאפליקציה שבנית בעורך האפליקציה, בלי עותק מקומי של הקוד","href":"/he/developers/app-code/sandbox/bring-your-own-agent"}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/he/developers/home"}]}},{"dropdown":"SDKs","icon":"brackets-curly","groups":[{"group":"Base44 SDKs","icon":"book-open","expanded":false,"pages":[{"title":"Base44 SDKs","description":"JavaScript SDKs for building apps and platforms on Base44","sidebarTitle":"Overview","href":"/he/developers/references/sdks/overview"}]},{"group":"App SDK","icon":"brackets-curly","expanded":false,"pages":[{"group":"Get Started","icon":"book-open","expanded":false,"pages":[{"title":"SDK overview","description":"Introduction to the Base44 JavaScript SDK","href":"/he/developers/references/sdk/getting-started/overview"},{"title":"Base44 client","description":"Learn how to work with the Base44 client","href":"/he/developers/references/sdk/getting-started/client"},{"title":"Work with data","description":"Create, read, update, and delete data in your Base44 app","href":"/he/developers/references/sdk/getting-started/work-with-data"},{"title":"Dynamic Types","description":"Get full type safety and autocomplete with TypeScript types that stay in sync with your backend","href":"/he/developers/references/sdk/getting-started/dynamic-types"},{"title":"Common SDK uses","description":"Work with authentication, integrations, functions, and error handling","href":"/he/developers/references/sdk/getting-started/work-with-sdk"},{"title":"Connect to third-party APIs","description":"Choose the right approach for integrating external services into your Base44 app","href":"/he/developers/references/sdk/getting-started/third-party-apis"},{"title":"Generate images with the AI Gateway","description":"Generate and edit images from your backend functions through the AI Gateway's OpenAI-compatible image endpoints.","sidebarTitle":"Generate images","href":"/he/developers/references/sdk/getting-started/ai-gateway-images"},{"title":"Generate video with the AI Gateway","description":"Generate video from your backend functions through the AI Gateway's OpenAI-compatible video endpoints.","sidebarTitle":"Generate video","href":"/he/developers/references/sdk/getting-started/ai-gateway-video"}]},{"group":"SDK Reference","boost":0.5,"icon":"brackets-curly","expanded":false,"pages":[{"group":"Client","expanded":false,"pages":[{"title":"createClient","description":null,"href":"/he/developers/references/sdk/docs/functions/createClient"},{"title":"createClientFromRequest","description":null,"href":"/he/developers/references/sdk/docs/functions/createClientFromRequest"}]},{"group":"Modules","expanded":false,"pages":[{"title":"actors","description":null,"href":"/he/developers/references/sdk/docs/type-aliases/actors"},{"title":"agents","description":null,"href":"/he/developers/references/sdk/docs/interfaces/agents"},{"title":"ai-gateway","description":null,"href":"/he/developers/references/sdk/docs/interfaces/ai-gateway"},{"title":"analytics","description":null,"href":"/he/developers/references/sdk/docs/interfaces/analytics"},{"title":"app","description":null,"href":"/he/developers/references/sdk/docs/interfaces/app"},{"title":"app-logs","description":null,"href":"/he/developers/references/sdk/docs/interfaces/app-logs"},{"title":"auth","description":null,"href":"/he/developers/references/sdk/docs/interfaces/auth"},{"title":"connectors","description":null,"href":"/he/developers/references/sdk/docs/interfaces/connectors"},{"title":"entities","description":null,"href":"/he/developers/references/sdk/docs/type-aliases/entities"},{"title":"functions","description":null,"href":"/he/developers/references/sdk/docs/interfaces/functions"},{"title":"integrations","description":null,"href":"/he/developers/references/sdk/docs/type-aliases/integrations"},{"title":"sso","description":null,"href":"/he/developers/references/sdk/docs/interfaces/sso"}]}]}]},{"group":"Platform SDK (Beta)","boost":0.75,"icon":"layer-group","expanded":false,"pages":[{"group":"Get Started","icon":"book-open","expanded":false,"pages":[{"title":"Platform SDK overview","description":"The SDK for platforms built on Base44, published as @base44/platform.","sidebarTitle":"Overview","href":"/he/developers/references/platform-sdk/overview"}]},{"group":"Platform SDK Reference","icon":"brackets-curly","expanded":false,"pages":[{"group":"Client","expanded":false,"pages":[{"title":"createPlatformClient","description":null,"href":"/he/developers/references/platform-sdk/docs/functions/createPlatformClient"},{"title":"createPlatformServer","description":null,"href":"/he/developers/references/platform-sdk/docs/functions/createPlatformServer"}]},{"group":"Modules","expanded":false,"pages":[{"title":"chat","description":null,"href":"/he/developers/references/platform-sdk/docs/interfaces/chat"},{"title":"webhooks","description":null,"href":"/he/developers/references/platform-sdk/docs/interfaces/webhooks"}]},{"group":"React","expanded":false,"pages":[{"title":"useChat","description":null,"href":"/he/developers/references/platform-sdk/docs/functions/useChat"}]}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/he/developers/home"}]}},{"dropdown":"CLI","icon":"terminal","groups":[{"group":"Get Started","icon":"book-open","expanded":true,"pages":[{"title":"CLI Overview","description":"Build and manage Base44 apps from the command line","href":"/he/developers/references/cli/get-started/overview"},{"title":"CLI Commands Overview","description":"Complete reference for all Base44 CLI commands","href":"/he/developers/references/cli/commands/introduction"}]},{"group":"Commands","boost":0.75,"icon":"terminal","pages":[{"group":"Account","pages":[{"title":"login","description":"Authenticate with Base44 using device code flow","href":"/he/developers/references/cli/commands/login"},{"title":"logout","description":"Sign out and clear stored credentials","href":"/he/developers/references/cli/commands/logout"},{"title":"whoami","description":"Display the current authenticated user","href":"/he/developers/references/cli/commands/whoami"}]},{"group":"Projects","pages":[{"title":"create","description":"Create a new Base44 project","href":"/he/developers/references/cli/commands/create"},{"title":"link","description":"Link a local project to a Base44 project","href":"/he/developers/references/cli/commands/link"},{"title":"eject","description":"Clone an existing Base44 app into a separate local project","href":"/he/developers/references/cli/commands/eject"},{"title":"scaffold","description":"Set up local backend project files for an existing Base44 app","href":"/he/developers/references/cli/commands/scaffold"},{"title":"dashboard open","description":"Open the app dashboard in your browser","href":"/he/developers/references/cli/commands/dashboard-open"}]},{"group":"Workspaces","pages":[{"title":"workspace get","description":"Show details for a single workspace by ID","href":"/he/developers/references/cli/commands/workspace-get"},{"title":"workspace list","description":"List the workspaces you belong to","href":"/he/developers/references/cli/commands/workspace-list"},{"title":"workspace move","description":"Move an app to another workspace","href":"/he/developers/references/cli/commands/workspace-move"}]},{"group":"Functions","pages":[{"title":"functions pull","description":"Download deployed functions to your local project","href":"/he/developers/references/cli/commands/functions-pull"},{"title":"functions deploy","href":"/he/developers/references/cli/commands/functions-deploy"},{"title":"functions delete","description":"Delete one or more deployed backend functions","href":"/he/developers/references/cli/commands/functions-delete"},{"title":"functions list","description":"List all deployed backend functions","href":"/he/developers/references/cli/commands/functions-list"}]},{"group":"Entities","pages":[{"title":"entities push","description":"Push local entity schemas to Base44","href":"/he/developers/references/cli/commands/entities-push"}]},{"group":"Agents","pages":[{"title":"agents pull","description":"Pull agent configurations from Base44 to local files","href":"/he/developers/references/cli/commands/agents-pull"},{"title":"agents push","description":"Push local agent configurations to Base44","href":"/he/developers/references/cli/commands/agents-push"},{"title":"agent-skills pull","description":"Pull agent skills from Base44 to local files","href":"/he/developers/references/cli/commands/agent-skills-pull"},{"title":"agent-skills push","description":"Push local agent skills to Base44","href":"/he/developers/references/cli/commands/agent-skills-push"}]},{"group":"Actors","pages":[{"title":"actors delete","description":"Delete one or more deployed actors","href":"/he/developers/references/cli/commands/actors-delete"},{"title":"actors deploy","description":"Deploy local actors to Base44","href":"/he/developers/references/cli/commands/actors-deploy"}]},{"group":"Workflows","pages":[{"title":"workflows list","description":"List this app's workflows","href":"/he/developers/references/cli/commands/workflows-list"},{"title":"workflows runs","description":"List workflow runs for this app","href":"/he/developers/references/cli/commands/workflows-runs"}]},{"group":"Connectors","pages":[{"title":"connectors initiate","description":"Set up a single connector and start its OAuth flow","href":"/he/developers/references/cli/commands/connectors-initiate"},{"title":"connectors list-available","description":"List all available integration types","href":"/he/developers/references/cli/commands/connectors-list-available"},{"title":"connectors pull","description":"Pull connector configurations from Base44 to local files","href":"/he/developers/references/cli/commands/connectors-pull"},{"title":"connectors push","description":"Push local connector configurations to Base44","href":"/he/developers/references/cli/commands/connectors-push"}]},{"group":"Auth","pages":[{"title":"auth password-login","description":"Enable or disable username and password login in your local auth config","href":"/he/developers/references/cli/commands/auth-password-login"},{"title":"auth pull","description":"Pull auth config from Base44 to your local project","href":"/he/developers/references/cli/commands/auth-pull"},{"title":"auth push","description":"Push local auth config to Base44","href":"/he/developers/references/cli/commands/auth-push"},{"title":"auth social-login","description":"Enable or disable social login providers in your local auth config","href":"/he/developers/references/cli/commands/auth-social-login"},{"title":"auth sso","description":"Configure SSO identity providers for your app from the CLI","href":"/he/developers/references/cli/commands/auth-sso"}]},{"group":"Secrets","pages":[{"title":"secrets set","description":"Set one or more project secrets","href":"/he/developers/references/cli/commands/secrets-set"},{"title":"secrets list","description":"List project secrets","href":"/he/developers/references/cli/commands/secrets-list"},{"title":"secrets delete","description":"Delete one or more project secrets","href":"/he/developers/references/cli/commands/secrets-delete"}]},{"group":"Development","pages":[{"title":"dev","description":"Start a local development server","href":"/he/developers/references/cli/commands/dev"},{"title":"exec","description":"Run a script with the Base44 SDK pre-authenticated","href":"/he/developers/references/cli/commands/exec"},{"title":"types generate","description":"Generate TypeScript types from project resources","href":"/he/developers/references/cli/commands/types-generate"},{"title":"site open","description":"Open the deployed site in your browser","href":"/he/developers/references/cli/commands/site-open"},{"title":"logs","description":"View function logs","href":"/he/developers/references/cli/commands/logs"}]},{"group":"API","pages":[{"title":"api catalog","description":"List the Base44 API's areas, or every operation in one area","href":"/he/developers/references/cli/commands/api-catalog"},{"title":"api fetch","description":"Call any Base44 API operation from the command line","href":"/he/developers/references/cli/commands/api-fetch"},{"title":"api grep","description":"Search the Base44 API spec with a regular expression","href":"/he/developers/references/cli/commands/api-grep"},{"title":"api search","description":"Search Base44 API operations by keyword","href":"/he/developers/references/cli/commands/api-search"}]},{"group":"Sandbox","pages":[{"title":"sandbox ls","description":"List directory entries in an app's remote sandbox","href":"/he/developers/references/cli/commands/sandbox-ls"},{"title":"sandbox read","description":"Read file contents from an app's remote sandbox","href":"/he/developers/references/cli/commands/sandbox-read"},{"title":"sandbox grep","description":"Search files for a pattern in an app's remote sandbox","href":"/he/developers/references/cli/commands/sandbox-grep"},{"title":"sandbox write","description":"Create or overwrite a file in an app's remote sandbox","href":"/he/developers/references/cli/commands/sandbox-write"},{"title":"sandbox edit","description":"Apply exact string replacements to a file in an app's remote sandbox","href":"/he/developers/references/cli/commands/sandbox-edit"},{"title":"sandbox run","description":"Run a shell command in an app's remote sandbox","href":"/he/developers/references/cli/commands/sandbox-run"},{"title":"sandbox checkpoint","description":"Create a restore-point checkpoint of an app's remote sandbox","href":"/he/developers/references/cli/commands/sandbox-checkpoint"},{"title":"branches list","description":"List the branch names you can target with --branch","href":"/he/developers/references/cli/commands/branches-list"}]},{"group":"Deployment","pages":[{"title":"build","description":"Build your site with the Base44 app ID injected","sidebarTitle":"build","href":"/he/developers/references/cli/commands/build"},{"title":"deploy","description":"Deploy all project resources to Base44","href":"/he/developers/references/cli/commands/deploy"},{"title":"site deploy","description":"Deploy built site files to Base44 hosting","href":"/he/developers/references/cli/commands/site-deploy"},{"title":"visibility","description":"Set the app's visibility level","href":"/he/developers/references/cli/commands/visibility"}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/he/developers/home"}]}},{"dropdown":"APIs","icon":"plug","groups":[{"group":"Monitoring API","icon":"chart-line","expanded":false,"pages":[{"group":"להתחיל","icon":"book-open","pages":[{"title":"סקירת Enterprise Monitoring API","description":"התחל לעבוד עם ה-Enterprise Monitoring API של Base44","href":"/he/developers/references/monitoring-api/get-started/overview"},{"title":"אימות","description":"כיצד לבצע אימות מול ה-Enterprise Monitoring API","href":"/he/developers/references/monitoring-api/get-started/authentication"},{"title":"מגבלות קצב","description":"מגבלות קצב והתנהגות חניקה של Enterprise Monitoring API","href":"/he/developers/references/monitoring-api/get-started/rate-limits"}]}]},{"group":"Audit Logs API","icon":"clipboard-list","expanded":false,"pages":[{"group":"להתחיל","icon":"book-open","pages":[{"title":"סקירת Audit Logs API","description":"התחל לעבוד עם ה-Audit Logs API של Base44","href":"/he/developers/references/audit-logs-api/get-started/overview"},{"title":"אימות","description":"כיצד לבצע אימות מול ה-Audit Logs API","sidebarTitle":"אימות","href":"/he/developers/references/audit-logs-api/get-started/authentication"},{"title":"מגבלות קצב","description":"מגבלות קצב והתנהגות חניקה של Audit Logs API","href":"/he/developers/references/audit-logs-api/get-started/rate-limits"},{"title":"סוגי אירועים","description":"כל סוגי אירועי יומן הביקורת הזמינים לסינון","sidebarTitle":"סוגי אירועים","href":"/he/developers/references/audit-logs-api/get-started/event-types"}]},{"group":"מדריך ה-API","icon":"brackets-curly","pages":[{"group":"audit-logs","pages":[{"title":"Get security scan findings","description":"Returns the sanitized findings and section coverage for one security scan referenced by an `app.security.check_run` audit event. See [Security scan findings](/developers/references/audit-logs-api/get-started/security-scan-findings) for the retrieval flow and how to interpret coverage.","deprecated":null,"version":null,"openapi":"/developers/references/audit-logs-api/audit-logs-openapi.json get /{workspace_id}/security-scan-runs/{run_id}","href":"/api-reference/audit-logs/get-security-scan-findings"},{"title":"List audit logs","description":"Returns paginated audit log events for a workspace.\n\nYou can filter by:\n- [Event type](/developers/references/audit-logs-api/get-started/event-types)\n- App\n- User email\n- Status\n- Date range\n\nResults use cursor-based pagination.","deprecated":null,"version":null,"openapi":"/developers/references/audit-logs-api/audit-logs-openapi.json post /{workspace_id}/list","href":"/api-reference/audit-logs/list-audit-logs"}]}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/he/developers/home"}]}}]},{"tab":"חשבון וחיוב","pages":[{"title":"חשבון וחיוב","href":"/he/Account-and-billing/Billing-and-plans"}]},{"tab":"ארגונים","pages":[{"title":"ארגונים","href":"/he/Enterprise/Base44-for-enterprises"}]}]},{"language":"ja","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/ja/changelog/product","label":"変更履歴"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"ja","href":"/ja/developers/references/cli/commands/functions-deploy"}]},{"language":"de","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/de/changelog/product","label":"Änderungsprotokoll"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"de","href":"/de/developers/references/cli/commands/functions-deploy"}]},{"language":"fr","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/fr/changelog/product","label":"Notes de version"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"fr","href":"/fr/developers/references/cli/commands/functions-deploy"}]},{"language":"it","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/it/changelog/product","label":"Registro modifiche"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"it","href":"/it/developers/references/cli/commands/functions-deploy"}]}]},"basePath":"","title":"functions deploy - Base44 Support Documentation","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["2bfc744e19"],"chunks":["NarrationPlayer-BavXtvT-.js","types-CiTgMxws.js","shallow-DdluZBHX.js"]}