Create User. This API call is used to create a TeamViewer user account under the SoftFIRE corporate account. This is performed as part of a user’s registration to the Experiment Manager. The following are the parameters to this API call: email – the e-mail address with which to create a TeamViewer account under the SoftFIRE corporate TeamViewer account. As such, the e-mail address that is provided must ideally be one that it not already registered with TeamViewer, and one for which the User is willing to surrender all TeamViewer account privileges to SoftFIRE. If the provided e-mail address is already associated to a TeamViewer account, then an error message will be returned to indicate that the account is already registered, and that the User needs to manually join the SoftFIRE account using the returned URL (see below). password – the password to use with the TeamViewer account. This must meet the following TeamViewer-imposed requirements: o At least six characters long o Must contain at least two of the following: Lower case letter Upper case letter Special character Number The API call returns the following values: email – the email that was used to register by the User, confirming the account has been successfully created password – the password that was used by the User to register url – the URL used to access the User’s TeamViewer console The API call may return the following error messages: no_access_token (error_code: 0) “Access token is missing.” invalid_token (error_code: 1) “The access token provided is invalid.” database_connection_error (error_code: 2) “Could not connect to the UE manager database.” – Please note that UE manager in this message refers to the UE Reservation Engine. insecure_password (error_code: 6)
(1) Lower case letter; (2) Upper case letter; (3) Special character;