Account
AccountService manages account-level operations. Accounts are the top-level organizational unit in the system. All operations are scoped to the authenticated account determined by the JWT token.
Authentication: Bearer token (JWT) Scope: Account-level operations
Retrieves the current account for the token accessing the API
Rotates the webhook signing key for the account
ModelsExpand Collapse
Account { info, metadata, spec }
Account is an account resource.
info: Info { webhookEventsHmacSecret }
AccountInfo contains information about the account.
webhookEventsHmacSecret?: string
The generated secret that will sign all webhooks that are sent to your configured Webhook URL. Formatted as "wh_asdf1234" per the https://www.standardwebhooks.com/ format.
AccountSpec contains the specification for an account.
AccountSpec { billingEmail, description, domain, workspaces }
AccountSpec contains the specification for an account.
Profile { metadata, spec }
Profile represents a human user at the account level. Profiles are account-scoped resources that can be associated with multiple workspaces through the Actor model. Authentication for profiles is handled via SSO/OAuth (WorkOS).