Rotations
List KMS key rotation records
Lists key rotation records, including same-provider rotations and cross-provider migration rotations.
get/{tenantId}/kms/rotations
Query parameters
providerIdstring
Filter by source provider id.
keyAliasstring
Filter by source key alias.
status'ACTIVE' | 'ROTATING' | 'ROTATED' | 'REVOKED' | 'DEPRECATED'
Lifecycle status for a KMS key or rotation record.
Filter by rotation lifecycle status.
Response
Matching rotation records.
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"
}
]
}