---
title: "CompleteFileUploadBody"
description: "Request body for a File operation."
section: "Reference"
group: "Types"
order: 93
---

## Definition

```ts
interface CompleteFileUploadBody {
  parts: Array<{ partNumber: number; etag: string; size?: number | undefined }>;
}
```

## Fields

| Field   | Type                                                                       | Notes                                                                        |
| ------- | -------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| `parts` | `Array<{ partNumber: number; etag: string; size?: number \| undefined; }>` | `required` — All successfully uploaded parts, needed to finalize the upload. |
