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

# StatusUpdateEvent

[Wapi.js Docs](../README.mdx) / StatusUpdateEvent

# Class: `abstract` StatusUpdateEvent

Represents the status update event for webhook events.

## Implements

## Extends

* [`BaseEvent`](BaseEvent.mdx)

## Extended by

* [`MessageDeliveryEvent`](MessageDeliveryEvent.mdx)
* [`MessageFailedEvent`](MessageFailedEvent.mdx)
* [`MessageReadEvent`](MessageReadEvent.mdx)
* [`MessageSentEvent`](MessageSentEvent.mdx)
* [`MessageUndeliveredEvent`](MessageUndeliveredEvent.mdx)

## Implements

* [`StatusUpdateEventInterface`](../interfaces/StatusUpdateEventInterface.mdx)

## Constructors

### new StatusUpdateEvent()

> **new StatusUpdateEvent**(`params`): [`StatusUpdateEvent`](StatusUpdateEvent.mdx)

Creates a new instance of the StatusUpdateEvent class.

#### Parameters

• **params**

The parameters for creating the StatusUpdateEvent.

• **params.client**: [`Client`](Client.mdx)

The client instance.

• **params.from**: `string`

The sender's phone number.

• **params.timestamp**: `string`

The timestamp of the status update.

#### Returns

[`StatusUpdateEvent`](StatusUpdateEvent.mdx)

#### Overrides

[`BaseEvent`](BaseEvent.mdx).[`constructor`](BaseEvent.mdx#constructors)

#### Memberof

StatusUpdateEvent

#### Source

[packages/wapi.js/src/webhook/events/base/index.ts:219](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/webhook/events/base/index.ts#L219)

## Properties

### client

> **client**: [`Client`](Client.mdx)

The client instance associated with the event.

#### Implementation of

[`StatusUpdateEventInterface`](../interfaces/StatusUpdateEventInterface.mdx).[`client`](../interfaces/StatusUpdateEventInterface.mdx#client)

#### Inherited from

[`BaseEvent`](BaseEvent.mdx).[`client`](BaseEvent.mdx#client)

#### Source

[packages/wapi.js/src/webhook/events/base/index.ts:20](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/webhook/events/base/index.ts#L20)

***

### context

> **context**: [`MessageContext`](../type-aliases/MessageContext.mdx)

The context of the status update.

#### Implementation of

[`StatusUpdateEventInterface`](../interfaces/StatusUpdateEventInterface.mdx).[`context`](../interfaces/StatusUpdateEventInterface.mdx#context)

#### Source

[packages/wapi.js/src/webhook/events/base/index.ts:207](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/webhook/events/base/index.ts#L207)

***

### timestamp

> **timestamp**: `number`

The timestamp of the status update.

#### Implementation of

[`StatusUpdateEventInterface`](../interfaces/StatusUpdateEventInterface.mdx).[`timestamp`](../interfaces/StatusUpdateEventInterface.mdx#timestamp)

#### Source

[packages/wapi.js/src/webhook/events/base/index.ts:208](https://github.com/sarthakjdev/wapi.js/blob/1b066ed4efaf997a4bb012da51514dfcb4165da6/packages/wapi.js/src/webhook/events/base/index.ts#L208)
