Base44 SDK Quick Reference
Compact method signatures for all SDK modules. Verify against this before writing code.Auth (base44.auth.*)
Entities (base44.entities.EntityName.*)
SortField<T>: -fieldName for descending (e.g., -created_date). Max 5,000 per request for list/filter.
Functions (base44.functions.*)
base44.asServiceRole.functions.invoke() for admin access.
Integrations (base44.integrations.Core.*)
Custom Integrations (base44.integrations.custom.*)
"method:/path" (e.g., "get:/contacts", "post:/users/{id}")
Analytics (base44.analytics.*)
App Logs (base44.appLogs.*)
Users (base44.users.*)
Service Role Connectors (base44.asServiceRole.connectors.*)
Backend only, service role required. App-scoped (shared account).
npx base44 connectors list-available to see all available integration types.
SSO (base44.asServiceRole.sso.*)
Backend only, service role required.
Service Role Access
Backend functions only. Prefix any module withasServiceRole for admin access:
Backend Function Template
Client Initialization (External Apps)
TypeScript type registries
For typed entities, function names, and agent names (autocomplete and type checking), the Base44 CLI generates types and wires them into your project. Use the base44-cli skill for how to generate types.דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.

