Users Management - API Documentation
Overview
These endpoints manage dashboard user accounts (members) and related account operations such as profile updates, permission metadata lookup, login lock reset, and account deletion.
Endpoint Index
- User Create -
/i/users/create - User Update -
/i/users/update - User Delete -
/i/users/delete - Own Account Delete -
/i/users/deleteOwnAccount - Home Settings Update -
/i/users/updateHomeSettings - Users List -
/o/users/all - User Read By ID -
/o/users/id - Current User Read -
/o/users/me - Permissions Metadata Read -
/o/users/permissions - Time Ban Reset -
/o/users/reset_timeban
Database Collections
| Collection | Purpose |
|---|---|
countly.members | Primary dashboard user account records. |
countly.failed_logins | Failed login counters used for lock/ban behavior. |
countly.auth_tokens | Dashboard auth tokens and session-like token entries. |
countly.password_reset | Invite/reset records created and invalidated in user lifecycle operations. |
countly.sessions_ | Session records removed when credentials change or users are deleted. |
countly.date_presets | User-owned date presets removed on user deletion. |
countly.notes | User-owned notes removed during administrative user deletion flow. |
Configuration & Settings
- Password validation in create/update endpoints is controlled by:
security.password_minsecurity.password_numbersecurity.password_charsecurity.password_symbol
- User list
blockedstatus calculation is controlled by:security.login_triessecurity.login_wait
Operational Notes
- Create/update/delete/write endpoints in this group are currently global-admin-only routes.
- Deletion flows can be affected by installed modules that process user-delete hooks.
Last Updated
2026-02-17