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