---
title: Email Security
---

[Skip to content](#_top)

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

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# Email Security

#### Email SecurityInvestigate

##### [Search email messages](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/methods/list)

client.EmailSecurity.Investigate.List(ctx, params) (\*V4PagePaginationArray\[[InvestigateListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate%20%3E%20(model)%20InvestigateListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/investigate

##### [Get message details](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/methods/get)

client.EmailSecurity.Investigate.Get(ctx, investigateID, params) (\*[InvestigateGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate%20%3E%20(model)%20InvestigateGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/investigate/{investigate\_id}

#### Email SecurityInvestigateDetections

##### [Get message detection details](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/detections/methods/get)

client.EmailSecurity.Investigate.Detections.Get(ctx, investigateID, query) (\*[InvestigateDetectionGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.detections%20%3E%20(model)%20InvestigateDetectionGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/investigate/{investigate\_id}/detections

#### Email SecurityInvestigatePreview

##### [Get preview for a detection](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/preview/methods/get)

client.EmailSecurity.Investigate.Preview.Get(ctx, investigateID, query) (\*[InvestigatePreviewGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.preview%20%3E%20(model)%20InvestigatePreviewGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/investigate/{investigate\_id}/preview

##### [Generate preview for a non-detection message](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/preview/methods/create)

client.EmailSecurity.Investigate.Preview.New(ctx, params) (\*[InvestigatePreviewNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.preview%20%3E%20(model)%20InvestigatePreviewNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/investigate/preview

#### Email SecurityInvestigateRaw

##### [Get raw email content](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/raw/methods/get)

client.EmailSecurity.Investigate.Raw.Get(ctx, investigateID, query) (\*[InvestigateRawGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.raw%20%3E%20(model)%20InvestigateRawGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/investigate/{investigate\_id}/raw

#### Email SecurityInvestigateTrace

##### [Get email trace](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/trace/methods/get)

client.EmailSecurity.Investigate.Trace.Get(ctx, investigateID, query) (\*[InvestigateTraceGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.trace%20%3E%20(model)%20InvestigateTraceGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/investigate/{investigate\_id}/trace

#### Email SecurityInvestigateMove

##### [Move a message](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/move/methods/create)

client.EmailSecurity.Investigate.Move.New(ctx, investigateID, params) (\*SinglePage\[[InvestigateMoveNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.move%20%3E%20(model)%20InvestigateMoveNewResponse%20%3E%20(schema)>)], error)

POST/accounts/{account\_id}/email-security/investigate/{investigate\_id}/move

##### [Move messages](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/move/methods/bulk)

client.EmailSecurity.Investigate.Move.Bulk(ctx, params) (\*SinglePage\[[InvestigateMoveBulkResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.move%20%3E%20(model)%20InvestigateMoveBulkResponse%20%3E%20(schema)>)], error)

POST/accounts/{account\_id}/email-security/investigate/move

#### Email SecurityInvestigateReclassify

##### [Change email classification](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/reclassify/methods/create)

Deprecated

client.EmailSecurity.Investigate.Reclassify.New(ctx, investigateID, params) (\*[InvestigateReclassifyNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.reclassify%20%3E%20(model)%20InvestigateReclassifyNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/investigate/{investigate\_id}/reclassify

#### Email SecurityInvestigateRelease

##### [Release messages from quarantine](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/release/methods/bulk)

client.EmailSecurity.Investigate.Release.Bulk(ctx, params) (\*SinglePage\[[InvestigateReleaseBulkResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.release%20%3E%20(model)%20InvestigateReleaseBulkResponse%20%3E%20(schema)>)], error)

POST/accounts/{account\_id}/email-security/investigate/release

#### Email SecurityInvestigateBulk

##### [List bulk action jobs](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/bulk/methods/list)

client.EmailSecurity.Investigate.Bulk.List(ctx, params) (\*V4PagePaginationArray\[[InvestigateBulkListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.bulk%20%3E%20(model)%20InvestigateBulkListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/investigate/bulk

##### [Create a bulk action job](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/bulk/methods/create)

client.EmailSecurity.Investigate.Bulk.New(ctx, params) (\*[InvestigateBulkNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.bulk%20%3E%20(model)%20InvestigateBulkNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/investigate/bulk

##### [Get bulk action job details](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/bulk/methods/get)

client.EmailSecurity.Investigate.Bulk.Get(ctx, jobID, query) (\*[InvestigateBulkGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.bulk%20%3E%20(model)%20InvestigateBulkGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/investigate/bulk/{job\_id}

##### [Delete a bulk action job](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/bulk/methods/delete)

client.EmailSecurity.Investigate.Bulk.Delete(ctx, jobID, body) (\*[InvestigateBulkDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.bulk%20%3E%20(model)%20InvestigateBulkDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/investigate/bulk/{job\_id}

#### Email SecurityInvestigateBulkCancel

##### [Cancel a bulk action job](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/bulk/subresources/cancel/methods/create)

client.EmailSecurity.Investigate.Bulk.Cancel.New(ctx, jobID, body) (\*[InvestigateBulkCancelNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.bulk.cancel%20%3E%20(model)%20InvestigateBulkCancelNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/investigate/bulk/{job\_id}/cancel

#### Email SecurityInvestigateBulkMessages

##### [List messages for a bulk action job](https://developers.cloudflare.com/api/go/resources/email_security/subresources/investigate/subresources/bulk/subresources/messages/methods/list)

client.EmailSecurity.Investigate.Bulk.Messages.List(ctx, jobID, params) (\*V4PagePaginationArray\[[InvestigateBulkMessageListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.investigate.bulk.messages%20%3E%20(model)%20InvestigateBulkMessageListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/investigate/bulk/{job\_id}/messages

#### Email SecurityPhishguard

#### Email SecurityPhishguardReports

##### [List PhishGuard reports](https://developers.cloudflare.com/api/go/resources/email_security/subresources/phishguard/subresources/reports/methods/list)

client.EmailSecurity.Phishguard.Reports.List(ctx, params) (\*V4PagePaginationArray\[[PhishguardReportListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.phishguard.reports%20%3E%20(model)%20PhishguardReportListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/phishguard/reports

#### Email SecuritySettings

#### Email SecuritySettingsAllow Policies

##### [List email allow policies](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/allow_policies/methods/list)

client.EmailSecurity.Settings.AllowPolicies.List(ctx, params) (\*V4PagePaginationArray\[[SettingAllowPolicyListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.allow_policies%20%3E%20(model)%20SettingAllowPolicyListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/allow\_policies

##### [Get an email allow policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/allow_policies/methods/get)

client.EmailSecurity.Settings.AllowPolicies.Get(ctx, policyID, query) (\*[SettingAllowPolicyGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.allow_policies%20%3E%20(model)%20SettingAllowPolicyGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/allow\_policies/{policy\_id}

##### [Create email allow policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/allow_policies/methods/create)

client.EmailSecurity.Settings.AllowPolicies.New(ctx, params) (\*[SettingAllowPolicyNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.allow_policies%20%3E%20(model)%20SettingAllowPolicyNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/allow\_policies

##### [Update an email allow policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/allow_policies/methods/edit)

client.EmailSecurity.Settings.AllowPolicies.Edit(ctx, policyID, params) (\*[SettingAllowPolicyEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.allow_policies%20%3E%20(model)%20SettingAllowPolicyEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/allow\_policies/{policy\_id}

##### [Delete an email allow policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/allow_policies/methods/delete)

client.EmailSecurity.Settings.AllowPolicies.Delete(ctx, policyID, body) (\*[SettingAllowPolicyDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.allow_policies%20%3E%20(model)%20SettingAllowPolicyDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/allow\_policies/{policy\_id}

##### [Batch allow policy operations](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/allow_policies/methods/batch)

client.EmailSecurity.Settings.AllowPolicies.Batch(ctx, params) (\*[SettingAllowPolicyBatchResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.allow_policies%20%3E%20(model)%20SettingAllowPolicyBatchResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/allow\_policies/batch

#### Email SecuritySettingsBlock Senders

##### [List blocked email senders](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/block_senders/methods/list)

client.EmailSecurity.Settings.BlockSenders.List(ctx, params) (\*V4PagePaginationArray\[[SettingBlockSenderListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.block_senders%20%3E%20(model)%20SettingBlockSenderListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/block\_senders

##### [Get a blocked email sender](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/block_senders/methods/get)

client.EmailSecurity.Settings.BlockSenders.Get(ctx, patternID, query) (\*[SettingBlockSenderGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.block_senders%20%3E%20(model)%20SettingBlockSenderGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/block\_senders/{pattern\_id}

##### [Create blocked email sender](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/block_senders/methods/create)

client.EmailSecurity.Settings.BlockSenders.New(ctx, params) (\*[SettingBlockSenderNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.block_senders%20%3E%20(model)%20SettingBlockSenderNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/block\_senders

##### [Update a blocked email sender](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/block_senders/methods/edit)

client.EmailSecurity.Settings.BlockSenders.Edit(ctx, patternID, params) (\*[SettingBlockSenderEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.block_senders%20%3E%20(model)%20SettingBlockSenderEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/block\_senders/{pattern\_id}

##### [Delete a blocked email sender](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/block_senders/methods/delete)

client.EmailSecurity.Settings.BlockSenders.Delete(ctx, patternID, body) (\*[SettingBlockSenderDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.block_senders%20%3E%20(model)%20SettingBlockSenderDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/block\_senders/{pattern\_id}

##### [Batch blocked sender operations](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/block_senders/methods/batch)

client.EmailSecurity.Settings.BlockSenders.Batch(ctx, params) (\*[SettingBlockSenderBatchResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.block_senders%20%3E%20(model)%20SettingBlockSenderBatchResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/block\_senders/batch

#### Email SecuritySettingsContent Policies

##### [List content policies](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/content_policies/methods/list)

client.EmailSecurity.Settings.ContentPolicies.List(ctx, params) (\*V4PagePaginationArray\[[SettingContentPolicyListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.content_policies%20%3E%20(model)%20SettingContentPolicyListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/content\_policies

##### [Get a content policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/content_policies/methods/get)

client.EmailSecurity.Settings.ContentPolicies.Get(ctx, policyID, query) (\*[SettingContentPolicyGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.content_policies%20%3E%20(model)%20SettingContentPolicyGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/content\_policies/{policy\_id}

##### [Create a content policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/content_policies/methods/create)

client.EmailSecurity.Settings.ContentPolicies.New(ctx, params) (\*[SettingContentPolicyNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.content_policies%20%3E%20(model)%20SettingContentPolicyNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/content\_policies

##### [Update a content policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/content_policies/methods/edit)

client.EmailSecurity.Settings.ContentPolicies.Edit(ctx, policyID, params) (\*[SettingContentPolicyEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.content_policies%20%3E%20(model)%20SettingContentPolicyEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/content\_policies/{policy\_id}

##### [Delete a content policy](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/content_policies/methods/delete)

client.EmailSecurity.Settings.ContentPolicies.Delete(ctx, policyID, body) (\*[SettingContentPolicyDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.content_policies%20%3E%20(model)%20SettingContentPolicyDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/content\_policies/{policy\_id}

##### [Batch content policy operations](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/content_policies/methods/batch)

client.EmailSecurity.Settings.ContentPolicies.Batch(ctx, params) (\*[SettingContentPolicyBatchResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.content_policies%20%3E%20(model)%20SettingContentPolicyBatchResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/content\_policies/batch

#### Email SecuritySettingsDomains

##### [List protected email domains](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/list)

client.EmailSecurity.Settings.Domains.List(ctx, params) (\*V4PagePaginationArray\[[SettingDomainListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/domains

##### [Get an email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/get)

client.EmailSecurity.Settings.Domains.Get(ctx, domainID, query) (\*[SettingDomainGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/domains/{domain\_id}

##### [Replace an email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/update)

client.EmailSecurity.Settings.Domains.Update(ctx, domainID, params) (\*[SettingDomainUpdateResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainUpdateResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/email-security/settings/domains/{domain\_id}

##### [Update an email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/edit)

client.EmailSecurity.Settings.Domains.Edit(ctx, domainID, params) (\*[SettingDomainEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/domains/{domain\_id}

##### [Add a new email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/create)

client.EmailSecurity.Settings.Domains.New(ctx, params) (\*[SettingDomainNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/domains

##### [Unprotect an email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/delete)

client.EmailSecurity.Settings.Domains.Delete(ctx, domainID, body) (\*[SettingDomainDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/domains/{domain\_id}

##### [Batch domain operations](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/batch)

client.EmailSecurity.Settings.Domains.Batch(ctx, params) (\*[SettingDomainBatchResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainBatchResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/domains/batch

##### [Unprotect multiple email domains](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/domains/methods/bulk_delete)

Deprecated

client.EmailSecurity.Settings.Domains.BulkDelete(ctx, body) (\*SinglePage\[[SettingDomainBulkDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.domains%20%3E%20(model)%20SettingDomainBulkDeleteResponse%20%3E%20(schema)>)], error)

DELETE/accounts/{account\_id}/email-security/settings/domains

#### Email SecuritySettingsImpersonation Registry

##### [List impersonation registry entries](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/impersonation_registry/methods/list)

client.EmailSecurity.Settings.ImpersonationRegistry.List(ctx, params) (\*V4PagePaginationArray\[[SettingImpersonationRegistryListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.impersonation_registry%20%3E%20(model)%20SettingImpersonationRegistryListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/impersonation\_registry

##### [Get an impersonation registry entry](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/impersonation_registry/methods/get)

client.EmailSecurity.Settings.ImpersonationRegistry.Get(ctx, impersonationRegistryID, query) (\*[SettingImpersonationRegistryGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.impersonation_registry%20%3E%20(model)%20SettingImpersonationRegistryGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/impersonation\_registry/{impersonation\_registry\_id}

##### [Create impersonation registry entry](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/impersonation_registry/methods/create)

client.EmailSecurity.Settings.ImpersonationRegistry.New(ctx, params) (\*[SettingImpersonationRegistryNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.impersonation_registry%20%3E%20(model)%20SettingImpersonationRegistryNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/impersonation\_registry

##### [Update an impersonation registry entry](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/impersonation_registry/methods/edit)

client.EmailSecurity.Settings.ImpersonationRegistry.Edit(ctx, impersonationRegistryID, params) (\*[SettingImpersonationRegistryEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.impersonation_registry%20%3E%20(model)%20SettingImpersonationRegistryEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/impersonation\_registry/{impersonation\_registry\_id}

##### [Delete an impersonation registry entry](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/impersonation_registry/methods/delete)

client.EmailSecurity.Settings.ImpersonationRegistry.Delete(ctx, impersonationRegistryID, body) (\*[SettingImpersonationRegistryDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.impersonation_registry%20%3E%20(model)%20SettingImpersonationRegistryDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/impersonation\_registry/{impersonation\_registry\_id}

#### Email SecuritySettingsSending Domain Restrictions

##### [List sending domain restrictions](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/sending_domain_restrictions/methods/list)

client.EmailSecurity.Settings.SendingDomainRestrictions.List(ctx, params) (\*V4PagePaginationArray\[[SettingSendingDomainRestrictionListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.sending_domain_restrictions%20%3E%20(model)%20SettingSendingDomainRestrictionListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/sending\_domain\_restrictions

##### [Get a sending domain restriction](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/sending_domain_restrictions/methods/get)

client.EmailSecurity.Settings.SendingDomainRestrictions.Get(ctx, sendingDomainRestrictionID, query) (\*[SettingSendingDomainRestrictionGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.sending_domain_restrictions%20%3E%20(model)%20SettingSendingDomainRestrictionGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/sending\_domain\_restrictions/{sending\_domain\_restriction\_id}

##### [Create a sending domain restriction](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/sending_domain_restrictions/methods/create)

client.EmailSecurity.Settings.SendingDomainRestrictions.New(ctx, params) (\*[SettingSendingDomainRestrictionNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.sending_domain_restrictions%20%3E%20(model)%20SettingSendingDomainRestrictionNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/sending\_domain\_restrictions

##### [Update a sending domain restriction](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/sending_domain_restrictions/methods/edit)

client.EmailSecurity.Settings.SendingDomainRestrictions.Edit(ctx, sendingDomainRestrictionID, params) (\*[SettingSendingDomainRestrictionEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.sending_domain_restrictions%20%3E%20(model)%20SettingSendingDomainRestrictionEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/sending\_domain\_restrictions/{sending\_domain\_restriction\_id}

##### [Delete a sending domain restriction](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/sending_domain_restrictions/methods/delete)

client.EmailSecurity.Settings.SendingDomainRestrictions.Delete(ctx, sendingDomainRestrictionID, body) (\*[SettingSendingDomainRestrictionDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.sending_domain_restrictions%20%3E%20(model)%20SettingSendingDomainRestrictionDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/sending\_domain\_restrictions/{sending\_domain\_restriction\_id}

#### Email SecuritySettingsTrusted Domains

##### [List trusted email domains](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/trusted_domains/methods/list)

client.EmailSecurity.Settings.TrustedDomains.List(ctx, params) (\*V4PagePaginationArray\[[SettingTrustedDomainListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.trusted_domains%20%3E%20(model)%20SettingTrustedDomainListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/trusted\_domains

##### [Get a trusted email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/trusted_domains/methods/get)

client.EmailSecurity.Settings.TrustedDomains.Get(ctx, trustedDomainID, query) (\*[SettingTrustedDomainGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.trusted_domains%20%3E%20(model)%20SettingTrustedDomainGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/trusted\_domains/{trusted\_domain\_id}

##### [Create trusted email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/trusted_domains/methods/create)

client.EmailSecurity.Settings.TrustedDomains.New(ctx, params) (\*[SettingTrustedDomainNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.trusted_domains%20%3E%20(model)%20SettingTrustedDomainNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/trusted\_domains

##### [Update a trusted email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/trusted_domains/methods/edit)

client.EmailSecurity.Settings.TrustedDomains.Edit(ctx, trustedDomainID, params) (\*[SettingTrustedDomainEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.trusted_domains%20%3E%20(model)%20SettingTrustedDomainEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/trusted\_domains/{trusted\_domain\_id}

##### [Delete a trusted email domain](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/trusted_domains/methods/delete)

client.EmailSecurity.Settings.TrustedDomains.Delete(ctx, trustedDomainID, body) (\*[SettingTrustedDomainDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.trusted_domains%20%3E%20(model)%20SettingTrustedDomainDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/trusted\_domains/{trusted\_domain\_id}

##### [Batch trusted domain operations](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/trusted_domains/methods/batch)

client.EmailSecurity.Settings.TrustedDomains.Batch(ctx, params) (\*[SettingTrustedDomainBatchResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.trusted_domains%20%3E%20(model)%20SettingTrustedDomainBatchResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/trusted\_domains/batch

#### Email SecuritySettingsURL Ignore Patterns

##### [List URL ignore patterns](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/url_ignore_patterns/methods/list)

client.EmailSecurity.Settings.URLIgnorePatterns.List(ctx, params) (\*V4PagePaginationArray\[[SettingURLIgnorePatternListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.url_ignore_patterns%20%3E%20(model)%20SettingURLIgnorePatternListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/settings/url\_ignore\_patterns

##### [Get a URL ignore pattern](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/url_ignore_patterns/methods/get)

client.EmailSecurity.Settings.URLIgnorePatterns.Get(ctx, patternID, query) (\*[SettingURLIgnorePatternGetResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.url_ignore_patterns%20%3E%20(model)%20SettingURLIgnorePatternGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/email-security/settings/url\_ignore\_patterns/{pattern\_id}

##### [Create a URL ignore pattern](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/url_ignore_patterns/methods/create)

client.EmailSecurity.Settings.URLIgnorePatterns.New(ctx, params) (\*[SettingURLIgnorePatternNewResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.url_ignore_patterns%20%3E%20(model)%20SettingURLIgnorePatternNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/email-security/settings/url\_ignore\_patterns

##### [Update a URL ignore pattern](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/url_ignore_patterns/methods/edit)

client.EmailSecurity.Settings.URLIgnorePatterns.Edit(ctx, patternID, params) (\*[SettingURLIgnorePatternEditResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.url_ignore_patterns%20%3E%20(model)%20SettingURLIgnorePatternEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/email-security/settings/url\_ignore\_patterns/{pattern\_id}

##### [Delete a URL ignore pattern](https://developers.cloudflare.com/api/go/resources/email_security/subresources/settings/subresources/url_ignore_patterns/methods/delete)

client.EmailSecurity.Settings.URLIgnorePatterns.Delete(ctx, patternID, body) (\*[SettingURLIgnorePatternDeleteResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.settings.url_ignore_patterns%20%3E%20(model)%20SettingURLIgnorePatternDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/email-security/settings/url\_ignore\_patterns/{pattern\_id}

#### Email SecuritySubmissions

##### [List reclassify submissions](https://developers.cloudflare.com/api/go/resources/email_security/subresources/submissions/methods/list)

client.EmailSecurity.Submissions.List(ctx, params) (\*V4PagePaginationArray\[[SubmissionListResponse](<https://developers.cloudflare.com/api/go/resources/email_security#(resource)%20email_security.submissions%20%3E%20(model)%20SubmissionListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/email-security/submissions