Create or Update User
Creates a new user or updates an existing user in Canny. If a user with the given identifier (email, userID, or id) already exists, their profile is updated; otherwise, a new user is created. IMPORTANT: At least one of 'email', 'userID', or 'id' must be provided along with 'name'. Use cases: - Sync users from your application to Canny - Update user profiles (name, avatar, custom fields) - Associate users with companies for segmentation Example: Create user with email: {"name": "Jane Doe", "email": "jane@example.com"} Example: Sync app user: {"name": "John Smith", "userID": "app_user_123", "email": "john@example.com"}