API Reference
Users Management
User Management

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

  1. Create user accounts with appropriate roles
  2. Send automatic login credentials via email
  3. Configure MeetNow permissions and display settings

Role Management

  1. Update user roles as they progress in the organization
  2. Grant or revoke admin access as needed
  3. Adjust meeting participation permissions

User Offboarding

  1. Suspend user accounts when they go on leave
  2. Revoke access when they leave the organization
  3. Permanently delete accounts after a grace period

Bulk Operations

  1. Revoke multiple users simultaneously
  2. Update user information across the organization
  3. 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.