Can you filter by modified in DNG Reportable REST API history\changeLog?
Hi all,
I'm working in a DOORS Next 6.0.6.1 system and I am trying to do some forensic analysis on a module with about 6000 artefacts and a LOT of changes, many of which have been done via either ReqIF or Excel imports.
The Audit History page in the DNG Web UI takes for ever and shows about 5000 pages of changes, so I have now created an audit history report in RPE.
What I really need to do is filter the history changelog on the 'modified' attribute to narrow down the date range. I can do this inside the conditions of the report template, but this then means I still have to pull back all the data first. I was wondering if anyone knew if there was any sort of native filter that can be supplied to the REST call?
2 answers
Hi Davyd, the REST API of DNG allows you to apply a filter by Modified date, for example:
https://server:port/rm/publish/resources?modifiedSince=yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
Please take a look at the API description: https://jazz.net/wiki/bin/view/Main/DNGReportableRestAPI for more details.
Comments
Hi @Davyd, have you tried with
https://server:port/rm/publish/resources?history=true&resourceURI=<artifactURI>
? and if required you can also narrow by the modified parameters. There are more details about filtering parameters, formats, etc in https://jazz.net/wiki/bin/view/Main/DNGReportableRestAPI