Rotate credential binding reference metadata without accepting credential material.
POST /v1/credential-bindings/{credential_binding_id}/rotate
POST
/v1/credential-bindings/{credential_binding_id}/rotate
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” credential_binding_id
required
string
Query Parameters
Section titled “Query Parameters ” tenant_id
string
environment_id
string
Request Body required
Section titled “Request Body required ”object
newVersionRef
required
string
rotationProofRef
string
nextRotationDueAt
string format: date-time
reasonCode
required
string
reason
string
correlationId
string
Responses
Section titled “ Responses ”Rotation metadata accepted and audited.
object
schemaVersion
required
accepted
required
boolean
reasonCode
required
string
binding
required
object
schemaVersion
required
credentialBindingId
required
string
tenantId
required
string
environmentId
required
string
allowedEnvironmentIds
required
Array<string>
owner
required
object
team
required
string
userId
required
string
escalationContact
required
string
oncallRotation
required
string
source
required
object
sourceType
required
sourceId
required
string
secretStoreType
required
secretRefSummary
required
string
secretRefFingerprint
required
string
credentialMode
required
approvalStatus
required
string
lifecycleState
required
allowedTargets
required
Array<object>
object
targetType
required
serverId
string
apiSourceId
string
operationId
string
toolId
required
string
credentialMode
required
policyRefs
required
Array<string>
rotation
required
object
versionRef
required
string
lastRotatedAt
required
string format: date-time
nextRotationDueAt
required
string format: date-time
rotationWithoutServerChange
required
boolean
rotationProofRef
string
safeStatus
required
object
state
required
reasonCode
required
string
checkedAt
required
string format: date-time
secretMaterialStored
required
boolean
redaction
required
object
payloadLogging
required
auditMaterial
required
materialReturn
required
submittedBy
required
string
submittedAt
required
string format: date-time
reviewedBy
string
reviewedAt
string format: date-time
reviewReasonCode
string
reviewReason
string
disabledAt
string format: date-time
revokedAt
string format: date-time
revocationId
string
runtimeProjectionVersionRef
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
permissions
required
object
resource_type
required
resource_id
required
string
allowed_actions
required
Array
auditEventIds
required
Array<string>
revocationId
string
affectedClientSessionIds
required
Array<string>
Missing credential_binding.rotate.
Type set in Geist, Source Serif 4, and Departure Mono.