---
title: Submissions
---

[Skip to content](#%5Ftop) 

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

[Email Security](https://developers.cloudflare.com/api/typescript/resources/email%5Fsecurity)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Submissions

##### [Get reclassify submissions](https://developers.cloudflare.com/api/typescript/resources/email%5Fsecurity/subresources/submissions/methods/list)

client.emailSecurity.submissions.list(SubmissionListParams { account\_id, direction, end, 12 more } params, RequestOptionsoptions?): V4PagePaginationArray<[SubmissionListResponse](https://developers.cloudflare.com/api/typescript/resources/email%5Fsecurity#%28resource%29%20email%5Fsecurity.submissions%20%3E%20%28model%29%20submission%5Flist%5Fresponse%20%3E%20%28schema%29) { requested\_at, submission\_id, customer\_status, 15 more } \>

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

##### ModelsExpand Collapse 

SubmissionListResponse { requested\_at, submission\_id, customer\_status, 15 more } 

requested\_at: string

When the submission was requested (UTC).

formatdate-time

submission\_id: string

customer\_status?: "escalated" | "reviewed" | "unreviewed" | null

One of the following:

"escalated"

"reviewed"

"unreviewed"

escalated\_as?: "MALICIOUS" | "SUSPICIOUS" | "SPOOF" | 3 more | null

One of the following:

"MALICIOUS"

"SUSPICIOUS"

"SPOOF"

"SPAM"

"BULK"

"NONE"

escalated\_at?: string | null

formatdate-time

escalated\_by?: string | null

escalated\_submission\_id?: string | null

original\_disposition?: "MALICIOUS" | "SUSPICIOUS" | "SPOOF" | 3 more | null

One of the following:

"MALICIOUS"

"SUSPICIOUS"

"SPOOF"

"SPAM"

"BULK"

"NONE"

original\_edf\_hash?: string | null

original\_postfix\_id?: string | null

The postfix ID of the original message that was submitted.

outcome?: string | null

outcome\_disposition?: "MALICIOUS" | "SUSPICIOUS" | "SPOOF" | 3 more | null

One of the following:

"MALICIOUS"

"SUSPICIOUS"

"SPOOF"

"SPAM"

"BULK"

"NONE"

requested\_by?: string | null

requested\_disposition?: "MALICIOUS" | "SUSPICIOUS" | "SPOOF" | 3 more | null

One of the following:

"MALICIOUS"

"SUSPICIOUS"

"SPOOF"

"SPAM"

"BULK"

"NONE"

Deprecatedrequested\_ts?: string

Use `requested_at` instead.

Deprecated, use `requested_at` instead.

status?: string | null

subject?: string | null

type?: "Team" | "User" | null

Indicates whether a team member or an end user created the submission.

One of the following:

"Team"

"User"