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

# Konto- und Abrechnungsbefehle

> Konto, Team, Schlüssel, Guthaben und Abrechnung: Verwalte dein Olostep-Konto vom Terminal aus.

Diese Befehle verwalten dein Olostep-Konto. Sie wirken auf das Team, bei dem du angemeldet bist. Befehle, die etwas ändern, akzeptieren `--preview` und `--dry-run`, sodass du sie zuerst überprüfen kannst.

`olostep whoami` ist derselbe Befehl wie `olostep account info`.

## account

### olostep account info

Zeige dein angemeldetes Olostep-Konto, dein Team, den Plan des Teams und dessen Guthaben.

```bash theme={null}
olostep account info [--json] [--fields a,b]
```

Kurzform: `olostep whoami`.

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep whoami
olostep account info --json
```

## team

Mitglieder, Rollen und Einladungen.

### olostep team info

Zeige den Namen deines Teams, Zahlungsmethode, Plan und Guthaben.

```bash theme={null}
olostep team info [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team info
```

### olostep team members

Liste die Mitglieder deines aktuellen Teams, deren Rollen und deine Berechtigungen auf.

```bash theme={null}
olostep team members [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team members
olostep team members --json
```

### olostep team rename

Benenne dein aktuelles Team um.

```bash theme={null}
olostep team rename (--team-name text) [--preview] [--json] [--fields a,b] [--dry-run]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--team-name` | Ja | Neuer Teamname. |

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team rename --team-name "Acme Research"
```

### olostep team invites

Liste die ausstehenden Einladungen deines Teams auf.

```bash theme={null}
olostep team invites [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team invites
```

### olostep team invite

Lade eine Person per E-Mail in dein Team ein. Olostep sendet ihnen eine Einladung.

```bash theme={null}
olostep team invite (--email text) [--preview] [--json] [--fields a,b] [--dry-run]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--email` | Ja | E-Mail-Adresse des Eingeladenen. |

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team invite --email jane@example.com
```

### olostep team invite-revoke

Widerrufe eine ausstehende Teameinladung.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep team invite-revoke (--code text) [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--code` | Ja | Einladungscode aus der Einladungsliste. |

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team invites
olostep team invite-revoke --code <code>
```

### olostep team role

Ändere die Rolle eines Teammitglieds. Du kannst die Rolle des Eigentümers, deine eigene oder die des letzten Admins nicht ändern.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep team role (--email text) (--role admin|user) [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--email` | Ja | E-Mail-Adresse des Mitglieds. |
| `--role` | Ja | Neue Rolle. Eine von: `admin`, `user`. |

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team role --email jane@example.com --role admin
```

### olostep team switch-preview

Vorschau auf den Beitritt zu dem Team, zu dem du eingeladen wurdest, ohne deine Mitgliedschaft zu ändern.

```bash theme={null}
olostep team switch-preview (--invite-code text) [--json] [--fields a,b]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--invite-code` | Ja | Einladungscode. |

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team switch-preview --invite-code <invite_code>
```

### olostep team switch

Akzeptiere eine Einladung und wechsle zu diesem Team. Dies kann deinen Zugang zu deinem aktuellen Team entfernen.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep team switch (--invite-code text) [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--invite-code` | Ja | Einladungscode. |

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team switch-preview --invite-code <invite_code>
olostep team switch --invite-code <invite_code>
```

### olostep team domain-invite

Zeige jede Teameinladung, die für die Domain deiner E-Mail eingerichtet ist.

```bash theme={null}
olostep team domain-invite [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep team domain-invite
```

## keys

API-Schlüssel für die [Olostep API](https://docs.olostep.com/get-started/authentication.md). Die CLI selbst benötigt keinen.

### olostep keys list

Liste deine API-Schlüssel auf: Namen, Metadaten und `key_id`s. Gibt niemals Schlüsselwerte aus.

```bash theme={null}
olostep keys list [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep keys list
```

### olostep keys create

Erstelle einen API-Schlüssel. Gibt seine Metadaten aus, nicht den Schlüssel. Um den Schlüssel zu sehen, verwende `olostep keys reveal` oder das Dashboard.

```bash theme={null}
olostep keys create (--api-key-name text) [--preview] [--json] [--fields a,b] [--dry-run]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--api-key-name` | Ja | Beschreibender Schlüsselname. |

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep keys create --api-key-name "production-server"
```

### olostep keys reveal

Zeige einen API-Schlüssel an oder schreibe ihn in eine Umgebungsdatei. Der Schlüssel wird nur in einem interaktiven Terminal angezeigt. Von einem Codierungsagenten oder einer Pipe gibt die CLI ihn niemals aus: Verwende `--write-env <file>`, um ihn als `OLOSTEP_API_KEY` (oder den Namen in `--var`) zu speichern. Die Datei muss von git ignoriert werden, es sei denn, du übergibst `--force`.

```bash theme={null}
olostep keys reveal [--write-env file] [--var value] [--force] <key>
```

**Argumente**

| Argument | Beschreibung |
| - | - |
| `key` | Schlüsselname oder key\_id aus der Schlüsselliste. |

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--write-env` | Nein | Schreibe den Schlüssel in diese Umgebungsdatei anstatt ihn anzuzeigen. |
| `--var` | Nein | Variablenname für --write-env. Standard: `OLOSTEP_API_KEY`. |
| `--force` | Nein | Schreibe auch, wenn git die Datei nicht ignoriert. |

```bash theme={null}
olostep keys reveal production-server
olostep keys reveal production-server --write-env .env
olostep keys reveal <key_id> --write-env .env.local --var OLOSTEP_KEY
```

### olostep keys revoke

Widerrufe einen API-Schlüssel anhand seiner `key_id`, niemals anhand des Schlüssels selbst.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep keys revoke (--key-id text) [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--key-id` | Ja | Opaque key\_id aus der Schlüsselliste. |

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep keys list
olostep keys revoke --key-id <key_id>
```

### olostep keys manage

Erhalte einen Link zur API-Schlüssel-Seite im Olostep-Dashboard.

```bash theme={null}
olostep keys manage [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep keys manage
```

## credits

Dein Guthaben, Nutzung und Belohnungen. Siehe [Guthaben und Abrechnung](https://docs.olostep.com/balance-billing/balance-and-billing.md).

### olostep credits rewards

Liste die Guthabenbelohnungen auf, die du verdienen kannst, und ob du sie beansprucht hast.

```bash theme={null}
olostep credits rewards [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep credits rewards
```

### olostep credits reward-claim

Beanspruche eine Belohnung, nachdem du das Erforderliche abgeschlossen hast.

```bash theme={null}
olostep credits reward-claim (--reward slack_join|x_follow|linkedin_follow|youtube_follow|docs_visit) [--preview] [--json] [--fields a,b] [--dry-run]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--reward` | Ja | Abgeschlossene Belohnung. Eine von: `slack_join`, `x_follow`, `linkedin_follow`, `youtube_follow`, `docs_visit`. |

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep credits reward-claim --reward docs_visit
```

### olostep credits balance

Zeige das Guthaben deines Teams, den Plan, den Nutzungsstatus und wann das Guthaben verfällt.

```bash theme={null}
olostep credits balance [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep credits balance
olostep credits balance --json
```

### olostep credits history

Zeige die tägliche Guthabennutzung deines Teams für einen UTC-Datumsbereich an, einschließlich Tage mit fehlenden oder unvollständigen Daten. Standardmäßig die letzten 30 Tage.

```bash theme={null}
olostep credits history [--start-date text] [--end-date text] [--json] [--fields a,b]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--start-date` | Nein | Einschließlich des ersten UTC-Tages, YYYY-MM-DD; Standard ist 29 Tage vor end\_date. |
| `--end-date` | Nein | Einschließlich des letzten UTC-Tages, YYYY-MM-DD; Standard ist heute. Darf nicht in der Zukunft liegen. |

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep credits history
olostep credits history --start-date 2026-10-01 --end-date 2026-10-28 --json
```

## billing

Pläne, Rechnungen, Zahlungsmethoden und automatische Aufladung. Zahlungen erfolgen immer im Browser; Kartendetails werden nie über die CLI übertragen.

### olostep billing cleanup-abandoned

Annulliere offene Rechnungen und storniere unvollständige Abonnements, die durch abgebrochene Checkouts hinterlassen wurden. Destruktiv.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep billing cleanup-abandoned [--subscription-id text] [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--subscription-id` | Nein | Spezifisches unvollständiges Abonnement, oder weglassen für berechtigte abgebrochene Käufe. |

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing cleanup-abandoned --preview
```

### olostep billing subscription

Zeige die verfügbaren Abonnements und dein aktives an.

```bash theme={null}
olostep billing subscription [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing subscription
```

### olostep billing plans

Liste die Abonnementpläne auf, die deinem Konto zur Verfügung stehen.

```bash theme={null}
olostep billing plans [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing plans
```

### olostep billing topups

Liste die Guthabenaufladungen auf, die du in einer Währung kaufen kannst.

```bash theme={null}
olostep billing topups [--currency text] [--json] [--fields a,b]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--currency` | Nein | Drei-Buchstaben-Währungscode, wie `USD`. |

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing topups --currency USD
```

### olostep billing invoices

Liste die Rechnungen deines Teams auf.

```bash theme={null}
olostep billing invoices [--limit integer] [--json] [--fields a,b]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--limit` | Nein | Rechnungen pro Seite. |

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing invoices --limit 10
```

### olostep billing auto-refill

Zeige deine Einstellungen für die automatische Aufladung und gespeicherte Zahlungsmethoden an.

```bash theme={null}
olostep billing auto-refill [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing auto-refill
```

### olostep billing auto-refill-update

Schalte die automatische Aufladung ein oder aus oder ändere, wann und wie sie Guthaben kauft.

```bash theme={null}
olostep billing auto-refill-update (--enable true|false) [--threshold integer] [--price-id text] [--payment-method-id text] [--preview] [--json] [--fields a,b] [--dry-run]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--enable` | Ja | Automatische Aufladung aktivieren. |
| `--threshold` | Nein | Guthabenschwelle für die Aufladung. |
| `--price-id` | Nein | Preis-ID für die Aufladung. |
| `--payment-method-id` | Nein | ID der gespeicherten Zahlungsmethode. |

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing auto-refill-update --enable true --threshold 1000
olostep billing auto-refill-update --enable false
```

### olostep billing checkout

Starte einen Checkout für einen kostenpflichtigen Plan oder eine Aufladung. Du bezahlst im Browser. `SUB_BASE` ist der kostenlose Plan und keine Checkout-Option.

```bash theme={null}
olostep billing checkout (--plan text) [--preview] [--json] [--fields a,b] [--dry-run]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--plan` | Ja | Ein kostenpflichtiger Plan oder Preis-ID für die Aufladung aus `billing plans` oder `billing topups`, wie `SUB_STARTER`. |

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing plans
olostep billing checkout --plan SUB_STARTER
```

### olostep billing cancel

Kündige dein aktives Abonnement.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep billing cancel [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing cancel --preview
olostep billing cancel
```

### olostep billing portal

Erhalte einen Link zu deinem Abrechnungsportal.

```bash theme={null}
olostep billing portal [--preview] [--json] [--fields a,b] [--dry-run]
```

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing portal
```

### olostep billing payment-default

Mache eine gespeicherte Zahlungsmethode zur Standardmethode des Teams.

```bash theme={null}
olostep billing payment-default (--payment-method-id text) [--preview] [--json] [--fields a,b] [--dry-run]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--payment-method-id` | Ja | ID der gespeicherten Zahlungsmethode. |

Akzeptiert auch `--json`, `--fields`, `--dry-run` und `--preview`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing auto-refill
olostep billing payment-default --payment-method-id <payment_method_id>
```

### olostep billing payment-remove

Entferne eine gespeicherte Zahlungsmethode. Möglicherweise kannst du eine nicht entfernen, die für die automatische Aufladung verwendet wird.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep billing payment-remove (--payment-method-id text) [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--payment-method-id` | Ja | ID der gespeicherten Zahlungsmethode. |

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing payment-remove --payment-method-id <payment_method_id>
```

### olostep billing payment-add

Erhalte einen Link, um eine Karte im Dashboard hinzuzufügen. Kartendetails werden nie über die CLI übertragen.

```bash theme={null}
olostep billing payment-add [--json] [--fields a,b]
```

Akzeptiert auch `--json` und `--fields`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing payment-add
```

### olostep billing pending-cancel

Kündige ein unvollständiges Abonnement, das durch einen abgebrochenen Checkout hinterlassen wurde.

> [!NOTE]
>
> Fragt vor dem Ausführen; übergebe `--yes`, wenn kein Terminal vorhanden ist.

```bash theme={null}
olostep billing pending-cancel (--subscription-id text) [--preview] [--json] [--fields a,b] [--dry-run] [--yes]
```

**Flags**

| Flag | Erforderlich | Beschreibung |
| - | - | - |
| `--subscription-id` | Ja | ID des unvollständigen Abonnements. |

Akzeptiert auch `--json`, `--fields`, `--dry-run`, `--preview` und `--yes`. Siehe [Globale Flags](https://docs.olostep.com/cli/usage.md#global-flags).

```bash theme={null}
olostep billing pending-cancel --subscription-id <subscription_id>
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.