Accounts & Teams
Chaser supports personal accounts and organization accounts for team collaboration.
Account types
Personal account — created automatically for every user. Resources created under a personal account are private to that user.
Organization account — created explicitly for team collaboration. Resources are shared among all organization members.
Account selection
Set the active account on any request:
Accepts: account ID, exact account name, or personal. If omitted, your personal account is used.
All resources (sessions, workspaces, jobs, webhooks, billing, audit) are scoped to the active account.
List and inspect accounts
Create an organization
Manage members
Members have one of three roles: owner, admin, or member.
Permissions:
- Any member can list members
- Only owners and admins can add, update, or remove members
- Only owners can add or modify owner memberships
- The last owner cannot be removed or demoted
Service accounts
Service accounts provide non-human identities for automation. Each service account can have multiple scoped API keys.
Service account keys can drive account-scoped session, workspace, exec, file transfer, audit, webhook, and MCP automation when granted the corresponding scopes.
Only organization owners and admins can create, manage, and delete service accounts.
API keys
User API keys are bound to the account selected at creation time:
A user API key cannot be used with a different X-Chaser-Account than the one it was created for. Create separate keys for each account context.
For shared automation, prefer service accounts over individual user API keys.
