账户
AM 账户为每位客户提供独立的计费与协作空间。用户属于 Application,并通过 Membership 访问账户。
账户可以嵌套,用于建模有子公司的企业、服务多个客户的代理机构,或带有多个工作区的平台。
账户层级
Your Platform
├── Acme Corp
│ ├── Engineering Team
│ └── Sales Team
└── Globex Inc
└── Product Team
每一层都是一个账户。访问权限通过成员关系管理。
操作
| Endpoint | 说明 |
|---|---|
POST /api/applications/:application_id/register | 创建带初始所有者的账户 |
POST /api/accounts/:account_id/accounts | 创建不含用户的子账户 |
GET /api/accounts/:account_id/accounts | 列出子账户 |
GET /api/accounts/:account_id | 获取账户详情 |
PATCH /api/accounts/:account_id | 修改名称、头像和设置 |
DELETE /api/accounts/:account_id | 永久删除账户 |
账户属性
{
id: "acc_...", // Unique identifier
parent_id: "app_...", // Parent resource (application or account)
name: "Acme Corp", // Display name
avatar_url: "https://..."
}
邀请
将用户邀请到账户中: