Connectors
OAuth login to services like Google Calendar or Slack
Custom integrations
Workspace-wide API access via OpenAPI specs
Backend functions
Backend code with full control over requests
Connectors
Connectors let app builders authenticate their apps with third-party services using OAuth. When they connect an integration like Google Calendar or Slack, their app uses their account to access that service. All users of the app interact with the same connected account. With connectors, you’re responsible for making the API calls yourself. Each app can have one connection per integration type, and only one app builder can authorize each connection.connectors
Complete API reference
Custom integrations
Custom integrations let you call external APIs using shared credentials that aren’t specific to a user or app. A workspace administrator imports an OpenAPI specification, configures the credentials, and then any app in the workspace can call that API through the SDK. Requests are proxied through Base44’s backend, so secrets never reach the browser. Once an integration is set up, all apps in the workspace share it. Developers never handle API keys directly, so the admin can rotate credentials without touching app code.custom integrations
Complete API reference
Backend functions
Backend functions run on the server, so you can safely store API keys and secrets as environment variables without exposing them to the browser. Use backend functions when you need full control over API requests, want to add custom logic or data transformation, or are working with APIs that don’t have a custom integration available. Your frontend calls the backend function, which then makes the external API request and returns the result.functions
Learn more about backend functions

