---
title: "Get an intake submission"
method: GET
path: "/intake/{matterId}/submissions/{submissionId}"
tags: ["Intake"]
---

# Get an intake submission

`GET /intake/{matterId}/submissions/{submissionId}`

## Path parameters

- `submissionId` string, required
- `matterId` string, required

## Response `200`

OK

- IntakeSubmissionDetail — Intake submission detail.
  - `id` string, nullable
  - `href` string, nullable
  - `relation` string, nullable
  - `method` string, nullable
  - `self` Link
    - `id` string, nullable
    - `href` string, nullable
    - `relation` string, nullable
    - `method` string, nullable
  - `formId` string, nullable — Id of the form that the submission is for.
  - `formTitle` string, nullable — Title of the form that the submission is for.
  - `status` 'draft' | 'active' | 'completed' | 'cancelled' — Intake submission status.
  - `communicationMethod` 'email' | 'communicate' | 'embed' | 'internalUse' | 'document' — Intake submission communication method.
  - `matter` Link
    - `id` string, nullable
    - `href` string, nullable
    - `relation` string, nullable
    - `method` string, nullable
  - `createdDate` string, date-time — When the submission was created.
  - `lastUpdated` string, date-time — When the submission was last updated.
  - `recipient` IntakeRecipientDto
    - `contactId` string, nullable — Contact id that the submission is sent to.
    - `email` string, nullable — Email address of the recipient.
    - `name` string, nullable — Display name of the recipient.
  - `responses` IntakeSubmissionResponseSectionDto[], nullable — Ordered list of sections with submitted values.
    - `sectionTitle` string, nullable — Title of the section.
    - `groups` IntakeSubmissionResponseGroupDto[], nullable — Groups within the section.
      - `label` string, nullable — Display label for the group.
      - `fields` IntakeSubmissionResponseFieldDto[], nullable — Fields within the group.
        - `type` 'text' | 'multilineText' | 'number' | 'currency' | 'choice' | 'info' | 'date' | 'checkbox' | 'address' | 'yesNo' | 'phoneNumber' | 'email' | 'file' | 'appointment' | 'payment' | 'signature' — Submission response field type.
        - `label` string, nullable — Display label for the field.
        - `value` string, nullable — Submitted value as a string.
    - `fields` IntakeSubmissionResponseFieldDto[], nullable — Fields directly under the section.
      - `type` 'text' | 'multilineText' | 'number' | 'currency' | 'choice' | 'info' | 'date' | 'checkbox' | 'address' | 'yesNo' | 'phoneNumber' | 'email' | 'file' | 'appointment' | 'payment' | 'signature' — Submission response field type.
      - `label` string, nullable — Display label for the field.
      - `value` string, nullable — Submitted value as a string.

## Other responses

- `400` — Bad Request
- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.net/smokeball/apis/api.md) · [All operations](https://skmtc.net/smokeball/apis/api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smokeball/api/revisions/ffc7fffa0d5c/schema)
