Get Started

Organization Commands

Manage your organizations, view details, and switch between multiple organizations using CLI commands.

List Organizations

langctl org list

Organizations:
┌─────────────────────┬──────────────┬──────────────┬────────────┐
│ Name                │ Role         │ Plan         │ Members    │
├─────────────────────┼──────────────┼──────────────┼────────────┤
│ Acme Corp          │ Owner        │ Pro          │ 3          │
│ Startup Inc        │ Member       │ Free         │ 2          │
│ Client Project     │ Admin        │ Team         │ 12         │
└─────────────────────┴──────────────┴──────────────┴────────────┘
langctl org info

Organization: Acme Corp
ID: org-uuid-here
Plan: Pro ($19/month)
Created: March 1, 2024

Usage:
Projects: 8 (unlimited)
Translation Keys: 4,237 / 10,000 per project
Team Members: 3 / 5
API Keys: 2 / 5
AI Translations: 437 / 1,000 this month

Members:
- [email protected] (Owner)
- [email protected] (Admin)
- [email protected] (Member)

langctl org info --org org-uuid
langctl org use startup-inc-uuid

✓ Switched to organization: Startup Inc

langctl org current

Current Organization: Startup Inc
ID: startup-inc-uuid
Role: Member
langctl org create "My New Company"

✓ Created organization: My New Company
✓ You are now the owner

langctl org create "Enterprise Org" --plan team

langctl org create "Client Project" --owner [email protected]
ℹ️
Note

Creating organizations via CLI requires appropriate permissions. Most users will create organizations through the dashboard.

langctl org update --name "Acme Corporation"

langctl org update --plan team

langctl org info
langctl org members

Members (3):
┌──────────────────┬──────────────┬─────────────────┬────────────┐
│ Email            │ Role         │ Joined          │ Last Active│
├──────────────────┼──────────────┼─────────────────┼────────────┤
│ [email protected]   │ Owner        │ Mar 1, 2024     │ 2 hours ago│
│ [email protected]  │ Admin        │ Mar 5, 2024     │ 1 day ago  │
│ [email protected]   │ Member       │ Mar 15, 2024    │ 1 week ago │
└──────────────────┴──────────────┴─────────────────┴────────────┘
langctl org invite [email protected] --role member

✓ Invitation sent to [email protected]
✓ Role: Member
✓ Invitation expires in 7 days

langctl org invite [email protected] --role admin

langctl org invite [email protected] [email protected] --role member
langctl org remove [email protected]

? Are you sure you want to remove [email protected]? Yes
✓ Removed [email protected] from organization
langctl org usage

Usage Report (April 2024):

Translation Keys:
Total: 4,237 keys
Published: 3,890 keys (92%)
Drafts: 347 keys (8%)

By Project:
  - Mobile App: 1,850 keys
  - Web Dashboard: 1,420 keys
  - Marketing Site: 967 keys

AI Translations:
Used: 437 / 1,000 (44%)
Resets: May 1, 2024

Storage:
Translation data: 12.3 MB
Export cache: 2.1 MB

API Calls (last 30 days):
Total: 3,247 calls
Export: 1,850 calls (57%)
Import: 234 calls (7%)
Other: 1,163 calls (36%)

Next Steps