HDC WS for audit operations.
Get list of administrative operations.
name | type | description | default | constraints |
---|---|---|---|---|
filter | query | |||
limit | query | long | ||
sortField | query | |||
start | query | long |
media type | data type | description |
---|---|---|
application/json | object | JSON with list of administrative operations.
Example of response:
{"total":1,"list":[{"invokerId":1,"userId":10,"activityType":3,"name":"stonoga3","userFullName":"stonoga3","email":"stonoga3@abc.pl","activityTexts":["stonoga3","stonoga3x"],"activityIdentifiers":[],"invokerName":"admin","invokerFullName":"Administrator","invokerEmail":"dada@abc.pl","operationDate":"2020-03-04T15:46:28.860286Z"}]}
|
Get list of administrative operations in form of Excel report
name | type | description | default | constraints |
---|---|---|---|---|
filter | query | |||
limit | query | long | ||
sortField | query | |||
start | query | long |
media type | data type | description |
---|---|---|
application/json | object | JSON with list of administrative operations.
Example of response:
{"total":1,"list":[{"invokerId":1,"userId":10,"activityType":3,"name":"stonoga3","userFullName":"stonoga3","email":"stonoga3@abc.pl","activityTexts":["stonoga3","stonoga3x"],"activityIdentifiers":[],"invokerName":"admin","invokerFullName":"Administrator","invokerEmail":"dada@abc.pl","operationDate":"2020-03-04T15:46:28.860286Z"}]}
|
Get list of object operations.
name | type | description | default | constraints |
---|---|---|---|---|
filter | query | |||
limit | query | long | ||
sortField | query | |||
start | query | long |
media type | data type | description |
---|---|---|
application/json | object | JSON with list of administrative operations.
Example of response:
{"total":1,"list":[{"invokerId":1,"userId":10,"activityType":3,"name":"stonoga3","userFullName":"stonoga3","email":"stonoga3@abc.pl","activityTexts":["stonoga3","stonoga3x"],"activityIdentifiers":[],"invokerName":"admin","invokerFullName":"Administrator","invokerEmail":"dada@abc.pl","operationDate":"2020-03-04T15:46:28.860286Z"}]}
|
Get objects audit in form of Excel report
name | type | description | default | constraints |
---|---|---|---|---|
filter | query | |||
sortField | query |
media type | data type | description |
---|---|---|
application/json | object | json response with information about started process |
Get list of changed objects of specified class within given date range (change date or publish date).
Optional filters:
fields - only objects changed on specified fields will be returned,
users - only objects changed by given users will be returned.
Example of request:
{
"fields": ["fi2space_areabra", "fi2space_class"],
"from":"2016-03-18T12:57:32.858211+02:00",
"to":"2017-03-18T12:57:32.858211+02:00",
"users":[20, 10, 4],
"publishedMode":true
}
name | type | description | default | constraints |
---|---|---|---|---|
classId | path | The unique identifier of object class for returned objects. | long | |
limit | query | Defines the number of objects returned in a single call. | required long | |
offset | query | Defines the offset for returned objects | required long |
media type | data type |
---|---|
*/* | object |
media type | data type | description |
---|---|---|
*/* | object | JSON Response with history of objects grouped by hdid.
Example of response:
{
"history":[
{
"history":[...],
"userId":20,
"userFullName":"olo",
"sourceName": "Sapsjudaren2_corrupted_taf_cal",
"sourceId": 42,
"date":"2016-08-10T16:39:09.036+02:00",
"versionId":1115,
"version":{
"parentVersionId":"105",
"versionId":"1115",
"versionName":"olgt",
"versionDescription":"revision: ea41ab2a-ed06-45c9-a221-a37655610765",
"owner":"olo",
"ownerFullName":"olo",
"creationDate": "2016-12-06T08:32:26.894991Z",
"publishDate": "2016-12-06T08:43:26.894991Z",
"isSealed":true
},
"metadata":{...},
"contentType":0,
"contentId":0,
"subType":0,
"operationId":"i",
"objectId":"48380",
"classId":"108"
},
{...},
{...},
{...},
{...}
],
"total":120,
"metadata":{
|
name | type | description | default | constraints |
---|---|---|---|---|
classId | path | long | ||
limit | query | required long | ||
offset | query | required long |
media type | data type |
---|---|
*/* | object |
media type | data type | description |
---|---|---|
*/* | object |
Get list of login specific data.
name | type | description | default | constraints |
---|---|---|---|---|
date | path | - date time of specific activity | ||
userId | path | - id of user who performed specific activity | long |
media type | data type | description |
---|---|---|
application/json | object | JSON with login specific information that the requested activity occurred during.
Example of response:
{"geoIp":"{\"ip\":\"127.0.0.1\",\"country_code\":\"\",\"country_name\":\"\",\"region_code\":\"\",\"region_name\":\"\",\"city\":\"\",\"zip_code\":\"\",\"time_zone\":\"\",\"latitude\":0.0,\"longitude\":0.0,\"metro_code\":0}","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36","ip":"127.0.0.1","date":"2020-03-17T11:18:27.411185Z","userId":100}
|