SP.UserProfiles.UserProfile.createPersonalSite Method (sp.userprofiles)
This member is reserved for internal use and is not intended to be used directly from your code.
Applies to: apps for SharePoint | Office 365 | SharePoint Foundation 2013 | SharePoint Server 2013
You can use the createPersonalSiteEnque method to create a personal site for the current user. For SharePoint Online development, My Site Host administrators can also use the ProfileLoader.CreatePersonalSiteEnqueueBulk method to create personal sites for one or more users.