---
title: "FileUploadPart"
description: "The `FileUploadPart` entity."
section: "Reference"
group: "Types"
order: 95
---

## Definition

```ts
interface FileUploadPart {
  partNumber: number;
  signedUrl: string;
}
```

## Fields

| Field        | Type     | Notes                                                                   |
| ------------ | -------- | ----------------------------------------------------------------------- |
| `partNumber` | `number` | `required` — 1-based part index for this chunk of the multipart upload. |
| `signedUrl`  | `string` | `required` — Pre-signed R2 URL the client PUTs this part's bytes to.    |
