# Files and uploads

Files and uploads operations in Documents.

## Operations

| Operation | Kind | Access |
| --- | --- | --- |
| [Get file](https://developer.brigg.app/reference/documents/GetFile) · `documents.GetFile` | Read | API key |
| [Get file download](https://developer.brigg.app/reference/documents/GetFileDownload) · `documents.GetFileDownload` | Read | API key |
| [Get upload](https://developer.brigg.app/reference/documents/GetUpload) · `documents.GetUpload` | Read | API key |
| [Get upload part](https://developer.brigg.app/reference/documents/GetUploadPart) · `documents.GetUploadPart` | Read | API key |
| [Cancel upload](https://developer.brigg.app/reference/documents/CancelUpload) · `documents.CancelUpload` | Write | API key |
| [Complete upload](https://developer.brigg.app/reference/documents/CompleteUpload) · `documents.CompleteUpload` | Write | API key |
| [Create upload](https://developer.brigg.app/reference/documents/CreateUpload) · `documents.CreateUpload` | Write | API key |

Each operation page contains its request fields, result schema and accessed resources.

