> ## Documentation Index
> Fetch the complete documentation index at: https://baileys.wiki/llms.txt
> Use this file to discover all available pages before exploring further.

# WAMessageKey

> Type Alias WAMessageKey in the Baileys API.

> **WAMessageKey**: [`IMessageKey`](/proto-reference/interfaces/IMessageKey) & `object`

Defined in: [src/Types/Message.ts:20](https://github.com/WhiskeySockets/Baileys/blob/master/src/Types/Message.ts#L20)

## Type declaration

### addressingMode?

> `optional` **addressingMode**: `string`

### isViewOnce?

> `optional` **isViewOnce**: `boolean`

### participantAlt?

> `optional` **participantAlt**: `string`

### participantUsername?

> `optional` **participantUsername**: `string`

### remoteJidAlt?

> `optional` **remoteJidAlt**: `string`

### remoteJidUsername?

> `optional` **remoteJidUsername**: `string`

### server\_id?

> `optional` **server\_id**: `string`
