Lifecycle
Run due KMS key lifecycle checks
Forces a scan for due revoke and rotation policies. Due revocation removes keys from service resolution by updating metadata and assignments; it does not delete provider key material. Due rotation creates replacement keys and transfers active assignments according to each key's lifecycle metadata.
post/{tenantId}/kms/lifecycle/run-due
Response
Lifecycle actions executed by the scan.
Example response
{
"rotations": [
{
"rotationId": "rotation-001",
"tenantId": "tenant-001",
"oldKey": {
"providerId": "software",
"keyAlias": "as-signing"
},
"newKey": {
"providerId": "software",
"keyAlias": "as-signing"
},
"targetProviderId": "azure-key-vault",
"rotatedAssignments": [
"assignment-001"
],
"createdAssignments": [
"assignment-002"
],
"rotationInterval": "P3M",
"rotateAt": "2026-09-18T10:15:30Z",
"createdAt": "2026-06-18T10:15:30Z",
"updatedAt": "2026-06-18T10:15:30Z"
}
],
"revokedKeys": [
{
"providerId": "software",
"keyAlias": "as-signing"
}
]
}Changes
Changed in 1 of the 10 revisions of this API.1
- ○
endpoint added
endpoint-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○