API: User management

List of Users

To receive the list of your users in JSON format you can use the url below:

https://[host]/calinda/hub/GetLicenseMembers.action

Parameters:
licenseId: “Your license ID”
loadActorPluginData: true
searchString: “A string if you want to search”
start: Offset
length: the size of the list of elements

Create a new user

To create a user you can use the query below:

https://[host]/calinda/hub/creationActor.action

Parameters:

  • id: -1
  • username: name of the user”
  • firstname: first name”
  • surname: last name”
  • email: “email of the user”
  • lang: “Choice between fr_FR, de_DE, es_ES an en_US”
  • licenseId: “Your License Id”
  • mailFormat: simple”

Modify a user

To modify a user you can use the query below:

https://[host]/calinda/hub/setProfileInformationFor.action

Parameters:

  • id: Your user ID
  • username: username”
  • firstname: first name”
  • surname: last name”
  • email: “email of your user”
  • lang: “choice between fr_FR, de_DE, es_ES an en_US”
  • licenseId: “Your License ID”
  • mailFormat: simple”
  • addr1: “”
  • addr2: “”
  • city: “”
  • civility: “”
  • company: “”
  • country: “”
  • phone: “”
  • postalCode: “”
  • service: “”

Deactivate a user

To deactivate a user you can use the query below:

https://[host]/calinda/hub/disableUser.action

Parameters:

  • actorId: “ID of the user”
  • licenseId: “Your license ID”

Activate a user

To activate a user after deactivation you can use the query below:

https://[host]/calinda/hub/enableUser.action

Parameters:

  • actorId: “ID of the user”
  • licenseId: “Your license ID”