SP.UserProfiles.UserProfile.createPersonalSiteEnque Method (sp.userprofiles)
Enqueues creating a personal site for this user, which can be used to share documents, web pages, and other files.
Applies to: apps for SharePoint | Office 365 | SharePoint Foundation 2013 | SharePoint Server 2013
true if this is an interactively (web) initiated request, or false if this is a non-interactively (client) initiated request.
For SharePoint Online development, My Site Host administrators can also use the ProfileLoader.CreatePersonalSiteEnqueueBulk method to create personal sites for one or more users.