アカウント
AMのアカウントは各顧客に請求とコラボレーションの専用スペースを提供します。ユーザーはアプリケーションに属し、メンバーシップを通じてアカウントにアクセスします。
アカウントは入れ子にでき、子会社を持つ企業、クライアントを持つ代理店、ワークスペースを持つプラットフォームを表現できます。
アカウント階層
あなたのプラットフォーム
├── 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_...", // 一意の識別子
parent_id: "app_...", // 親リソース(アプリケーションまたはアカウント)
name: "Acme Corp", // 表示名
avatar_url: "https://..."
}
招待
アカウントにユーザーを招待します: