I have a use case where I want to report on entitlement count over time to show how much we’ve reduced the number. The only API endpoint I have found to use is get-task-status-list. The data within it is useful and allows me to see how many entitlements were scanned
{
"attributes": {
"eventId": 5418288,
"total": "4322",
"clusterCcgBuild": "984",
"optimized": "3261",
"appId": "2c9180877fdb6945017fe0b9ed8e5fef",
"optimizedAggregation": "enabled",
"updated": "1061"
}
}
However, I’ve noticed today that the oldest record of task I’m able to retrieve is from 3 months ago, and my report that hasn’t refreshed yet shows data further back than 3 months, leading me to believe that there is a retention cutoff for this API endpoint or possibly the underlying data.
That said
- Is this working as designed?
- If so, is there a different API endpoint I can use to fulfill this use case?