> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openlayer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# profile

> Manage authentication profiles for the Openlayer CLI

The `openlayer profile` command manages multiple authentication profiles, making it easy
to switch between different workspaces, environments, or API keys. Use it together with
the [`--profile-name` global option](/api-reference/cli/global-options#profile-name) to
run any command against a specific profile.

## Usage

```bash theme={null}
openlayer profile [command]
```

## Available subcommands

| Subcommand    | Description                                |
| ------------- | ------------------------------------------ |
| `list`        | List all available profiles.               |
| `current`     | Show the current active profile.           |
| `show`        | Show detailed information about a profile. |
| `set-default` | Set the default profile.                   |
| `delete`      | Delete a profile.                          |

### Examples

```bash theme={null}
openlayer profile list                    # List all profiles
openlayer profile current                 # Show current profile
openlayer profile delete staging          # Delete a profile
openlayer profile set-default production  # Set default profile
```
