Rotate API Key
Beta/v1/auth/api-keys/{id}/actions/rotateIdempotent with Idempotency-Key header. Learn more
Rotates an API key by revoking the existing key and issuing a replacement with the same name, role, and expiration. The new secret is returned once.
idstringAPI key ID to rotate.
include[]optional arrayenumValues:rolerole.permissionsSub-objects to expand in the response. When omitted, sub-objects are returned as null.
expires_atoptional string (date-time)Expiration time override.
api_key_secretstringFull secret value. Returned once and cannot be retrieved later.
api_key_infoobjectAPI key metadata.
idstringAPI key ID.
objectstringenumValues:api_keyResource type identifier.
namestringHuman-readable name for the API key.
redacted_valuestringRedacted key value.
roleobjectExpandablenullableAssigned role.
idstringRole ID.
objectstringenumValues:roleResource type identifier.
namestringDisplay name.
typestringenumValues:adminuserscannerRole type code.
ownerobjectnullableOwner of this resource.
null in this endpoint.permissionsarray of stringExpandablenullablePermissions in {domain}:{action} format.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
last_used_atstring (date-time)nullableLast used timestamp.
expires_atstring (date-time)nullableExpiration timestamp.
revoked_atstring (date-time)nullableRevocation timestamp.
Responses
Successful response for Rotate API Key