Account Types
| Account type | What it is |
|---|---|
| Personal | Created when you sign up. Your individual account. |
| Team | A shared workspace with its own API keys, apps, and billing. Members are invited and assigned roles. |
| Organization | An enterprise parent that manages multiple teams with centralized policies and SSO. |
Sign In
fal supports GitHub OAuth, Google OAuth, and SSO/SAML. If your company has SSO configured, you’ll use that automatically. Otherwise, sign in with GitHub or Google. All methods are browser-based and take you straight to the dashboard.Get Your API Key
All requests to fal require authentication. Create an API key in the dashboard, then set it as an environment variable:| Scope | Use case |
|---|---|
| API | Calling any model on fal, including Model APIs and your own deployed endpoints. |
| ADMIN | Everything in API, plus CLI operations (fal deploy, fal run), managing apps, and accessing admin-scoped Platform APIs. Use this for Serverless deployments. |
Switching Between Accounts
All operations, including API calls, deployments, and billing, happen under whichever account is active. You can switch accounts in two ways depending on how you interact with fal. In the dashboard, select the account in the top-left corner. This controls which account’s resources you see and which account new API keys are scoped to. If you’re using the fal CLI, you have two options. The recommended approach isfal auth login, which opens a browser-based login flow and lets you select your team account interactively. Alternatively, use fal teams set to switch the active account for all subsequent commands, or pass --team on any command.
fal profile to manage multiple named profiles, each with its own API key and host. This is useful if you work across multiple accounts or environments and want to switch between them without re-authenticating.
Next Steps
Teams
Create shared workspaces with roles, API keys, and request attribution
Organizations
Enterprise policies, SSO, and multi-team management
Data Retention & Storage
How generated media is stored and how to control file expiration
Resources
Client libraries, API references, and community links