Configuration API

Read History

It returns the history of a resource.

ResourceType can be:

  • kb
  • kba
  • default-kba (id is always "default")
  • serverExtensions (use main classname as id)
  • database configuration
  • group
  • icon
  • templete
  • email template
GET/rest/history/resourceType/resourceId
 Query parameters None
 Header auth-token: token from authentication
 Header/Parameter  tenant
 Body None
Returns List of CommitMetadata
Required role MWP_ADMIN
Managed errors 401: insufficient privileges

Example request

curl 'http://localhost:8080/mwp/rest/history/kba/0b61ea8c-16e1-46e6-8483-25d9df7db2bf' -H 'auth-token: 4a9c5a8a-fb55-443b-b93f-3c87ec2881de' -H 'tenant:default'

Example response

[  
   {  
      "commitId":"ef08d834d2d1653bc2a638d27c50131fc922ecda",
      "fileName":"kba/0b61ea8c-16e1-46e6-8483-25d9df7db2bf.metadata",
      "userName":"admin",
      "email":"noreply@knowledge-values.com",
      "comment":"kba \"Test\" has been created/updated",
      "timestamp":1440672211,
      "timestampH":"2015-08-27 12:43:31", 
      "type" : "ADD"
   },
   {  
      "commitId":"6d2f6c9f6674eeb674074e21d294e2b4577d3cc7",
      "fileName":"kba/0b61ea8c-16e1-46e6-8483-25d9df7db2bf.metadata",
      "userName":"admin",
      "email":"noreply@knowledge-values.com",
      "comment":"kba \"Test\" has been created/updated",
      "timestamp":1440670374,
      "timestampH":"2015-08-27 12:12:54", 
      "type" : "ADD"
   }
]

Feedback