---
title: "Changes to Update Wallet Identity"
method: PATCH
path: "/wallet/{walletId}/identity/{identityId}"
---

# Changes to Update Wallet Identity

`PATCH /wallet/{walletId}/identity/{identityId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `7bc73e06813c`: 21 breaking, 56 warning, 23 info

## Changes

- **2026-11-03** `7bc73e06813c`: 21 breaking, 56 warning, 23 info
  - added the pattern `/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])T[0-2]\d:[0-5]\d:[0-5]\d[+-][0-2]\d:[0-5]\d/` to the request property `dates/end`
  - added the pattern `/\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])T[0-2]\d:[0-5]\d:[0-5]\d[+-][0-2]\d:[0-5]\d/` to the request property `dates/start`
  - the response's body type changed from no type to `object` for status `401`
  - the response property `dateCreated` became optional for the status `200`
  - the response property `dates` became optional for the status `200`
  - the response property `friendlyName` became optional for the status `200`
  - the response property `identityId` became optional for the status `200`
  - the response property `lastUpdated` became optional for the status `200`
  - the response property `meta` became optional for the status `200`
  - the response property `mobileWallet` became optional for the status `200`
  - the response property `safeValue` became optional for the status `200`
  - the response property `secret` became optional for the status `200`
  - the response property `state` became optional for the status `200`
  - the response property `status` became optional for the status `200`
  - the response property `type` became optional for the status `200`
  - the response property `value` became optional for the status `200`
  - the response property `walletId` became optional for the status `200`
  - the `dateCreated` response's property format changed from `date-time` to no format for status `200`
  - the `dates/end` response's property format changed from `date-time` to no format for status `200`
  - the `dates/start` response's property format changed from `date-time` to no format for status `200`
  - the `lastUpdated` response's property format changed from `date-time` to no format for status `200`
  - added the new `AALR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `400`
  - added the new `AALR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `409`
  - added the new `AALR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `415`
  - added the new `AALR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `423`
  - added the new `AALR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `500`
  - added the new `CILR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `400`
  - added the new `CILR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `409`
  - added the new `CILR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `415`
  - added the new `CILR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `423`
  - added the new `CILR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `500`
  - added the new `CLPPR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `400`
  - added the new `CLPPR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `409`
  - added the new `CLPPR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `415`
  - added the new `CLPPR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `423`
  - added the new `CLPPR` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `500`
  - added the new `ELE` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `400`
  - added the new `ELE` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `409`
  - added the new `ELE` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `415`
  - added the new `ELE` enum value to the `allOf[#/components/schemas/defaultErrorEntity]/errorCode` response property for the response status `423`
  - …60 more
  - …this revision’s changelog is incomplete

---

[Operation](https://skmtc.dev/eagleeye/apis/wallet-api/docs/wallet/:walletId/identity/:identityId/patch.md) - [API](https://skmtc.dev/eagleeye/apis/wallet-api.md) - [Page](https://skmtc.dev/eagleeye/apis/wallet-api/changes/wallet/:walletId/identity/:identityId/patch)
