账户
Account 表示一个组织、团队或个人,拥有独立的计费与成员关系。账户可以嵌套,并且始终属于某个父资源(Application 或另一个 Account)。
Schema
interface Account {
id: string; // "acc..." - Unique identifier
parent_id: string | null; // Parent resource ID (application or account)
name: string | null; // Display name
avatar_url: string | null; // Optional avatar image
}
属性
| 属性 | 类型 | 说明 |
|---|---|---|
id | string | 带 acc 前缀的 KSUID |
parent_id | string? | 父资源 ID(application 或 account) |
name | string? | 人类可读名称 |
avatar_url | string? | 头像图片 URL |
层级
app_platform
└─ acc_alice
└─ acc_team
账户可直接嵌套;也可在账户下创建应用,形成交替层级结构。
示例
{
"id": "acc_2kHfPZcN9xW4mE8RtY7vB",
"parent_id": "app_root",
"name": "Acme Corporation",
"avatar_url": null
}