Command Reference
All commands follow this structure:
authaction <command> <subcommand> [options]Pass --help to any command for usage details:
authaction users --helpauthaction users list --helpGlobal Options
Section titled “Global Options”| Flag | Description |
|---|---|
--tenant <name> | Override the active tenant |
--region <region> | Target region: eu | us | au | ca | cn | in | gb | jp (default: eu) |
--json | Output raw JSON instead of a formatted table |
--version | Print the CLI version |
--help | Show help for any command |
Authentication
Section titled “Authentication”authaction login
Section titled “authaction login”Authenticate via browser-based OAuth2 flow. Stores a token locally.
authaction loginauthaction logout
Section titled “authaction logout”Remove stored credentials.
authaction logoutauthaction whoami
Section titled “authaction whoami”Display the currently authenticated user.
authaction whoamiauthaction configure
Section titled “authaction configure”Set default tenant and region interactively.
authaction configureTenants
Section titled “Tenants”authaction tenants list
Section titled “authaction tenants list”List all tenants in your account.
authaction tenants list [--json]authaction tenants get <tenantId>
Section titled “authaction tenants get <tenantId>”Get details for a specific tenant.
authaction tenants get <tenantId> [--json]authaction tenants create
Section titled “authaction tenants create”Create a new tenant (interactive prompt).
authaction tenants createauthaction use-tenant <name>
Section titled “authaction use-tenant <name>”Set the active tenant for subsequent commands.
authaction use-tenant my-tenantApplications
Section titled “Applications”authaction apps list
Section titled “authaction apps list”List applications in the active tenant.
authaction apps list [--type spa|m2m|passkey-plus] [--page <n>] [--json]authaction apps get <appId>
Section titled “authaction apps get <appId>”Get details for an application.
authaction apps get <appId> [--json]authaction apps create
Section titled “authaction apps create”Create a new application (interactive prompt).
authaction apps createauthaction apps delete <appId>
Section titled “authaction apps delete <appId>”Delete an application.
authaction apps delete <appId>authaction users list
Section titled “authaction users list”List users in the active tenant.
authaction users list [--email <email>] [--connection <id>] [--page <n>] [--json]authaction users get <userId>
Section titled “authaction users get <userId>”Get details for a user.
authaction users get <userId> [--json]authaction users create
Section titled “authaction users create”Create a new user (interactive prompt).
authaction users createauthaction users update <userId>
Section titled “authaction users update <userId>”Update a user’s details (interactive prompt).
authaction users update <userId>authaction users delete <userId>
Section titled “authaction users delete <userId>”Delete a user.
authaction users delete <userId>authaction roles list
Section titled “authaction roles list”List roles in the active tenant.
authaction roles list [--json]authaction roles get <roleId>
Section titled “authaction roles get <roleId>”Get details for a role.
authaction roles get <roleId> [--json]authaction roles create
Section titled “authaction roles create”Create a new role (interactive prompt).
authaction roles createauthaction roles delete <roleId>
Section titled “authaction roles delete <roleId>”Delete a role.
authaction roles delete <roleId>Connections
Section titled “Connections”authaction connections list
Section titled “authaction connections list”List identity connections in the active tenant.
authaction connections list [--json]authaction connections get <connectionId>
Section titled “authaction connections get <connectionId>”Get details for a connection.
authaction connections get <connectionId> [--json]authaction connections create
Section titled “authaction connections create”Create a new connection (interactive prompt).
authaction connections createauthaction connections delete <connectionId>
Section titled “authaction connections delete <connectionId>”Delete a connection.
authaction connections delete <connectionId>Organizations
Section titled “Organizations”authaction organizations list
Section titled “authaction organizations list”List organizations in the active tenant.
authaction organizations list [--page <n>] [--json]authaction organizations get <orgId>
Section titled “authaction organizations get <orgId>”Get details for an organization.
authaction organizations get <orgId> [--json]authaction organizations create
Section titled “authaction organizations create”Create a new organization (interactive prompt).
authaction organizations createauthaction organizations delete <orgId>
Section titled “authaction organizations delete <orgId>”Delete an organization.
authaction organizations delete <orgId>API Servers
Section titled “API Servers”authaction api-servers list
Section titled “authaction api-servers list”List API servers in the active tenant.
authaction api-servers list [--json]authaction api-servers get <apiServerId>
Section titled “authaction api-servers get <apiServerId>”Get details for an API server.
authaction api-servers get <apiServerId> [--json]authaction api-servers create
Section titled “authaction api-servers create”Create a new API server (interactive prompt).
authaction api-servers createauthaction api-servers delete <apiServerId>
Section titled “authaction api-servers delete <apiServerId>”Delete an API server.
authaction api-servers delete <apiServerId>authaction plans list
Section titled “authaction plans list”List plans in the active tenant.
authaction plans list [--json]authaction plans get <planId>
Section titled “authaction plans get <planId>”Get details for a plan.
authaction plans get <planId> [--json]authaction plans create
Section titled “authaction plans create”Create a new plan (interactive prompt).
authaction plans createauthaction plans delete <planId>
Section titled “authaction plans delete <planId>”Delete a plan.
authaction plans delete <planId>authaction smtp get
Section titled “authaction smtp get”Get the current SMTP configuration for the active tenant.
authaction smtp get [--json]authaction smtp configure
Section titled “authaction smtp configure”Configure SMTP settings (interactive prompt).
authaction smtp configureEmails
Section titled “Emails”authaction emails send
Section titled “authaction emails send”Send a test email via the configured SMTP provider.
authaction emails sendTenant Members
Section titled “Tenant Members”authaction tenant-members list
Section titled “authaction tenant-members list”List members of the active tenant.
authaction tenant-members list [--json]authaction tenant-members invite
Section titled “authaction tenant-members invite”Invite a new member to the active tenant (interactive prompt).
authaction tenant-members inviteauthaction tenant-members remove <memberId>
Section titled “authaction tenant-members remove <memberId>”Remove a member from the active tenant.
authaction tenant-members remove <memberId>