Cuentas
Las cuentas de AM dan a cada cliente su propio espacio de facturación y colaboración. Los usuarios pertenecen a las aplicaciones y acceden a las cuentas mediante membresías.
Las cuentas pueden anidarse para modelar empresas con subsidiarias, agencias con clientes o plataformas con espacios de trabajo.
Jerarquía de Cuentas
Your Platform
├── Acme Corp
│ ├── Engineering Team
│ └── Sales Team
└── Globex Inc
└── Product Team
Cada nivel es una cuenta. El acceso se gestiona mediante membresías.
Operaciones
| Endpoint | Descripción |
|---|---|
POST /api/applications/:application_id/register | Crear cuenta con propietario inicial |
POST /api/accounts/:account_id/accounts | Crear subcuenta sin usuarios |
GET /api/accounts/:account_id/accounts | Listar cuentas hijas |
GET /api/accounts/:account_id | Recuperar detalles de cuenta |
PATCH /api/accounts/:account_id | Modificar nombre, avatar, configuración |
DELETE /api/accounts/:account_id | Eliminar cuenta permanentemente |
Propiedades de Cuenta
{
id: "acc_...", // Unique identifier
parent_id: "app_...", // Parent resource (application or account)
name: "Acme Corp", // Display name
avatar_url: "https://..."
}
Invitaciones
Traer usuarios a una cuenta:
Relacionado
- Aplicaciones - Límites de servicio
- Cuenta - Recurso cuenta
- Membresía - Enlaces usuario-cuenta