> ## Documentation Index
> Fetch the complete documentation index at: https://x-preview-mintlify-d5730eee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Namespace: Webhooks

> Reference for the Webhooks module in the X API TypeScript SDK. Re-exported clients, types, and utilities provided by this SDK module for the X API v2.

## Type Aliases

### CreateStreamLinkResponse

Ƭ **CreateStreamLinkResponse**: [`WebhookLinksCreateResponse`](/xdks/typescript/reference/interfaces/Schemas.WebhookLinksCreateResponse)

Response for createStreamLink

#### Defined in

[webhooks/models.ts:18](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L18)

***

### DeleteStreamLinkResponse

Ƭ **DeleteStreamLinkResponse**: [`WebhookLinksDeleteResponse`](/xdks/typescript/reference/interfaces/Schemas.WebhookLinksDeleteResponse)

Response for deleteStreamLink

#### Defined in

[webhooks/models.ts:24](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L24)

***

### GetStreamLinksResponse

Ƭ **GetStreamLinksResponse**: [`WebhookLinksGetResponse`](/xdks/typescript/reference/interfaces/Schemas.WebhookLinksGetResponse)

Response for getStreamLinks

#### Defined in

[webhooks/models.ts:30](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L30)

***

### CreateWebhookReplayJobRequest

Ƭ **CreateWebhookReplayJobRequest**: [`WebhookReplayCreateRequest`](/xdks/typescript/reference/interfaces/Schemas.WebhookReplayCreateRequest)

Request for createWebhookReplayJob

#### Defined in

[webhooks/models.ts:36](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L36)

***

### CreateWebhookReplayJobResponse

Ƭ **CreateWebhookReplayJobResponse**: [`ReplayJobCreateResponse`](/xdks/typescript/reference/interfaces/Schemas.ReplayJobCreateResponse)

Response for createWebhookReplayJob

#### Defined in

[webhooks/models.ts:42](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L42)

***

### ValidateResponse

Ƭ **ValidateResponse**: [`WebhookConfigPutResponse`](/xdks/typescript/reference/interfaces/Schemas.WebhookConfigPutResponse)

Response for validate

#### Defined in

[webhooks/models.ts:48](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L48)

***

### DeleteResponse

Ƭ **DeleteResponse**: [`WebhookConfigDeleteResponse`](/xdks/typescript/reference/interfaces/Schemas.WebhookConfigDeleteResponse)

Response for delete

#### Defined in

[webhooks/models.ts:54](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L54)

***

### GetResponse

Ƭ **GetResponse**: [`Get2WebhooksResponse`](/xdks/typescript/reference/interfaces/Schemas.Get2WebhooksResponse)

Response for get

#### Defined in

[webhooks/models.ts:60](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L60)

***

### CreateRequest

Ƭ **CreateRequest**: [`WebhookConfigCreateRequest`](/xdks/typescript/reference/interfaces/Schemas.WebhookConfigCreateRequest)

Request for create

#### Defined in

[webhooks/models.ts:66](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L66)

***

### CreateResponse

Ƭ **CreateResponse**: [`WebhookConfigCreateResponse`](/xdks/typescript/reference/interfaces/Schemas.WebhookConfigCreateResponse)

Response for create

#### Defined in

[webhooks/models.ts:72](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/webhooks/models.ts#L72)
