...
Old URL | New URL | Comment |
---|---|---|
POST /user/create | POST /user/ users | Creates a new user. (Returns URL to new user definition) |
GET /user/list | GET /user users | Returns a list of all known users |
GET /user/list/{page}/{size} | GET /userusers?page={page}&size={size} | Returns a list of known users matching page/size conditions |
GET /user/read/{userId} | GET /userusers/{userId} | Returns a single user matching the provided userId |
GET /user/readByUsername/{username} | GET /userusers;uname={username} | Returns a single user matching the provided username |
POST /user/search | POST /userusers/search | Returns a list of user matching the provided search conditions. |
POST /user/search/{page}/{size} | POST /userusers/search?page={page}&size={size} | Returns a list of user matching the provided page/size and search conditions. |
GET /user/count | GET /userusers/count | Returns a number of existing users. |
POST /user/search/count | POST /users/usersearch/count | Returns a number of user matching the provided search conditions. |
GET /user/verifyPassword/{username}?password={password} | GET /userusers;uname={username};pwd={password} | Returns user if username and password match with an existing account. |
POST /user/update | POST /userusers/{userId} | Updates user. (POST is used here instead of PUT, because UserMod only contains changes for a user and not a complete representation thereof.) |
GET /user/delete/{userId} | DELETE /userusers/{userId} | Deletes user. |
GET /deleteByUsername/{username} | <<removed>> | Please use 'GET /user;uname={username}' to discover userId and then use 'DELETE /user/{userId}' to delete user. |
...
Old URL | New URL | Comment |
---|---|---|
GET /user/activate/{userId} | POST /userusers/{userId}/status | Post a new StatusMod element with status ACTIVATE. |
GET /user/activateByUsername/{username} | <<removed>> | Please use 'GET /user;uname={username}' to discover userId and then use 'POST /user/{userId}/status' to enable user account. |
GET /user/reactivate/{userId} | POST /userusers/{userId}/status | Post a new StatusMod element with status REACTIVATE. |
GET /user/reactivateByUsername/{username} | <<removed>> | Please use 'GET /user;uname={username}' to discover userId and then use 'POST /user/{userId}/status' to reactivate user account. |
GET /user/suspend/{userId} | POST /userusers/{userId}/status | Post a new StatusMod element with status SUSPEND. |
GET /user/suspendByUsername/{username} | <<removed>> | Please use 'GET /user;uname={username}' to discover userId and then use 'POST /user/{userId}/status' to suspend user account. |
...
Old URL | New URL | Comment |
---|---|---|
GET /user/workflow/form/list | GET /userusers/workflow/form | Returns a list of user workflow forms. |
GET /user/workflow/form/{userId} | GET /userusers/{userId}/workflow/form | Returns a (single) workflow form assigned to user. |
POST /user/workflow/form/submit | POST /userusers/workflow/form | Submittes a form to a user workflow. |
POST /user/execute/workflow/{taskId} | POST /userusers/workflow/task/{taskId}/execute | Executes workflow task on user. |
GET /workflow/form/claim/{taskId} | POST /userusers/workflow/task/{taskId}/claim | Claims workflow task for authenticated (session) user. |
...
Old URL | New URL | Comment |
---|---|---|
POST /configuration/create | POST /configuration/ configurations | Creates a new Configuration. |
GET /configuration/delete/{key} | DELETE /configurationconfigurations/{key} | Deletes configuration with matching key. |
GET /configuration/list | GET /configuration configurations | Returns a list of all configuration elements. |
GET /configuration/read/{key} | GET /configurationconfigurations/{key} | Returns configuration element with matching key. |
POST /configuration/update | PUT /configurationconfigurations/{key} | Overwrites configuration element with matching key. |
GET /configuration/validators | GET /configurationconfigurations/validators | Returns a list of known validators. |
GET /configuration/mailTemplates | GET /configurationconfigurations/mailTemplates | Returns a list of known mail-templates. |
GET /configuration/dbexport | GET /configuration configurations (Accept: application/octet-stream) | Returns configuration as an downloadable content.xml database export file. |
...