---
title: Silences
---

[Skip to content](#%5Ftop) 

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

[Alerting](https://developers.cloudflare.com/api/typescript/resources/alerting)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Silences

##### [List Silences](https://developers.cloudflare.com/api/typescript/resources/alerting/subresources/silences/methods/list)

client.alerting.silences.list(SilenceListParams { account\_id } params, RequestOptionsoptions?): SinglePage<[SilenceListResponse](https://developers.cloudflare.com/api/typescript/resources/alerting#%28resource%29%20alerting.silences%20%3E%20%28model%29%20silence%5Flist%5Fresponse%20%3E%20%28schema%29) { id, created\_at, end\_time, 3 more } \>

GET/accounts/{account\_id}/alerting/v3/silences

##### [Get Silence](https://developers.cloudflare.com/api/typescript/resources/alerting/subresources/silences/methods/get)

client.alerting.silences.get(stringsilenceID, SilenceGetParams { account\_id } params, RequestOptionsoptions?): [SilenceGetResponse](https://developers.cloudflare.com/api/typescript/resources/alerting#%28resource%29%20alerting.silences%20%3E%20%28model%29%20silence%5Fget%5Fresponse%20%3E%20%28schema%29) { id, created\_at, end\_time, 3 more } 

GET/accounts/{account\_id}/alerting/v3/silences/{silence\_id}

##### [Create Silences](https://developers.cloudflare.com/api/typescript/resources/alerting/subresources/silences/methods/create)

client.alerting.silences.create(SilenceCreateParams { account\_id, body } params, RequestOptionsoptions?): [SilenceCreateResponse](https://developers.cloudflare.com/api/typescript/resources/alerting#%28resource%29%20alerting.silences%20%3E%20%28model%29%20silence%5Fcreate%5Fresponse%20%3E%20%28schema%29) { errors, messages, success } 

POST/accounts/{account\_id}/alerting/v3/silences

##### [Update Silences](https://developers.cloudflare.com/api/typescript/resources/alerting/subresources/silences/methods/update)

client.alerting.silences.update(SilenceUpdateParams { account\_id, body } params, RequestOptionsoptions?): SinglePage<[SilenceUpdateResponse](https://developers.cloudflare.com/api/typescript/resources/alerting#%28resource%29%20alerting.silences%20%3E%20%28model%29%20silence%5Fupdate%5Fresponse%20%3E%20%28schema%29) { id, created\_at, end\_time, 3 more } \>

PUT/accounts/{account\_id}/alerting/v3/silences

##### [Delete Silence](https://developers.cloudflare.com/api/typescript/resources/alerting/subresources/silences/methods/delete)

client.alerting.silences.delete(stringsilenceID, SilenceDeleteParams { account\_id } params, RequestOptionsoptions?): [SilenceDeleteResponse](https://developers.cloudflare.com/api/typescript/resources/alerting#%28resource%29%20alerting.silences%20%3E%20%28model%29%20silence%5Fdelete%5Fresponse%20%3E%20%28schema%29) { errors, messages, success } 

DELETE/accounts/{account\_id}/alerting/v3/silences/{silence\_id}

##### ModelsExpand Collapse 

SilenceListResponse { id, created\_at, end\_time, 3 more } 

id?: string

Silence ID

maxLength32

created\_at?: string

When the silence was created.

end\_time?: string

When the silence ends.

policy\_id?: string

The unique identifier of a notification policy

maxLength32

start\_time?: string

When the silence starts.

updated\_at?: string

When the silence was modified.

SilenceGetResponse { id, created\_at, end\_time, 3 more } 

id?: string

Silence ID

maxLength32

created\_at?: string

When the silence was created.

end\_time?: string

When the silence ends.

policy\_id?: string

The unique identifier of a notification policy

maxLength32

start\_time?: string

When the silence starts.

updated\_at?: string

When the silence was modified.

SilenceCreateResponse { errors, messages, success } 

errors: Array<Error\>

message: string

code?: number

minimum1000

messages: Array<Message\>

message: string

code?: number

minimum1000

success: true

Whether the API call was successful

SilenceUpdateResponse { id, created\_at, end\_time, 3 more } 

id?: string

Silence ID

maxLength32

created\_at?: string

When the silence was created.

end\_time?: string

When the silence ends.

policy\_id?: string

The unique identifier of a notification policy

maxLength32

start\_time?: string

When the silence starts.

updated\_at?: string

When the silence was modified.

SilenceDeleteResponse { errors, messages, success } 

errors: Array<Error\>

message: string

code?: number

minimum1000

messages: Array<Message\>

message: string

code?: number

minimum1000

success: true

Whether the API call was successful