---
title: "Fetch details of a submission"
method: GET
path: "/submission/{submission-id}"
tags: ["get submission", "query"]
---

# Fetch details of a submission

`GET /submission/{submission-id}`

## Response `200`

Submission details

- Submission
  - `id` string, required — Unique identifer of a submission
  - `confirmation_reference` string, required — user-friendly reference for confirmation screen and email
  - `created_at` string, date-time, required — Date and time the submission was created
  - `submitted_at` string, date-time — Date and time the submission was submitted
  - `last_modified_at` string, date-time, required — Date and time the submission was last updated
  - `presenter` Presenter, required — Person making the application
    - `email` string, email, required — email address
  - `company` Company, required — Company number and name
    - `company_name` string, required — Existing or proposed company name
    - `company_number` string, required — Existing company number
  - `payment_sessions` PaymentSession[] — Collection of associated payment session details
    - `session_id` string, required
    - `session_state` string, Base64 encoded, required — secure random nonce
    - `session_status` 'Paid' | 'Pending' | 'Failed', required — Provisional payment session status
  - `fee_on_submission` string — fee amount at time submission was made
  - `status` 'OPEN' | 'SUBMITTED' | 'REJECTED_BY_VIRUS_SCAN' | 'PROCESSED_BY_EMAIL' | 'PROCESSING' | 'REJECTED_BY_DOCUMENT_CONVERTER' | 'READY_TO_SUBMIT' | 'SENT_TO_FES' | 'ACCEPTED' | 'REJECTED', required
  - `form` object, required — Form details
    - `barcode` string — Barcode required for FES
    - `form_type` string — Type of form
    - `file_details` object[]
      - `file_id` string — File identifier
      - `file_name` string — File name
      - `file_size` number — File size
      - `converted_file_id` string — Converted file identifier
      - `conversion_status` 'WAITING' | 'CLEAN_AV' | 'FAILED_AV' | 'QUEUED' | 'CONVERTED' | 'FAILED'
      - `number_of_pages` number — Number of pages in the converted file
      - `last_modified_at` string, date-time — Date and time the submission was last updated
  - `reject_reasons` object[]
    - `reason` string — Reject reason recorded in CHIPS

## Other responses

- `400` — Incomplete or malformed request
- `401` — Invalid or missing credentials
- `404` — Requested resource was not found

---

[API](https://skmtc.net/companies-house/apis/emergency-filing-service-api.md) · [All operations](https://skmtc.net/companies-house/apis/emergency-filing-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/companies-house/emergency-filing-service-api/revisions/7dbd2ded46b4/schema)
