licensing 0.54. Reviewed source revision.
login
Retrieve the licenses associated with a customer’s username and password.Parameters
Result
Returns(license_keys, ''), where license_keys is the API’s list of dictionaries.
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.
Checks
The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.register
Register a customer username and password.Parameters
Result
Returns(response_dict, '').
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.
Checks
The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.associate
Associate a user with a customer ID.Parameters
Result
Returns(response_dict, '').
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.
Checks
The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.dissociate
Remove a user’s customer association.Parameters
Result
Returns(response_dict, '').
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.
Checks
The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.get_users
List users, optionally filtered by customer.Parameters
Result
Returns(users, ''), where users is a list of dictionaries.
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.
Checks
The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.change_password
Change a user’s password through the selected API workflow.Parameters
Result
Returns(response_dict, '').
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.
Checks
The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.reset_password_token
Request a password-reset credential for a user.Parameters
Result
Returns(reset_credential, ''), containing the API’s passwordResetToken field.
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.
Checks
The API checks the access token’s permissions. This method does not verify a signed license response. Web API reference.remove_user
Remove a user.Parameters
Result
Returns(response_dict, '').
Returns (None, message) for API rejection or a handled request failure. Malformed response data can raise an exception.