---
title: "Retrieve a submission"
method: GET
path: "/api/v1/submissions/{id}/"
tags: ["submissions"]
---

# Retrieve a submission

`GET /api/v1/submissions/{id}/`

Returns the detailed information of a submission, including the
study id, participant id, status and start timestamp

## Path parameters

- `id` string, required

## Headers

- `Authorization` string, required

## Response `200`

Found

- SubmissionDetail
  - `id` string, required — The id of the submission
  - `completed_at` string, nullable — The time the submission was completed at.
  - `entered_code` string, nullable — The completion code used by the participant to complete the study.
  - `participant` string — Participant id.
  - `started_at` string, required — The date and time that the user started the submission (UTC)
  - `status` 'ACTIVE' | 'APPROVED' | 'PARTIALLY APPROVED' | 'AWAITING REVIEW' | 'REJECTED' | 'RESERVED' | 'RETURNED' | 'TIMED-OUT' | 'SCREENED OUT' | 'UNKNOWN', required — The current status of the submission
  - `study_id` string, required — Study id.
  - `parent_study_id` string, nullable — ID of the study's parent, if any. (This applies to representative sample and quota studies.)
  - `bonus_payments` number[] — Bonus payments that have been paid on the submission. Returned in pence / cents.
  - `return_requested` string, date-time, nullable — The date and time when a return request for the submission was made.

## Other responses

- `400` — Error

---

[API](https://skmtc.net/prolific/apis/api-reference.md) · [All operations](https://skmtc.net/prolific/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/prolific/api-reference/versions/5c53371c41a0/schema)
