---
title: RCSService.FileUploadRequest.Metadata
framework: TelephonyMessagingKit
role: symbol
role_heading: Structure
platforms: [iOS 26.0+]
path: telephonymessagingkit/rcsservice/fileuploadrequest/metadata
---

# RCSService.FileUploadRequest.Metadata

A structure that contains upload metadata from the content server.

## Declaration

```swift
struct Metadata
```

## Overview

Overview You receive this type as the return value from the upload(_:) method of RCSService.

## Topics

### Accessing upload metadata

- [transactionID](telephonymessagingkit/rcsservice/fileuploadrequest/metadata/transactionid.md)
- [fileMetadata](telephonymessagingkit/rcsservice/fileuploadrequest/metadata/filemetadata.md)
- [thumbnailMetadata](telephonymessagingkit/rcsservice/fileuploadrequest/metadata/thumbnailmetadata.md)
- [RCSFileTransferMetadata](telephonymessagingkit/rcsfiletransfermetadata.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Transferring files

- [upload(_:)](telephonymessagingkit/rcsservice/upload(_:).md)
- [RCSService.FileUploadRequest](telephonymessagingkit/rcsservice/fileuploadrequest.md)
- [download(_:)](telephonymessagingkit/rcsservice/download(_:).md)
- [RCSService.FileDownloadRequest](telephonymessagingkit/rcsservice/filedownloadrequest.md)
- [RCSService.FileDownloadRequest.Metadata](telephonymessagingkit/rcsservice/filedownloadrequest/metadata.md)
