---
title: "Changes to Updates Managed Credentials"
method: PUT
path: "/identities/{managedIdentityId}/credentials/{managedCredentialsId}"
---

# Changes to Updates Managed Credentials

`PUT /identities/{managedIdentityId}/credentials/{managedCredentialsId}`

> Every recorded change to this operation, newest first.
> 19 revisions in range; 1 not diffed.

## Timeline

Changed in 6 of 19 revisions.

- **2026-09-28** `24f327d93421`: 1 info
- **2026-08-27** `97f7655d105a`: 13 info
- **2026-08-25** `f1b3206690c9`: 2 info
- **2026-04-20** `b2b5cc41d473`: 6 info
- **2026-03-10** `49c99a6944de`: 4 info
- **2026-01-20** `98d6b538c88e`: 1 info

## Changes

- **2026-09-28** `24f327d93421`: 1 info
  - the request optional property `credentials/keys/oneOf[subschema #3: GitHub credentials]/token` became write-only
- **2026-08-27** `97f7655d105a`: 13 info
  - the request property `credentials/baseUrl` became nullable
  - the request property `credentials/category` became nullable
  - the request property `credentials/deleted` became nullable
  - the request property `credentials/description` became nullable
  - the request property `credentials/keys/oneOf[subschema #17: Seqera Compute credentials]/accessKey` became nullable
  - the request property `credentials/keys/oneOf[subschema #17: Seqera Compute credentials]/assumeRoleArn` became nullable
  - the request property `credentials/keys/oneOf[subschema #17: Seqera Compute credentials]/externalId` became nullable
  - the request property `credentials/keys/oneOf[subschema #1: AWS credentials]/accessKey` became nullable
  - the request property `credentials/keys/oneOf[subschema #1: AWS credentials]/assumeRoleArn` became nullable
  - the request property `credentials/keys/oneOf[subschema #1: AWS credentials]/externalId` became nullable
  - the request property `credentials/lastUsed` became nullable
  - the request property `credentials/lastValidated` became nullable
  - the request property `credentials/message` became nullable
- **2026-08-25** `f1b3206690c9`: 2 info
  - added the new `workloadIdentity` enum value to the request property `credentials/keys/oneOf[subschema #17: Seqera Compute credentials]/mode`
  - added the new `workloadIdentity` enum value to the request property `credentials/keys/oneOf[subschema #1: AWS credentials]/mode`
- **2026-04-20** `b2b5cc41d473`: 6 info
  - added the new optional request property `credentials/keys/oneOf[subschema #2: Google credentials]/serviceAccountEmail`
  - added the new optional request property `credentials/keys/oneOf[subschema #2: Google credentials]/tokenAudience`
  - added the new optional request property `credentials/keys/oneOf[subschema #2: Google credentials]/workloadIdentityProvider`
  - added `github_app` discriminator mapping keys to the `credentials/keys` request property
  - added the new `github_app` enum value to the request property `credentials/provider`
  - added `#/components/schemas/GitHubAppSecurityKeys` to the `credentials/keys` request property `oneOf` list
- **2026-03-10** `49c99a6944de`: 4 info
  - added the new optional request property `credentials/keys/oneOf[subschema #16: Seqera Compute credentials]/externalId`
  - added the new optional request property `credentials/keys/oneOf[subschema #16: Seqera Compute credentials]/mode`
  - added the new optional request property `credentials/keys/oneOf[subschema #1: AWS credentials]/externalId`
  - added the new optional request property `credentials/keys/oneOf[subschema #1: AWS credentials]/mode`
- **2026-01-20** `98d6b538c88e`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/seqeralabs/apis/seqera-api/docs/identities/:managedIdentityId/credentials/:managedCredentialsId/put.md) - [API](https://skmtc.dev/seqeralabs/apis/seqera-api.md) - [Page](https://skmtc.dev/seqeralabs/apis/seqera-api/changes/identities/:managedIdentityId/credentials/:managedCredentialsId/put)
