The ax organizations commands are currently in ALPHA. The API may change without notice. A one-time warning is emitted on first use.
The ax organizations commands let you create, retrieve, and manage organizations on the Arize platform.
ax organizations list
List organizations the authenticated user has access to.
ax organizations list [--name <filter>] [--limit <n>] [--cursor <cursor>]
| Option | Description |
|---|
--name | Filter organizations by name (case-insensitive substring match) |
--limit | Maximum number of results to return (default: 50) |
--cursor | Pagination cursor for the next page |
Examples:
ax organizations list
ax organizations list --name "acme" --output orgs.json
ax organizations get
Get an organization by name or ID.
ax organizations get <name-or-id>
Examples:
ax organizations get org_abc123
ax organizations get "Acme Corp"
ax organizations create
Create a new organization. Organization names must be unique within the account.
ax organizations create --name <name> [--description <text>]
| Option | Description |
|---|
--name | Organization name (must be unique, max 255 characters) |
--description | Optional description of the organization (max 1000 characters) |
Example:
ax organizations create --name "Acme Corp" --description "Main organization"
ax organizations update
Update an organization’s metadata. At least one of --name or --description must be provided.
ax organizations update <name-or-id> [--name <name>] [--description <text>]
| Option | Description |
|---|
--name | New organization name (max 255 characters) |
--description | New description (max 1000 characters). Pass an empty string to clear. |
Examples:
ax organizations update org_abc123 --name "Acme Corp v2"
ax organizations update org_abc123 --description "Updated description"