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
Tu plataforma
├── Acme Corp
│ ├── Engineering Team
│ └── Sales Team
└── Globex Inc
└── Product Team
Cada nivel es una cuenta. El acceso se gestiona mediante membresías.
Operaciones
| Operación | Endpoint | Descripción |
|---|---|---|
| Crear | POST /api/applications/:application_id/register | Crear cuenta con propietario inicial |
| Crear (vacía) | POST /api/accounts/:account_id/accounts | Crear subcuenta sin usuarios |
| Listar | GET /api/accounts/:account_id/accounts | Listar cuentas hijas |
| Obtener | GET /api/accounts/:account_id | Recuperar detalles de cuenta |
| Actualizar | PATCH /api/accounts/:account_id | Modificar nombre, avatar, configuración |
| Eliminar | DELETE /api/accounts/:account_id | Eliminar cuenta permanentemente |
Propiedades de Cuenta
{
id: "acc_...", // Identificador único
parent_id: "app_...", // Recurso padre (aplicación o cuenta)
name: "Acme Corp", // Nombre visible
avatar_url: "https://..."
}
Invitaciones
Traer usuarios a una cuenta:
Relacionado
- Aplicaciones - Límites de servicio
- Cuenta - Recurso cuenta
- Membresía - Enlaces usuario-cuenta