This article presents a possible use case and a corresponding sample flow that you can support. This can be a helpful jumping off point as you plan your implementation.
You can create site members without a member signing up directly on a site. This allows Wix users to create members in bulk or to import members from another site.
To import site members:
Create a list of members or retrieve the list from an external site. Structure the list as an array of member
objects, ensuring that each member
has a login email address. For example:
Iterate through the array, calling Create Member for each member. To comply with rate limits, ensure that requests are sent at least 1 second apart.
Call Send Set Password Email. You can trigger the email immediately after creating the member or allow the Wix user to send it later. If the email is sent later, you should iterate through an array of member email addresses, calling Send Set Password Email for each email address.