# Base44 Documentation > Base44 is an AI-powered app builder. Describe your idea and the AI builds it — including design, databases, user management, and hosting. These docs cover the no-code builder, the developer backend service, the JavaScript SDK, and the CLI. ## Getting started - [Building an app](https://docs.base44.com/Getting-Started/Quick-start-guide.md): Learn how to build your first Base44 app, use the editor, and manage your credits. - [Migrating a project to Base44](https://docs.base44.com/Getting-Started/migrating-an-existing-app.md): Bring your existing apps, projects or websites into Base44 from other platforms, including your actual data, schema, and frontend code. - [Building a Superagent](https://docs.base44.com/Getting-Started/superagent.md): Build Superagents that handle tasks, connect your tools, and automate work across your workspace. - [Hiring a Base44 partner](https://docs.base44.com/Getting-Started/Hiring-a-partner.md): Find Base44 partners for development, design, consulting, and integrations, and learn how to choose and work with the right expert. - [Base44 changelog](https://docs.base44.com/Getting-started/changelog.md): Stay up to date with the latest Base44 features ## Superagents - [Creating a Superagent](https://docs.base44.com/superagents/creating-a-superagent.md): Create a Superagent, start chatting, and customize how it looks and works. - [Creating a Superagent for your Wix site](https://docs.base44.com/superagents/superagents-for-wix.md): Create a Superagent for your Wix site to handle orders, messages, bookings, and run your business in the background. - [Managing your Superagents](https://docs.base44.com/superagents/managing-your-superagents.md): Find, organize, and manage your Superagents from the All Agents page. ## Building your app - [Using app templates](https://docs.base44.com/Getting-Started/App-templates.md): Explore ready-to-use app templates from the Base44 community and from your workspace. Find inspiration, launch your next project in minutes, or share your own templates to earn revenue or reuse them across your team. - [Using the AI Chat in Base44](https://docs.base44.com/Building-your-app/AI-chat-modes.md): Describe your idea, and the AI builds it for you. Use chat modes and AI controls to fine-tune your app and get the results you want. - [Prompt library](https://docs.base44.com/Getting-Started/Prompt-library.md): Welcome to the Prompt Library, your go-to resource for inspiration and proven prompts to help you build faster with Base44. - [Writing effective prompts in Base44](https://docs.base44.com/Getting-Started/Prompt-guide.md): Describe your app in your own words. No technical skills needed. - [Designing your app](https://docs.base44.com/Building-your-app/Design.md): Shape your app's look and feel in Base44 with tools for styling, colors, fonts, visual assets, and advanced customization controls. - [Uploading and managing media](https://docs.base44.com/Building-your-app/Using-media.md): Make your app stand out with images, videos, documents, data files, audio, and your own branding. - [Managing your app pages](https://docs.base44.com/Building-your-app/managing-your-pages.md): Learn how to add pages, move between them, control which pages appear in your navigation, and understand how pages relate to login and visibility in Base44. - [Using the canvas](https://docs.base44.com/Building-your-app/Canvas.md): View and work on all your app pages at once. Add notes, drawings, and images, collaborate with your team in real time, and send ideas straight to the AI chat. - [Adding and using npm packages](https://docs.base44.com/Building-your-app/NPM-packages.md): Extend your app with pre-built code libraries. - [Sending emails from your app](https://docs.base44.com/documentation/building-your-app/sending-emails.md): Choose the best way to send emails from your Base44 app. - [Setting up an AI agent for your app](https://docs.base44.com/Building-your-app/AI-agents-for-apps.md): Turn chats into smart assistants that take action, connect to tools, and help you get more done in your Base44 app. - [Creating automations for your app](https://docs.base44.com/Building-your-app/Creating-automations.md): Run backend work automatically, on a schedule or when data changes. - [Updating your app to the new infrastructure](https://docs.base44.com/Building-your-app/Update-to-new-infrastructure.md): Update once to get faster performance, greater stability, and new capabilities. - [Base44 developer tools](https://docs.base44.com/documentation/building-your-app/developer-tools.md): Build, debug, and ship smarter on Base44. - [Managing login and registration](https://docs.base44.com/Setting-up-your-app/Managing-login-and-registration.md): Choose how people sign up and access your app with authentication. - [Connecting a domain to your app](https://docs.base44.com/Setting-up-your-app/Setting-up-your-custom-domain.md): Connect your Base44 app to your own domain to show your brand at the front and make your app easy to find, remember, and share. - [Setting up Base44 Payments powered by Wix](https://docs.base44.com/Setting-up-your-app/setting-up-wix-payments.md): Accept and manage payments in your app with Base44 Payments powered by Wix, including cards, wallets, payouts, refunds, and reports. - [Setting up Stripe](https://docs.base44.com/documentation/setting-up-your-app/setting-up-payments.md): Set up and test Stripe payments on your app before going live with real customers. - [Accepting payments in Israel](https://docs.base44.com/Setting-up-your-app/accepting-payments-israel.md): Accept payments from customers in Israel using Tranzila or Max by Hyp in your Base44 app. - [Managing your app data](https://docs.base44.com/Building-your-app/Managing-your-app-data.md): Stay organized and power your app with easy, flexible data management. - [Testing your app with test data](https://docs.base44.com/documentation/managing-app-data/testing-your-data.md): Test your app in a safe environment without affecting your live production data - [Testing your app's flows](https://docs.base44.com/documentation/managing-app-data/testing-agent.md): Use the testing agent to run browser-based end-to-end tests on your app's key flows and catch issues before your users do. - [Creating and using your app on mobile](https://docs.base44.com/Building-your-app/Mobile-experience.md): Create, edit, and manage your Base44 app from your mobile device. Let anyone open and use your app right from their own home screen, just like a native app. - [Submitting your app to app stores](https://docs.base44.com/documentation/building-your-app/uploading-to-app-stores.md): Get your Base44 app store-ready by scanning, improving, and packaging it for the Apple App Store and Google Play. - [Getting your app found in search](https://docs.base44.com/Performance-and-SEO/SEO-and-search-visibility.md): Base44 provides a solid technical SEO and GEO foundation for your app so you can focus on content, trust, and visibility. - [Optimizing your app's SEO & GEO](https://docs.base44.com/Performance-and-SEO/checking-your-seo-and-geo.md): Manage your app's search engine and AI search visibility, scan and fix issues directly from your dashboard. - [Viewing and customizing your app analytics](https://docs.base44.com/documentation/performance-and-seo/app-analytics.md): Track traffic, sales, customize your dashboard, and measure the actions that matter most in your Base44 app. - [Optimizing App Performance](https://docs.base44.com/Performance-and-SEO/App-performance.md): Check your app’s performance metrics and optimize loading speed and responsiveness. ## Securing your app - [Base44 security: An overview](https://docs.base44.com/Setting-up-your-app/security-overview.md): An overview of Base44's security features, including data permissions, SSO, security scanning, and enterprise controls. - [Choosing who can access your app](https://docs.base44.com/Setting-up-your-app/Managing-access.md): Control app visibility, invite users, set roles, and manage collaborator access to keep your app secure. - [Managing data permissions](https://docs.base44.com/Setting-up-your-app/Managing-security-settings.md) - [Running a security scan](https://docs.base44.com/Setting-up-your-app/running-a-security-scan.md): Check your app for security issues before you publish and fix them with a single click. - [Setting up Single Sign-On (SSO) for your app](https://docs.base44.com/Setting-up-your-app/Setting-up-SSO.md): Let your team log in to your Base44 app using providers like Google, Microsoft, GitHub, Okta, Apple, or other OIDC identity providers instead of separate logins. ## Promoting your app - [Promoting your app](https://docs.base44.com/promoting-your-app/social-content.md): Generate a social promotion strategy and ready-to-post content for your app. - [Submitting your app to Launchpad](https://docs.base44.com/promoting-your-app/submitting-to-launchpad.md): Submit your app to Launchpad for a chance to win credits, get featured, and reach more people in the Base44 community. ## Account & billing - [Changing your account settings](https://docs.base44.com/documentation/account-and-billing/managing-your-account.md): Take control of your profile, security, app defaults, and chat experience so Base44 works exactly the way you do. - [Managing MCP connections](https://docs.base44.com/documentation/account-and-billing/setting-up-a-custom-mcp.md): Connect and manage custom MCP servers that the AI chat can use while you build. - [Billing and plans](https://docs.base44.com/Account-and-billing/Billing-and-plans.md): Start for free. Upgrade when you're ready. - [Student and educator discount](https://docs.base44.com/Account-and-billing/Student-discount.md): Get a discounted rate on a Starter or Builder plan if you are a student or educator. - [Credits](https://docs.base44.com/Account-and-billing/Credits.md): Credits power your app building and operations in Base44. Learn how credits work so you can build confidently without hitting limits. ## Using your workspaces - [About workspaces](https://docs.base44.com/documentation/account-and-billing/about-workspaces.md): Learn about workspaces in your Base44 account and how to manage them. - [Previous workspace model](https://docs.base44.com/documentation/using-your-workspaces/previous-workspace-and-credits-model.md): Learn about the previous workspace model in Base44. - [Managing a workspace](https://docs.base44.com/documentation/account-and-billing/managing-your-workspace-members.md): Set up and manage your workspaces in Base44. - [Managing your workspace members](https://docs.base44.com/Account-and-billing/Managing-your-workspaces.md): Invite teammates to your Base44 workspace and give each person the right level of access. - [Managing your workspace apps](https://docs.base44.com/documentation/using-your-workspaces/managing-your-workspace-apps.md): Keep your apps organized and under control. Group them into folders, share them with others, clone them as starting points for new projects, and manage the full lifecycle of everything you build. - [Creating workspace templates](https://docs.base44.com/documentation/using-your-workspaces/creating-and-using-workspace-templates.md): Turn your best apps into reusable blueprints for your team or the Base44 community. - [Managing workspace skills](https://docs.base44.com/documentation/using-your-workspaces/adding-workspace-skills.md): Create and manage AI skills that guide how the AI chat builds apps in your workspace. ## Connectors - [About Connectors](https://docs.base44.com/Integrations/Connectors.md): Connect your app to popular tools like Google Workspace, BigQuery, Slack, Salesforce, GitHub, and more using secure OAuth connections without managing API keys. - [Connectors catalog](https://docs.base44.com/Integrations/connectors-catalog.md): Browse available connectors, explore example prompts, and review permissions. - [Setting up shared connectors](https://docs.base44.com/Integrations/setting-up-shared-connectors.md): Connect your app to popular tools like Google Workspace, BigQuery, Slack, Salesforce, GitHub, and more using secure OAuth connections without managing API keys. - [Using the Slack connectors](https://docs.base44.com/Integrations/slack-connectors.md): Connect your Base44 app to Slack or Slack Bot to send messages, read channel history, and automate workspace notifications without managing API keys. - [Using the Gmail connector](https://docs.base44.com/Integrations/gmail-connector.md): Connect your Base44 app to Gmail to send emails, create digests, and automate notifications without managing API keys. - [Using the LinkedIn connector](https://docs.base44.com/Integrations/linkedin-connector.md): Connect your Base44 app to LinkedIn to publish posts, share updates, display profile or organization data, and automate LinkedIn workflows without managing API keys. - [Using the GitHub connector](https://docs.base44.com/Integrations/github-connector.md): Connect your Base44 app to GitHub and manage repositories, list issues, review pull requests, and automate workflows connected to your codebase. - [Using the Google Search Console connector](https://docs.base44.com/Integrations/google-search-console-connector.md): Connect your Base44 app to Google Search Console to access search performance data, sitemaps, URL inspection, and indexing status. - [Setting up connectors for app users](https://docs.base44.com/Integrations/user-connectors.md): Let each person using your app connect their own account to services like Google, Slack, or Notion. ## Integrations - [Using Integrations](https://docs.base44.com/Integrations/Using-integrations.md): Connect your Base44 apps, workspaces, and account to external tools and services - [Using Base44 built-in integrations](https://docs.base44.com/Integrations/built-in-integrations.md): Learn how to use Base44 built-in integrations to power smart features in your apps. - [Managing and using custom integrations](https://docs.base44.com/documentation/integrations/using-custom-integrations.md): Connect shared APIs once and reuse them across every app in your workspace. - [AI Integrations in Base44](https://docs.base44.com/Integrations/AI-integrations.md): Connect your Base44 app to popular AI services like OpenAI, Claude, Groq, Mistral or any other AI platform that uses an API key. - [Resend Integration ](https://docs.base44.com/Integrations/Resend-integration.md): Connect your Base44 app with Resend to send emails like confirmations, updates, and newsletters from your own domain with minimal setup. - [ElevenLabs Integration](https://docs.base44.com/Integrations/Elevenlabs-integration.md): Connect your Base44 app with ElevenLabs to create lifelike audio using state-of-the-art voice models for content, voiceovers, accessibility, and more - [Zapier](https://docs.base44.com/Integrations/Zapier-integration.md): Automate your Base44 app by connecting it to Zapier, so actions in your app can trigger tasks in thousands of other apps like sending calendar invites, updating spreadsheets, or posting messages. - [Airtable Integration](https://docs.base44.com/Integrations/Airtable-integration.md): Connect your Base44 app to Airtable to bring your live data into dashboards, tools, and workflows. - [Google Places Integration](https://docs.base44.com/Integrations/Google-places-integration.md): Connect your app to Google Places to easily search, suggest, and display real-world places. - [Slack Integration](https://docs.base44.com/Integrations/Slack-integration.md): Connect your Base44 app to Slack so it can send real-time messages whenever something important happens like a new task being created or a status changing. This is a great way to keep your team updated directly inside Slack without switching between tools. ## Enterprises - [Base44 for enterprises](https://docs.base44.com/Enterprise/Base44-for-enterprises.md): Take control of your organization's collaboration and security with advanced authentication, access control, and centralized app policies. - [Getting started as an enterprise admin](https://docs.base44.com/Enterprise/getting-started-admin.md): Set up your enterprise workspace, invite your team, and configure security and app policies. - [Getting started as an enterprise workspace member](https://docs.base44.com/Enterprise/getting-started-member.md): Accept your invitation, sign in to your enterprise workspace, and start building and collaborating on apps. - [Setting up your enterprise workspace domain](https://docs.base44.com/Enterprise/Enterprise-workspace-domain.md): Give your team one trusted address for secure, branded access to your workspace. - [Setting up SSO for your enterprise workspace](https://docs.base44.com/Enterprise/SSO-for-enterprise-workspace.md): Connect your trusted identity provider to keep workspace access secure and simple for your team. - [Managing apps and Superagents in your enterprise workspace](https://docs.base44.com/Enterprise/Enterprise-SSO-and-app-visibility.md): Control app access, visibility, and Superagent availability across your enterprise workspace. - [SCIM provisioning](https://docs.base44.com/Enterprise/SCIM-provisioning.md): Automatically sync your identity provider's users with your Base44 enterprise workspace using SCIM 2.0. - [Managing enterprise workspace members](https://docs.base44.com/Enterprise/managing-enterprise-members.md): Control member roles, set per-member credit limits, and manage who can invite external collaborators in your enterprise workspace. - [Adding an IP allowlist for your workspace](https://docs.base44.com/documentation/enterprise/ip-allowlist.md): Control who can access your workspace by allowing sign-in only from approved IP addresses. - [Managing workspace secrets](https://docs.base44.com/Enterprise/workspace-secrets.md): Create and manage API keys for programmatic access to your workspace. - [Managing connector availability for your workspace](https://docs.base44.com/Enterprise/workspace-connectors.md): Manage which connectors your workspace can use and how apps connect to them. ## Community & support - [Community](https://docs.base44.com/Community-and-support/Community.md): Discover community apps, shape the roadmap, and get rewarded for building with Base44. - [Creating and managing your Base44 profile](https://docs.base44.com/Community-and-support/user-profile.md): Showcase your apps, track your progress, and build your reputation in Base44. - [Joining the Base44 Partner Program](https://docs.base44.com/Community-and-support/partner-program.md): Join the Base44 Partner Program and unlock tools for working with clients. - [Referral Program](https://docs.base44.com/Community-and-support/Referral-program.md): Invite friends to Base44 and earn bonus credits together. - [Troubleshooting Issues](https://docs.base44.com/Community-and-support/Troubleshooting.md): Get help with common issues in Base44 so you can keep working without interruptions. Find quick solutions for publishing, domain problems, and more. - [Contacting Base44 for Support](https://docs.base44.com/Community-and-support/Contacting-support.md): Get help building your app. Search our documentation, ask the AI assistant, or submit a support ticket for personalized support. ## Legal & privacy - [Privacy and security](https://docs.base44.com/Community-and-support/Privacy-and-security.md): Stay confident. Your privacy and security come first at Base44. - [AI service providers](https://docs.base44.com/Community-and-support/ai-service-providers.md): See which third-party AI providers Base44 uses and review their terms and usage policies. - [Understanding the potential risks of using generative AI tools](https://docs.base44.com/Community-and-support/using-generative-ai.md): Learn about the main risks of generative AI in Base44 and how to use it responsibly. - [Deleting your app's user data](https://docs.base44.com/Community-and-support/Deleting-user-data.md): Remove one of your user's personal data from your Base44 app to support privacy and compliance obligations. ## Developers: Home - [Base44 Developer Platform](https://docs.base44.com/developers/home.md): Build and deploy full-stack apps with a managed backend designed for AI agents. ## Developers: Backend — Overview - [Introduction](https://docs.base44.com/developers/backend/overview/introduction.md): Backend-as-a-service built with AI agents in mind - [Backend Service Basics](https://docs.base44.com/developers/backend/overview/backend-service-basics.md): What the Base44 backend service is, who it's for, and how it fits with the main Base44 platform - [Features](https://docs.base44.com/developers/backend/overview/features.md): What the Base44 backend service includes - [Pricing](https://docs.base44.com/developers/backend/overview/pricing.md): Backend service pricing and credit usage - [Troubleshoot your project](https://docs.base44.com/developers/backend/overview/troubleshooting.md): Debug deployed functions, check platform status, and find help when something goes wrong. ## Developers: Backend — Quickstarts - [Build with AI](https://docs.base44.com/developers/backend/quickstart/quickstart-with-ai.md): Set up a Base44 project using your AI coding agent - [Backend only](https://docs.base44.com/developers/backend/quickstart/templates/quickstart-backend-only.md): Create a backend only project with Base44 - [React Quickstart](https://docs.base44.com/developers/backend/quickstart/templates/quickstart-react-template.md): Create a full-stack Base44 project with a Base44 backend and a Vite-powered React frontend - [React Quickstart](https://docs.base44.com/developers/backend/quickstart/frameworks/quickstart-with-react.md): Add a Base44 backend to your React project - [Vue Quickstart](https://docs.base44.com/developers/backend/quickstart/frameworks/quickstart-vue.md): Add a Base44 backend to your Vue project - [Solid JS Quickstart](https://docs.base44.com/developers/backend/quickstart/frameworks/quickstart-solid-js.md): Add a Base44 backend to your Solid JS project - [Refine Quickstart](https://docs.base44.com/developers/backend/quickstart/frameworks/quickstart-refine.md): Add Base44 to your Refine project - [Hono Quickstart](https://docs.base44.com/developers/backend/quickstart/frameworks/quickstart-hono.md): Add Base44 to your Hono project - [React Native (Expo) Quickstart](https://docs.base44.com/developers/backend/quickstart/frameworks/quickstart-with-react-native.md): Add a Base44 backend to your React Native Expo project ## Developers: Backend — Project - [Project Structure](https://docs.base44.com/developers/backend/overview/project-structure.md): Understanding the Base44 project structure for local development - [Start from an Existing Base44 App](https://docs.base44.com/developers/backend/overview/start-from-existing-app.md): Clone a Base44 app into a separate local project with its own backend on Base44 - [Link an Existing Backend Project](https://docs.base44.com/developers/backend/overview/link-existing-project.md): Set up and run existing Base44 backend project code, such as example apps - [Local development](https://docs.base44.com/developers/backend/overview/local-dev/local-development-overview.md): Develop and test your backend project locally with base44 dev - [Local development setup](https://docs.base44.com/developers/backend/overview/local-dev/get-started.md): Set up the Base44 dev server and connect your frontend to it - [Standalone scripts](https://docs.base44.com/developers/backend/overview/run-scripts.md): Run standalone scripts against your app ## Developers: Backend — AI Development Tools - [AI development tools overview](https://docs.base44.com/developers/backend/overview/agent-extensions.md): Tools that help AI assistants work more effectively with Base44 - [Skills](https://docs.base44.com/developers/backend/overview/skills.md): Reusable instructions that teach AI coding agents how to perform Base44-specific tasks - [Base44 MCP server](https://docs.base44.com/developers/backend/overview/mcp-server.md): Create and manage Base44 backend projects from AI assistants like ChatGPT, Claude, and Cursor - [Base44 Docs MCP](https://docs.base44.com/developers/backend/overview/base44-docs-mcp.md): Let AI assistants search Base44 documentation while you develop ## Developers: Backend — Resources - [About Agents](https://docs.base44.com/developers/backend/resources/agents-config.md): Define AI agents using local configuration files - [Auth](https://docs.base44.com/developers/backend/resources/auth.md): Manage your app's login methods using local configuration files - [Backend Functions Overview](https://docs.base44.com/developers/backend/resources/backend-functions/overview.md): Write custom backend logic with Deno-powered serverless functions - [Automations](https://docs.base44.com/developers/backend/resources/backend-functions/automations.md): Schedule recurring tasks and trigger functions automatically based on database events or connector webhook events - [Connectors overview](https://docs.base44.com/developers/backend/resources/connectors.md): Connect your app to third-party services using OAuth or managed provisioning - [Shared connectors](https://docs.base44.com/developers/backend/resources/connectors/shared-connectors.md): Connect a single service account that all app users share - [App user connectors](https://docs.base44.com/developers/backend/resources/connectors/app-user-connectors.md): Let each app user connect their own third-party account - [Entities Overview](https://docs.base44.com/developers/backend/resources/entities/overview.md): Learn about Base44's entity system for defining data models with built-in CRUD operations, validation, and security. - [Entity Schemas](https://docs.base44.com/developers/backend/resources/entities/entity-schemas.md): Define custom data structures using a JSON Schema with validation rules and field types - [User Schema](https://docs.base44.com/developers/backend/resources/entities/user-schema.md): Extend the built-in User entity with additional fields for your app. - [Security](https://docs.base44.com/developers/backend/resources/entities/security.md): Control access to your entity data with row level and field level security rules. ## Developers: App Code — Overview - [Introduction](https://docs.base44.com/developers/app-code/overview/introduction.md): Build and edit Base44 apps with AI assistance and developer tools. - [Project Structure](https://docs.base44.com/developers/app-code/overview/project-structure.md): Understand the organization and key files in your Base44 app project ## Developers: App Code — Base44 Editor - [Code Tab](https://docs.base44.com/developers/app-code/editor/code-tab.md): Edit your app's source code directly in Base44's Code tab with live preview and full developer control. - [Activity Monitor](https://docs.base44.com/developers/app-code/editor/activity-monitor.md): Monitor and debug your app's API requests and responses in realtime during development. ## Developers: App Code — Local Development - [GitHub Integration](https://docs.base44.com/developers/app-code/local-development/github.md): Connect your Base44 app to GitHub for version control, local development, and collaboration. ## Developers: App Code — Enterprise - [Enterprise APIs](https://docs.base44.com/developers/references/enterprise-apis.md): REST APIs for enterprise workspace management ## Developers: SDK — Get Started - [SDK overview](https://docs.base44.com/developers/references/sdk/getting-started/overview.md): Introduction to the Base44 JavaScript SDK - [Base44 client](https://docs.base44.com/developers/references/sdk/getting-started/client.md): Learn how to work with the Base44 client - [Work with data](https://docs.base44.com/developers/references/sdk/getting-started/work-with-data.md): Create, read, update, and delete data in your Base44 app - [Dynamic Types](https://docs.base44.com/developers/references/sdk/getting-started/dynamic-types.md): Get full type safety and autocomplete with TypeScript types that stay in sync with your backend - [Common SDK uses](https://docs.base44.com/developers/references/sdk/getting-started/work-with-sdk.md): Work with authentication, integrations, functions, and error handling - [Connect to third-party APIs](https://docs.base44.com/developers/references/sdk/getting-started/third-party-apis.md): Choose the right approach for integrating external services into your Base44 app ## Developers: SDK Reference - [createClient](https://docs.base44.com/developers/references/sdk/docs/functions/createClient.md) - [createClientFromRequest](https://docs.base44.com/developers/references/sdk/docs/functions/createClientFromRequest.md) - [agents](https://docs.base44.com/developers/references/sdk/docs/interfaces/agents.md) - [analytics](https://docs.base44.com/developers/references/sdk/docs/interfaces/analytics.md) - [app-logs](https://docs.base44.com/developers/references/sdk/docs/interfaces/app-logs.md) - [auth](https://docs.base44.com/developers/references/sdk/docs/interfaces/auth.md) - [connectors](https://docs.base44.com/developers/references/sdk/docs/interfaces/connectors.md) - [functions](https://docs.base44.com/developers/references/sdk/docs/interfaces/functions.md) - [entities](https://docs.base44.com/developers/references/sdk/docs/type-aliases/entities.md) - [integrations](https://docs.base44.com/developers/references/sdk/docs/type-aliases/integrations.md) ## Developers: CLI — Get Started - [CLI Overview](https://docs.base44.com/developers/references/cli/get-started/overview.md): Create and manage backend projects from the command line - [CLI Commands Overview](https://docs.base44.com/developers/references/cli/commands/introduction.md): Complete reference for all Base44 CLI commands ## Developers: CLI — Commands - [login](https://docs.base44.com/developers/references/cli/commands/login.md): Authenticate with Base44 using device code flow - [logout](https://docs.base44.com/developers/references/cli/commands/logout.md): Sign out and clear stored credentials - [whoami](https://docs.base44.com/developers/references/cli/commands/whoami.md): Display the current authenticated user - [create](https://docs.base44.com/developers/references/cli/commands/create.md): Create a new Base44 project - [link](https://docs.base44.com/developers/references/cli/commands/link.md): Link a local project to a Base44 project - [eject](https://docs.base44.com/developers/references/cli/commands/eject.md): Clone an existing Base44 app into a separate local project - [dashboard open](https://docs.base44.com/developers/references/cli/commands/dashboard-open.md): Open the app dashboard in your browser - [functions pull](https://docs.base44.com/developers/references/cli/commands/functions-pull.md): Download deployed functions to your local project - [functions deploy](https://docs.base44.com/developers/references/cli/commands/functions-deploy.md): Deploy local functions to Base44 - [functions delete](https://docs.base44.com/developers/references/cli/commands/functions-delete.md): Delete one or more deployed backend functions - [functions list](https://docs.base44.com/developers/references/cli/commands/functions-list.md): List all deployed backend functions - [entities push](https://docs.base44.com/developers/references/cli/commands/entities-push.md): Push local entity schemas to Base44 - [agents pull](https://docs.base44.com/developers/references/cli/commands/agents-pull.md): Pull agent configurations from Base44 to local files - [agents push](https://docs.base44.com/developers/references/cli/commands/agents-push.md): Push local agent configurations to Base44 - [connectors list-available](https://docs.base44.com/developers/references/cli/commands/connectors-list-available.md): List all available integration types - [connectors pull](https://docs.base44.com/developers/references/cli/commands/connectors-pull.md): Pull connector configurations from Base44 to local files - [connectors push](https://docs.base44.com/developers/references/cli/commands/connectors-push.md): Push local connector configurations to Base44 - [auth password-login](https://docs.base44.com/developers/references/cli/commands/auth-password-login.md): Enable or disable username and password login in your local auth config - [auth social-login](https://docs.base44.com/developers/references/cli/commands/auth-social-login.md): Enable or disable social login providers in your local auth config - [auth pull](https://docs.base44.com/developers/references/cli/commands/auth-pull.md): Pull auth config from Base44 to your local project - [auth push](https://docs.base44.com/developers/references/cli/commands/auth-push.md): Push local auth config to Base44 - [secrets set](https://docs.base44.com/developers/references/cli/commands/secrets-set.md): Set one or more project secrets - [secrets list](https://docs.base44.com/developers/references/cli/commands/secrets-list.md): List project secrets - [secrets delete](https://docs.base44.com/developers/references/cli/commands/secrets-delete.md): Delete one or more project secrets - [dev](https://docs.base44.com/developers/references/cli/commands/dev.md): Start a local development server - [exec](https://docs.base44.com/developers/references/cli/commands/exec.md): Run a script with the Base44 SDK pre-authenticated - [types generate](https://docs.base44.com/developers/references/cli/commands/types-generate.md): Generate TypeScript types from project resources - [site open](https://docs.base44.com/developers/references/cli/commands/site-open.md): Open the deployed site in your browser - [logs](https://docs.base44.com/developers/references/cli/commands/logs.md): View function logs - [deploy](https://docs.base44.com/developers/references/cli/commands/deploy.md): Deploy all project resources to Base44 - [site deploy](https://docs.base44.com/developers/references/cli/commands/site-deploy.md): Deploy built site files to Base44 hosting ## Developers: Changelog - [Changelog](https://docs.base44.com/developers/changelog.md): Stay up to date with the latest Base44 developer features ## Enterprise Monitoring API - [Enterprise Monitoring API Overview](https://docs.base44.com/developers/references/monitoring-api/get-started/overview.md): Get started with the Base44 Enterprise Monitoring API - [Authentication](https://docs.base44.com/developers/references/monitoring-api/get-started/authentication.md): How to authenticate with the Enterprise Monitoring API - [Rate Limits](https://docs.base44.com/developers/references/monitoring-api/get-started/rate-limits.md): Enterprise Monitoring API rate limits and throttling behavior ## Audit Logs API - [Audit Logs API Overview](https://docs.base44.com/developers/references/audit-logs-api/get-started/overview.md): Get started with the Base44 Audit Logs API - [Authentication](https://docs.base44.com/developers/references/audit-logs-api/get-started/authentication.md): How to authenticate with the Audit Logs API - [Rate Limits](https://docs.base44.com/developers/references/audit-logs-api/get-started/rate-limits.md): Audit Logs API rate limits and throttling behavior - [Event Types](https://docs.base44.com/developers/references/audit-logs-api/get-started/event-types.md): All audit log event types available for filtering ## API Specifications - [monitoring-openapi](https://docs.base44.com/developers/references/monitoring-api/monitoring-openapi.json) - [audit-logs-openapi](https://docs.base44.com/developers/references/audit-logs-api/audit-logs-openapi.json)