---
title: "Check Single Submission Status"
method: GET
path: "/submission/{accessionNumber}/status"
tags: ["Submission Status API"]
---

# Check Single Submission Status

`GET /submission/{accessionNumber}/status`

When an authorized filer requests the status of a single submission that the filer made, the Check Single Submission Status API will respond with the current status of that submission.

## Path parameters

- `accessionNumber` string, required

## Response `200`

Ok. A submission filed by the authorized filer, with the given accession number, was found

- SingleSubmissionStatusResponse — A submission status response is a response to a request for submission status. It expands on the Submission Response by including additional data regarding the submission's status in EDGAR.
  - `submissionAccessionNumber` string — The accession number associated with any item submissions.
  - `submissionFormType` string — The FORM TYPE as it would appear on the Submission Status
  - `items` string[] — The list of ITEM(s) as it would appear on the Submission Status
  - `tracking` string — A universal tracking identifier that can be used by applications to keep track of individual requests sent to the EDGAR API. The tracking identifier correlates all actions taken in the course of a single request. If seeking support from the EDGAR Help Desk this will be a useful piece of information to provide.
  - `locator` string — A short identifier that can be used by the EDGAR Help Desk to locate the tracking identifier within the EDGAR system.
  - `accessionNumber` string, nullable — The unique number associated with an transmitted submission.
  - `messages` Message[] — A list of messages providing details associated with the submission response. This could range from a notification about the filing to errors related to the state of the filing. This should include things like submission error codes as well as other EDGAR output.
    - `type` 'INFO' | 'NOTICE' | 'WARNING' | 'ERROR' — The type of the message being returned regarding how severe it is or what type of message it contains.
    - `content` string — The content of the message intended to be interpreted by a human consumer of the API output.
  - `mode` 'LIVE' | 'TEST' — The submission mode of a filing: * `TEST` - A submission mode that allows a filing to be tested for correctness * `LIVE` - A submission mode that allows a filing to be evaluated as an official filing For more information see the EDGAR Filing Manual
  - `status` 'PROCESSING' | 'SUSPENDED' | 'DISSEMINATED' | 'NO_STATUS' | 'BLOCKED' | 'DONE' | 'ACCEPTED' — A short string that indicates the status of a submission within the EDGAR system. * `PROCESSING` - The submission is currently being processed by EDGAR * `SUSPENDED` - The submission has been suspended by EDGAR * `DISSEMINATED` - The submission has been processed and disseminated * `NO_STATUS` - The current status of the submission cannot be determined * `BLOCKED` - The submission has reached the blocked status and is awaiting further action * `DONE` - The submission has reached the DONE state in the EDGAR system and no further processing is expected * `ACCEPTED` - The submission has been accepted by EDGAR
  - `company` string — The COMPANY as it would appear on the Submission Status
  - `documentCount` integer — The number of DOCUMENTS as it would appear on the Submission Status
  - `formType` string — The FORM TYPE as it would appear on the Submission Status
  - `receivedDate` string, date-time
  - `filingDate` string, date-time
  - `acceptedDate` string, date-time
  - `suspendedDate` string, date-time
  - `final` boolean — A boolean indicator that, when true, indicates that EDGAR has stopped processing the submission and that the current status is the final status. Once a submission is marked as having its final disposition the full details of the filling are available.
  - `submissionMessages` SEFMessage[] — A list messages that are derived from the Submission Error File. These messages include informationabout the error including a human-readable description and metadata about the message like the line numberor error code.
    - `type` 'INFO' | 'NOTICE' | 'WARNING' | 'ERROR' — The type of the message being returned regarding how severe it is or what type of message it contains.
    - `content` string — The content of the message intended to be interpreted by a human consumer of the API output.
    - `errorNumber` integer — An error code that corresponds to the error label
    - `docSequenceNum` integer — The document sequence number the error message refers to
    - `lineNumber` integer — The line number the error occurs on, 0 if not applicable
    - `lineOffset` integer — The character offset on the line that the error occurs on, 0 if not applicable
    - `context` string — Additional information related to the error context, 'none' if not applicable
    - `errorLabel` string — A unique label for the error
  - `fileNumbers` string[] — The list of FILE NUMBER(s) as it would appear on the Submission Status
  - `notification` string — A base64 encoded string that, when decoded, is the plain text contents of the submission notification file matching the data from the "Retrieve Submission Information" function of the EDGAR Filing application. This field is only populated when the 'final' field is true.
  - `registrants` SubmissionRegistrant[] — A list of registrants associated with the submission as they would appear in the REGISTRANT(s) section of the Submission Notification.
    - `cik` string — The CIK (Central Index Key) as it would appear on the Submission Status as part of the submission registrant information
    - `company` string — The COMPANY as it would appear on the Submission Status as part of the submission registrant information
    - `filingRole` string — The FILING ROLE for the registrant as it would appear on the Submission Status as part of the submission registrant information. Possible values are `Primary Registrant`, `Primary Subject`, `Nonprimary Registrant`, `Nonprimary filed by registrant`, `Nonprimary Reporting owner`, `Nonprimary Serial`, `Primary Subject Combo`, `Ownership Reporting Owner`.
    - `formType` string — The FORM TYPE as it would appear on the Submission Status as part of the submission registrant information
    - `fileNumbers` string[] — List of File Numbers for this Registrant
  - `seriesInformation` SubmissionStatusSeriesItem[] — A list of series information (if present) for the submission.
    - `id` string — Identifier for the series
    - `name` string — Name of the series
    - `oldName` string — Name of the series before the change induced by this filing, if a change was made.
  - `classInformation` SubmissionStatusClassItem[] — A list of class information (if present) for the submission.
    - `id` string — Identifier for the class
    - `name` string — Name of the class
    - `oldName` string — Name of the class before the change induced by this filing, if a change was made.
    - `seriesId` string — Identifier for the related series
    - `tickerSymbol` string — Ticker symbol for the class
    - `oldTickerSymbol` string — Ticker symbol for the class before the change induced by this filing, if a change was made.
  - `submissionProcessingStatus` 'PROCESSING' | 'SUSPENDED' | 'DISSEMINATED' | 'NO_STATUS' | 'BLOCKED' | 'DONE' | 'ACCEPTED' — A short string that indicates the status of a submission within the EDGAR system. * `PROCESSING` - The submission is currently being processed by EDGAR * `SUSPENDED` - The submission has been suspended by EDGAR * `DISSEMINATED` - The submission has been processed and disseminated * `NO_STATUS` - The current status of the submission cannot be determined * `BLOCKED` - The submission has reached the blocked status and is awaiting further action * `DONE` - The submission has reached the DONE state in the EDGAR system and no further processing is expected * `ACCEPTED` - The submission has been accepted by EDGAR

## Other responses

- `400` — Bad Request. A validly formatted accession number must be provided.
- `401` — Unauthorized. This resource is being accessed with invalid or inactive tokens. Please check that the tokens in use are active in Filer Management or are assigned to active individuals.
- `403` — Forbidden. This resource requires a valid Filer API Token. Please ensure that the token that is being used is a Filer API Token and is active in Filer Management.
- `404` — Not Found. No matching accession number found even though the request was authorized and a validly formatted accession number was provided.
- `500` — Server error. An unexpected server-side error has occurred.
- `503` — A request was made to this resource outside of operational hours.

---

[API](https://skmtc.net/sec/apis/edgar-api.md) · [All operations](https://skmtc.net/sec/apis/edgar-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sec/edgar-api/versions/8bbcd8648315/schema)
