---
title: "Retrieve or delete a submission"
description: "One sign-up with every answer. `DELETE` on the same path deletes it."
url: "https://openemail.uk/docs/api/forms/submission"
area: "API"
category: "Mailbox"
---

# Retrieve or delete a submission

One sign-up with every answer. `DELETE` on the same path deletes it.

`GET /forms/{id}/submissions/{submissionId}`

**Also documents:** `DELETE /forms/{id}/submissions/{submissionId}`

## GET /forms/{id}/submissions/{submissionId}

One sign-up with every answer. `DELETE` on the same path deletes it.

## Example

Reading needs `forms:read` and deleting needs `forms:write`.

**curl**

```
curl "$OE/forms/frm_3b9d2e7a1c4f80d56e2a9b14/submissions/fsb_8e2c4a6b1d3f57e09a2c4e6b" -H "$AUTH"
```

**Response**

```
{
  "object": "form_submission",
  "id": "fsb_8e2c4a6b1d3f57e09a2c4e6b",
  "formId": "frm_3b9d2e7a1c4f80d56e2a9b14",
  "email": "ann@example.com",
  "status": "added",
  "expired": false,
  "answers": [
    {
      "fieldId": "fld_k2m8q4w9z1x7",
      "key": "email",
      "label": "Email",
      "type": "email",
      "value": "ann@example.com",
      "display": "ann@example.com"
    },
    {
      "fieldId": "fld_p7r3t5v2y8n4",
      "key": "first_name",
      "label": "First name",
      "type": "text",
      "value": "Ann",
      "display": "Ann"
    }
  ],
  "audienceIds": ["aud_4c1b8e2a7d9f05c36b4e8a71"],
  "sourceUrl": "https://acme.com/blog",
  "confirmedAt": "2026-09-30T16:44:02.000Z",
  "createdAt": "2026-09-30T16:42:11.000Z"
}
```

> Deleting a submission leaves the person in your contacts and audiences. A pending one can no longer be confirmed.

> A submission of another form is a 404 `form_submission_not_found`.
