API User Management
The User Management APIs provide comprehensive control over organization users in your Samvyo application. These endpoints allow you to create, manage, and maintain user accounts programmatically.
What You Can Achieve
User Lifecycle Management
- Create new users with custom roles, permissions, and settings
- Edit existing users to update their information, roles, or permissions
- Suspend and restore user accounts temporarily
- Revoke and reactivate user access when needed
- Permanently delete users when they leave the organization
User Access Control
- Role-based permissions (moderator, admin, etc.)
- Admin access management for privileged operations
- MeetNow meeting participation controls
- Display rating settings for user feedback
- Location-based organization for multi-site deployments
User Experience Features
- Automatic email notifications with login credentials
- Custom login URLs for branded experiences
- User tagging system for MeetNow meeting identification
- Password reset functionality for administrators
- Bulk operations for efficient user management
Organization Management
- Fetch active users with filtering by role
- View revoked users for audit trails
- Bulk user operations for efficient management
- User activity tracking through account status
Available Endpoints
User Creation & Modification
- Create User - Add new users to your organization
- Edit User - Update user information and permissions
User Discovery & Listing
- Fetch Users - Retrieve all active users with optional filtering
- Fetch Revoked Users - View users who have been revoked
User Access Management
- Revoke Users - Temporarily disable user access (bulk operation)
- Reactivate User - Restore access for previously revoked users
- Suspend/Restore User - Temporarily suspend or restore individual users
Administrative Operations
- Admin Password Reset - Reset user passwords and send new credentials
- Permanent Delete Users - Permanently remove users from the system
Common Use Cases
Onboarding New Team Members
- Create user accounts with appropriate roles
- Send automatic login credentials via email
- Configure MeetNow permissions and display settings
Role Management
- Update user roles as they progress in the organization
- Grant or revoke admin access as needed
- Adjust meeting participation permissions
User Offboarding
- Suspend user accounts when they go on leave
- Revoke access when they leave the organization
- Permanently delete accounts after a grace period
Bulk Operations
- Revoke multiple users simultaneously
- Update user information across the organization
- Manage user permissions at scale
Integration Examples
HR System Integration
- Automatically create user accounts when new employees are hired
- Update user information when employee details change
- Revoke access when employees leave
Active Directory Sync
- Sync user information from your existing directory
- Maintain consistent user roles and permissions
- Handle user lifecycle events automatically
Custom Dashboard
- Build user management interfaces
- Display user statistics and activity
- Provide self-service user management
Security Considerations
- Authentication required for all operations
- Role-based access control for sensitive operations
- Audit trails for user management actions
- Secure credential delivery via email
- Bulk operation validation to prevent errors
Use the sidebar to navigate to each endpoint for detailed API documentation, request/response formats, and code examples.