Configuration API
Revert Commit
It reverts the resource to a previous version.
ResourceType can be:
- kb
- kba
- default-kba (id is always "default")
- serverExtensions (use main classname as id)
- database configuration
- group
- icon
- templete
- email template
See also Read History
PUT/rest/history/resourceType/resourceId
Query parameters | CommitId: value of the target commit id |
Header | auth-token: token from authentication |
Header/Parameter | tenant |
Body | None |
Returns | {"success" : "true"} or {"success" : "false"} |
Required role | MWP_ADMIN |
Managed errors | 401: insufficient privileges |
Example request
curl 'http://localhost:8080/mwp/rest/history/kba/72ac8a5d-e9b0-4eb3-9574-e6dc7fc7bff4?commitId=b30385f6435816a6e396fcd991c43b530eea36bd' -X PUT -H 'auth-token: 447cfe42-0b92-4e28-bd9e-c131317b14c5' -H 'tenant:default'
Example response
{ "success": true }
history before:
[ { "commitId": "ac54ae3f2b75c129e5f2626942e1f6fb22dabf39", "fileName": "kba/72ac8a5d-e9b0-4eb3-9574-e6dc7fc7bff4.metadata", "userName": "admin", "email": "noreply@knowledge-values.com", "comment": "kba \"Order Handling\" has been created/updated", "timestamp": 1446213958, "timestampH": "2015-10-30 15:05:58" }, { "commitId": "b30385f6435816a6e396fcd991c43b530eea36bd", "fileName": "kba/72ac8a5d-e9b0-4eb3-9574-e6dc7fc7bff4.metadata", "userName": "admin", "email": "noreply@knowledge-values.com", "comment": "kba \"Order Handling\" has been created/updated", "timestamp": 1441137263, "timestampH": "2015-09-01 21:54:23" } ]
history after:
[ { "commitId": "a659ca2900e9ad883d368c02630f19376a731790", "fileName": "kba/72ac8a5d-e9b0-4eb3-9574-e6dc7fc7bff4.metadata", "userName": "admin", "email": "noreply@knowledge-values.com", "comment": "a previous version of kba \"72ac8a5d-e9b0-4eb3-9574-e6dc7fc7bff4\" has been restored", "timestamp": 1446451029, "timestampH": "2015-11-02 08:57:09" }, { "commitId": "ac54ae3f2b75c129e5f2626942e1f6fb22dabf39", "fileName": "kba/72ac8a5d-e9b0-4eb3-9574-e6dc7fc7bff4.metadata", "userName": "admin", "email": "noreply@knowledge-values.com", "comment": "kba \"Order Handling\" has been created/updated", "timestamp": 1446213958, "timestampH": "2015-10-30 15:05:58" }, { "commitId": "b30385f6435816a6e396fcd991c43b530eea36bd", "fileName": "kba/72ac8a5d-e9b0-4eb3-9574-e6dc7fc7bff4.metadata", "userName": "admin", "email": "noreply@knowledge-values.com", "comment": "kba \"Order Handling\" has been created/updated", "timestamp": 1441137263, "timestampH": "2015-09-01 21:54:23" } ]