submissionFeedbackUpload

Request a feedback upload URL

Changed on

Request a temporary, pre-signed URL to upload a feedback file for your completed studies.

This is the first step of a two-step upload process:

  1. Call this endpoint to receive a pre-signed upload_url.
  2. Upload your file directly to that URL with an HTTP PUT request before it expires.
<Note> Supported file formats are CSV, XLS, XLSX, JSON, TXT and PDF. The maximum file size is 5GB. Please check the [supported file formats](/api-reference/submission-feedback-upload#supported-file-formats) section for more details. </Note>
get/api/v1/submissions/signals/upload-url/{filename}

Request

  • Base URL
    https://api.prolific.com
  • URL
    https://api.prolific.com/api/v1/submissions/signals/upload-url/{filename}
  • Auth
    API key in header Authorization

Path parameters

filenamestring required

The name of the file you want to upload, including its extension (e.g. participant_feedback.csv).

Query parameters

workspace_idstring required

The ID of the Prolific workspace the feedback belongs to.

Response

Pre-signed upload URL generated successfully.

upload_urlstring

The temporary, pre-signed URL to upload your file to with an HTTP PUT request.

http_method'PUT'

The HTTP method to use when uploading to upload_url.

expires_atstring date-time

The time at which the pre-signed upload_url expires.

Changes

    • warning

      deleted the header request parameter Authorization

    • info

      the endpoint scheme security token was added to the API

    • info

      api operation id get-submission-feedback-upload-url removed and replaced with submissionFeedbackUpload_GetSubmissionFeedbackUploadUrl