---
title: Webhooks
---

[Skip to content](#%5Ftop) 

[API Reference](https://developers.cloudflare.com/api/typescript)

[Stream](https://developers.cloudflare.com/api/typescript/resources/stream)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Webhooks

##### [View webhooks](https://developers.cloudflare.com/api/typescript/resources/stream/subresources/webhooks/methods/get)

client.stream.webhooks.get(WebhookGetParams { account\_id } params, RequestOptionsoptions?): [WebhookGetResponse](https://developers.cloudflare.com/api/typescript/resources/stream#%28resource%29%20stream.webhooks%20%3E%20%28model%29%20webhook%5Fget%5Fresponse%20%3E%20%28schema%29) { modified, notification\_url, notificationUrl, secret } 

GET/accounts/{account\_id}/stream/webhook

##### [Create webhooks](https://developers.cloudflare.com/api/typescript/resources/stream/subresources/webhooks/methods/update)

client.stream.webhooks.update(WebhookUpdateParams { account\_id, notification\_url, notificationUrl } params, RequestOptionsoptions?): [WebhookUpdateResponse](https://developers.cloudflare.com/api/typescript/resources/stream#%28resource%29%20stream.webhooks%20%3E%20%28model%29%20webhook%5Fupdate%5Fresponse%20%3E%20%28schema%29) { modified, notification\_url, notificationUrl, secret } 

PUT/accounts/{account\_id}/stream/webhook

##### [Delete webhooks](https://developers.cloudflare.com/api/typescript/resources/stream/subresources/webhooks/methods/delete)

client.stream.webhooks.delete(WebhookDeleteParams { account\_id } params, RequestOptionsoptions?): [WebhookDeleteResponse](https://developers.cloudflare.com/api/typescript/resources/stream#%28resource%29%20stream.webhooks%20%3E%20%28model%29%20webhook%5Fdelete%5Fresponse%20%3E%20%28schema%29)

DELETE/accounts/{account\_id}/stream/webhook

##### ModelsExpand Collapse 

WebhookGetResponse { modified, notification\_url, notificationUrl, secret } 

modified?: string

The date and time the webhook was last modified.

formatdate-time

notification\_url?: string

The URL where webhooks will be sent.

formaturi

notificationUrl?: string

The URL where webhooks will be sent.

formaturi

secret?: string

The secret used to verify webhook signatures.

WebhookUpdateResponse { modified, notification\_url, notificationUrl, secret } 

modified?: string

The date and time the webhook was last modified.

formatdate-time

notification\_url?: string

The URL where webhooks will be sent.

formaturi

notificationUrl?: string

The URL where webhooks will be sent.

formaturi

secret?: string

The secret used to verify webhook signatures.

WebhookDeleteResponse \= string