บัญชี
บัญชี AM ช่วยให้ลูกค้าแต่ละรายมีพื้นที่เรียกเก็บเงินและการทำงานร่วมกันของตนเอง ผู้ใช้สังกัดแอปพลิเคชัน และเข้าถึงบัญชีผ่านสมาชิกภาพ
บัญชีสามารถซ้อนกันได้ เพื่อจำลองโครงสร้างองค์กรที่มีบริษัทย่อย เอเจนซีที่มีลูกค้า หรือแพลตฟอร์มที่มีเวิร์กสเปซ
ลำดับชั้นบัญชี
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_...", // ตัวระบุที่ไม่ซ้ำ
parent_id: "app_...", // ทรัพยากรแม่ (application หรือ account)
name: "Acme Corp", // ชื่อที่แสดง
avatar_url: "https://..."
}
คำเชิญ
เชิญผู้ใช้เข้าบัญชี:
ที่เกี่ยวข้อง
- แอปพลิเคชัน - ขอบเขตบริการ
- บัญชี - ทรัพยากรบัญชี
- สมาชิกภาพ - ความเชื่อมโยงผู้ใช้กับบัญชี