--preview and --dry-run, so you can check them first.
olostep whoami is the same command as olostep account info.
account
olostep account info
Show your signed-in Olostep account, your team, the team’s plan and its credit balance.olostep whoami.
Also accepts --json and --fields. See Global flags.
team
Members, roles and invitations.olostep team info
Show your team’s name, payment method, plan and credit balance.--json and --fields. See Global flags.
olostep team members
List the members of your current team, their roles, and your permissions.--json and --fields. See Global flags.
olostep team rename
Rename your current team.
Also accepts
--json, --fields, --dry-run and --preview. See Global flags.
olostep team invites
List your team’s pending invitations.--json and --fields. See Global flags.
olostep team invite
Invite a person to your team by email. Olostep sends them an invitation.
Also accepts
--json, --fields, --dry-run and --preview. See Global flags.
olostep team invite-revoke
Revoke a pending team invitation.Asks before it runs; pass
--yes when there is no terminal.
Also accepts
--json, --fields, --dry-run, --preview and --yes. See Global flags.
olostep team role
Change a team member’s role. You can’t change the owner’s role, your own, or the last admin’s.Asks before it runs; pass
--yes when there is no terminal.
Also accepts
--json, --fields, --dry-run, --preview and --yes. See Global flags.
olostep team switch-preview
Preview joining the team you were invited to, without changing your membership.
Also accepts
--json and --fields. See Global flags.
olostep team switch
Accept an invitation and switch to that team. This may remove your access to your current team.Asks before it runs; pass
--yes when there is no terminal.
Also accepts
--json, --fields, --dry-run, --preview and --yes. See Global flags.
olostep team domain-invite
Show any team invitation set up for your email’s domain.--json and --fields. See Global flags.
keys
API keys for the Olostep API. The CLI itself does not need one.olostep keys list
List your API keys: names, metadata andkey_ids. Never prints key values.
--json and --fields. See Global flags.
olostep keys create
Create an API key. Prints its metadata, not the key. To see the key, useolostep keys reveal or the dashboard.
Also accepts
--json, --fields, --dry-run and --preview. See Global flags.
olostep keys reveal
Show an API key, or write it to an env file. The key is shown only in an interactive terminal. From a coding agent or a pipe, the CLI never prints it: use--write-env <file> to save it as OLOSTEP_API_KEY (or the name in --var). The file must be ignored by git, unless you pass --force.
Flags
olostep keys revoke
Revoke an API key by itskey_id, never by the key itself.
Asks before it runs; pass
--yes when there is no terminal.
Also accepts
--json, --fields, --dry-run, --preview and --yes. See Global flags.
olostep keys manage
Get a link to the API keys page on the Olostep dashboard.--json and --fields. See Global flags.
credits
Your balance, usage and rewards. See Balance and billing.olostep credits rewards
List the credit rewards you can earn and whether you have claimed them.--json and --fields. See Global flags.
olostep credits reward-claim
Claim a reward after you have completed what it asks for.
Also accepts
--json, --fields, --dry-run and --preview. See Global flags.
olostep credits balance
Show your team’s credit balance, plan, usage status and when credits expire.--json and --fields. See Global flags.
olostep credits history
Show your team’s daily credit usage for a UTC date range, including days with missing or partial data. Defaults to the last 30 days.
Also accepts
--json and --fields. See Global flags.
billing
Plans, invoices, payment methods and auto-refill. Payments always happen in the browser; card details never pass through the CLI.olostep billing cleanup-abandoned
Void open invoices and cancel incomplete subscriptions left by abandoned checkouts. Destructive.Asks before it runs; pass
--yes when there is no terminal.
Also accepts
--json, --fields, --dry-run, --preview and --yes. See Global flags.
olostep billing subscription
Show the available subscriptions and your active one.--json and --fields. See Global flags.
olostep billing plans
List the subscription plans available to your account.--json and --fields. See Global flags.
olostep billing topups
List the credit top-ups you can buy, in a currency.
Also accepts
--json and --fields. See Global flags.
olostep billing invoices
List your team’s invoices.
Also accepts
--json and --fields. See Global flags.
olostep billing auto-refill
Show your auto-refill settings and saved payment methods.--json and --fields. See Global flags.
olostep billing auto-refill-update
Turn auto-refill on or off, or change when and how it buys credits.
Also accepts
--json, --fields, --dry-run and --preview. See Global flags.
olostep billing checkout
Start a checkout for a paid plan or a top-up. You pay in the browser.SUB_BASE is the Free plan and is not a checkout option.
Also accepts
--json, --fields, --dry-run and --preview. See Global flags.
olostep billing cancel
Cancel your active subscription.Asks before it runs; pass
--yes when there is no terminal.--json, --fields, --dry-run, --preview and --yes. See Global flags.
olostep billing portal
Get a link to your billing portal.--json, --fields, --dry-run and --preview. See Global flags.
olostep billing payment-default
Make a saved payment method the team’s default.
Also accepts
--json, --fields, --dry-run and --preview. See Global flags.
olostep billing payment-remove
Remove a saved payment method. You may not be able to remove one that auto-refill uses.Asks before it runs; pass
--yes when there is no terminal.
Also accepts
--json, --fields, --dry-run, --preview and --yes. See Global flags.
olostep billing payment-add
Get a link to add a card on the dashboard. Card details never pass through the CLI.--json and --fields. See Global flags.
olostep billing pending-cancel
Cancel an incomplete subscription left by an abandoned checkout.Asks before it runs; pass
--yes when there is no terminal.
Also accepts
--json, --fields, --dry-run, --preview and --yes. See Global flags.