---
title: "Finalize upload"
method: PUT
path: "/attachments/v1/files/complete-upload/{fileId}"
tags: ["Attachments:v1:Files"]
---

# Finalize upload

`PUT /attachments/v1/files/complete-upload/{fileId}`

Finalizes the upload process for the attachment identified by the fileId. It confirms and registers the uploaded file, ensuring it is properly associated with the relevant feature.

## Path parameters

- `fileId` string, required — The unique identifier for the uploaded filetype

## Response `200`

Successful Response

- APIResponseFileCompleteUploadResponse
  - `requestId` string
  - `data` FileCompleteUploadResponse, required
    - `fileId` string, required — The unique identifier for the file

## Other responses

- `422` — Validation Error

---

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