# Edit wallet storage data Create a new wallet storage data entry or make updates to an existing wallet storage data entry. The body should contain a JSON serialized string that conforms to the Zod schema for the specified storage key. See below for an example of saving an array with two values. Specific schemas and examples can be retrieved using the associated /keys list endpoint. Authentication is required using domain owner signature. Endpoint: POST /user/{account}/wallet/storage/{key} Version: 1.0.0 ## Path parameters: - `account` (string, required) The account ID to authenticate ## Header parameters: - `Authorization` (string, required) The JWT access token that authorizes the request Example: "my-jwt-access-token" ## Response 200 fields (application/json): - `createdDate` (string) The date the storage key was created Example: "2021-01-01" - `updatedDate` (string) The date the storage key was last updated Example: "2021-01-01" - `key` (string) The key of the storage data Example: "key1" - `data` (string) The data of the storage key Example: "value1" - `schema` (string) A serialized Zod schema that represents the data format. Use https://github.com/StefanTerdell/json-schema-to-zod to recreate the Zod schema on a client. Example: {"\\\"type\\\":\\\"string\\\"":null,"\\\"$schema\\\":\\\"http://json-schema.org/draft-07/schema#\\\"":null} ## Response 403 fields