Skip to main content
View and manage organizations. Organizations are the top-level grouping for accounts, providing centralized management of billing, policies, and access control.

Usage

Aliases

  • orgs
  • organization
  • organizations

Commands

Inherited flags

Examples

Subcommand reference

idyl org create

Create a new organization. The organization name is a display label, not a persistent identifier. After creation, use the returned ID for all subsequent operations.

Usage

Flags

Examples

idyl org delete

Delete an organization by ID. This action is irreversible and will remove the organization and all associated resources. Requires admin access to the organization. You will be prompted for confirmation unless the —yes flag is provided.

Usage

Flags

Examples

idyl org edit

Edit an organization’s settings. Only the specified flags are updated; other settings remain unchanged. Requires admin access to the organization.

Usage

Flags

Examples

idyl org get

Get details of a specific organization, or list all organizations you can access. With no arguments, lists all accessible organizations. With an ID argument, gets details of that specific organization.

Usage

Aliases

  • list
  • ls

Flags

Examples

idyl org invite

View and manage invitations to join organizations. This command supports both organization-scoped operations (for admins) and account-scoped operations (for users receiving invitations). Organization-scoped commands (require org context):
  • get: Get invitation details or list all pending invitations
  • send: Send a new invitation to join the organization
Account-scoped commands (for the current user):
  • accept: Accept a pending invitation
  • decline: Decline a pending invitation

Usage

Aliases

  • invites
  • invitation
  • invitations

Commands

Examples

idyl org invite accept

Accept a pending invitation to join an organization. After accepting, you will become a member of the organization and can switch to that account context using ‘idyl use’.

Usage

Examples

idyl org invite decline

Decline a pending invitation to join an organization. Once declined, the invitation cannot be accepted. The organization administrator may send a new invitation if needed.

Usage

Examples

idyl org invite get

Get details of a specific invitation, or list all invitations. With no arguments, lists all invitations sent by the current organization. With an ID argument, gets details of that specific invitation.

Usage

Aliases

  • list
  • ls

Flags

Examples

idyl org invite send

Send an invitation to a user to join the current organization. This command requires an organization context. The invitee will receive an invitation that they can accept or decline.

Usage

Flags

Examples

idyl org leave

Leave the organization that the current account belongs to. This action removes your account from the organization. You will lose access to organization resources and will need a new invitation to rejoin. This command requires confirmation unless —yes is specified.

Usage

Flags

Examples

idyl org ou

View and manage organizational units (OUs) within your organization. Organizational units provide a hierarchical structure for organizing accounts within an organization. OUs can contain other OUs and accounts. This command requires an organization context. If your current account is not part of an organization, these commands will not work.

Usage

Aliases

  • ous

Commands

Examples

idyl org ou create

Create a new organizational unit in the current organization. The OU name is a display label. You can optionally specify a description and a parent OU ID.

Usage

Flags

Examples

idyl org ou delete

Delete an organizational unit by ID. This action is irreversible and will remove the OU. The OU must be empty (no child OUs or accounts) before it can be deleted. You will be prompted for confirmation unless the —yes flag is provided.

Usage

Flags

Examples

idyl org ou edit

Edit an organizational unit’s settings. Only the specified flags are updated; other settings remain unchanged.

Usage

Flags

Examples

idyl org ou get

Get details of a specific organizational unit, or list all OUs. With no arguments, lists all organizational units in the current organization. With an ID argument, gets details of that specific OU.

Usage

Aliases

  • list
  • ls

Flags

Examples

idyl org ou move

Move an organizational unit to a new parent OU. This changes the hierarchical position of the OU within the organization. Use —set-parent-id to specify the new parent OU, or —to-root to move the OU to the root level.

Usage

Flags

Examples