While testing Plone6 with plone.api-2.0.0b1, with site set as "Use email address as login name" and "Use UUID user ids".
api.user.create(email='[email protected]', password='password', properties={'fullname':'fullname'})
The new user will get the email as the userid, it should create a unique UUID as userid.