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

# WebdPayload

> Protobuf class WebdPayload generated from WAProto.

Defined in: [WAProto/index.d.ts:3024](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3024)

## Implements

* [`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload)

## Constructors

### new WebdPayload()

> **new WebdPayload**(`p`?): [`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

Defined in: [WAProto/index.d.ts:3025](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3025)

#### Parameters

##### p?

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload)

#### Returns

[`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

## Properties

### documentTypes?

> `optional` **documentTypes**: `null` | `string`

Defined in: [WAProto/index.d.ts:3035](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3035)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`documentTypes`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#documenttypes)

***

### features?

> `optional` **features**: `null` | `Uint8Array`\<`ArrayBufferLike`>

Defined in: [WAProto/index.d.ts:3036](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3036)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`features`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#features)

***

### supportsDocumentMessages?

> `optional` **supportsDocumentMessages**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3028](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3028)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsDocumentMessages`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportsdocumentmessages)

***

### supportsE2EAudio?

> `optional` **supportsE2EAudio**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3033](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3033)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsE2EAudio`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportse2eaudio)

***

### supportsE2EDocument?

> `optional` **supportsE2EDocument**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3034](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3034)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsE2EDocument`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportse2edocument)

***

### supportsE2EImage?

> `optional` **supportsE2EImage**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3031](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3031)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsE2EImage`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportse2eimage)

***

### supportsE2EVideo?

> `optional` **supportsE2EVideo**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3032](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3032)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsE2EVideo`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportse2evideo)

***

### supportsMediaRetry?

> `optional` **supportsMediaRetry**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3030](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3030)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsMediaRetry`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportsmediaretry)

***

### supportsStarredMessages?

> `optional` **supportsStarredMessages**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3027](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3027)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsStarredMessages`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportsstarredmessages)

***

### supportsUrlMessages?

> `optional` **supportsUrlMessages**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3029](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3029)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`supportsUrlMessages`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#supportsurlmessages)

***

### usesParticipantInKey?

> `optional` **usesParticipantInKey**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:3026](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3026)

#### Implementation of

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload).[`usesParticipantInKey`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload#usesparticipantinkey)

## Methods

### create()

> `static` **create**(`properties`?): [`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

Defined in: [WAProto/index.d.ts:3037](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3037)

#### Parameters

##### properties?

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload)

#### Returns

[`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

***

### decode()

> `static` **decode**(`r`, `l`?): [`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

Defined in: [WAProto/index.d.ts:3039](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3039)

#### Parameters

##### r

`Uint8Array`\<`ArrayBufferLike`> | `Reader`

##### l?

`number`

#### Returns

[`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

***

### encode()

> `static` **encode**(`m`, `w`?): `Writer`

Defined in: [WAProto/index.d.ts:3038](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3038)

#### Parameters

##### m

[`IWebdPayload`](/proto-reference/ClientPayload/WebInfo/interfaces/IWebdPayload)

##### w?

`Writer`

#### Returns

`Writer`

***

### fromObject()

> `static` **fromObject**(`d`): [`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

Defined in: [WAProto/index.d.ts:3040](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3040)

#### Parameters

##### d

#### Returns

[`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

***

### getTypeUrl()

> `static` **getTypeUrl**(`typeUrlPrefix`?): `string`

Defined in: [WAProto/index.d.ts:3043](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3043)

#### Parameters

##### typeUrlPrefix?

`string`

#### Returns

`string`

***

### toJSON()

> **toJSON**(): `object`

Defined in: [WAProto/index.d.ts:3042](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3042)

#### Returns

`object`

***

### toObject()

> `static` **toObject**(`m`, `o`?): `object`

Defined in: [WAProto/index.d.ts:3041](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L3041)

#### Parameters

##### m

[`WebdPayload`](/proto-reference/ClientPayload/WebInfo/classes/WebdPayload)

##### o?

`IConversionOptions`

#### Returns

`object`
