Accountmaker Docs
Funciones

Cuentas

Límites de facturación y colaboración dentro de la jerarquía Aplicación → Cuenta.

accounts organizations hierarchy

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ónEndpointDescripción
CrearPOST /api/applications/:application_id/registerCrear cuenta con propietario inicial
Crear (vacía)POST /api/accounts/:account_id/accountsCrear subcuenta sin usuarios
ListarGET /api/accounts/:account_id/accountsListar cuentas hijas
ObtenerGET /api/accounts/:account_idRecuperar detalles de cuenta
ActualizarPATCH /api/accounts/:account_idModificar nombre, avatar, configuración
EliminarDELETE /api/accounts/:account_idEliminar 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:

Invited UserAMAdminInvited UserAMAdminPOST /api/accounts/:account_id/inviteEmail invitationPOST /auth/accept-inviteCreate membership

Relacionado