> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# deleteMemberMeta

> deleteMemberMeta method for the RoomSession class.

### deleteMemberMeta

* **deleteMemberMeta**(`params`): `Promise<void>`

Deletes the specified keys from the metadata for the specified member.

#### Parameters

Object containing the parameters of the method.

Id of the member to affect. If omitted, affects the current member.

The keys to remove.

#### Returns

`Promise<void>`

#### Permissions

* `room.set_meta`

You need to specify the permissions when [creating the Video Room Token](/docs/apis/rest/video/room-tokens/create-room-token) on the server side.

#### Example

```js
roomSession.on("member.updated", (e) => {
  // We can set an event listener to log changes to the metadata.
  console.log(e.member.meta);
});

await roomSession.setMemberMeta({
  memberId: "...",
  meta: { foo: "bar", baz: true },
});
// The logger will now print `{ foo: "bar", baz: true }`

await roomSession.deleteMemberMeta({ memberId: "...", keys: ["foo"] });
// The logger will now print `{ baz: true }`
```