Module: extraApi

Main API router for the Commtool Members system This module provides the core REST API endpoints for managing: - Organizations and hierarchical group structures - Members, guests, and external contacts - Offices, functions, and role assignments - Qualifications, achievements, and training records - Lists (static and dynamic) for member management - Email communications and notifications - User authentication and authorization - File management and document storage - System maintenance and analytics The API follows a hierarchical permission system where users can manage entities within their organizational scope and permission level.
Source:

Requires

  • module:express
  • module:@commtool/sql-query
  • module:@commtool/shared-auth