Hi,
Are there any inspectors available that would provide data about failed downloads so we can make it available in Web Reports?
In the Rest API, we can grab data about failed downloads like this:
https://server.com:port/api/action/10738222/downloads
Array[1]
0:Object
DownloadRequestTarget:Object
actionID:10738222
index:1
hashes:Array[1]
0:Object
algorithm:"sha1"
value:"ZZZZZa597266ZZZZZ18caeee30d27061031ZZZZZ"
size:152921248
url:"EdgeProtocol://service/name1/name2/INSTALLsh"
Status:Object
State:"FAILED"
Timestamp:"Tue, 19 May 2026 13:38:18 -0400"
RetryCount:1
Error:Object
ErrorCode:"Generic"
ErrorString:"Error processing completed download: Requested sha1 ZZZZZa597266ZZZZZ18caeee30d27061031ZZZZZ does not match actual sha1 YYYYYa597266YYYYY18caeee30d27061031YYYYY"
Available:false
BytesDownloaded:null
TotalBytes:152921248
MinutesToNextRetry:8
RetryLimit:5
However, this is only available if the user has API access. We would like to make the data (specifically the “errorString”) available via a WebReport or even using https://server.com:port/api/query?relevance=
Is this possible?