Release 6.4 — Changelog
over 1 year ago by Koushik Kota
Adds the hygiene score trend API, revamps the getAllBenchmarkProvisions response, and deprecates 3 non-security remediation job APIs in favour of their unified replacements.
Newly Added APIs
getOrgWithAccountsHygieneScoreTrend
getOrgWithAccountsHygieneScoreTrendFetches the Cyber Hygiene Score trend for an organization and its accounts.
Behavior:
| Scenario | Response |
|---|---|
| Scores available for the last 30 days | Returns scores for the last 30 days |
| Scores not available for the full 30 days | Returns scores from the first calculated date up to the time of the API call |
| Scores missing for specific days within the 30-day window | The most recently calculated score is carried forward for those missing days |
Modified APIs
getAllBenchmarkProvisions
getAllBenchmarkProvisionsThe response for this API has been revamped. Key changes:
| Change | Details |
|---|---|
| New response fields | Response now includes benchmarkName, sourceAccountName, targetAccountName, and targetOrganizationName |
adminID no longer required | adminID has been removed as a mandatory request parameter |
Deprecated APIs
The following APIs have been deprecated in the 6.4 release. Use the recommended alternatives instead.
| Deprecated API | Alternative API | Notes |
|---|---|---|
getNonSecurityRemediationJobStatus | getRemediationJobStatus | Use to get the status and related info for non-security remediation jobs |
createNonSecurityRemediationJob | createRemediationJob | Use to create remediation jobs for missing security patches |
deleteNonSecurityRemediationJob | deleteRemediation | Use to delete remediation jobs |
Migration note: If your integration uses any of the deprecated APIs above, update your calls to use the listed alternatives at your earliest convenience. The deprecated APIs may be removed in a future release.
