Google Apps for Work - Application will allow you to create a user using the Google Directory API. You will need to provide a Client ID or Service account information. Please see the README for more information.