---
title: RCSService.SendEncryptedMessageRequest
framework: TelephonyMessagingKit
role: symbol
role_heading: Structure
platforms: [iOS 26.5+]
path: telephonymessagingkit/rcsservice/sendencryptedmessagerequest
---

# RCSService.SendEncryptedMessageRequest

A structure that represents a request to send an encrypted message.

## Declaration

```swift
struct SendEncryptedMessageRequest
```

## Topics

### Creating a request

- [init(content:destination:cellularServiceID:messageID:)](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/init(content:destination:cellularserviceid:messageid:)-3ox0y.md)
- [init(content:destination:cellularServiceID:messageID:)](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/init(content:destination:cellularserviceid:messageid:)-6dm2z.md)
- [init(content:destination:cellularServiceID:messageID:)](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/init(content:destination:cellularserviceid:messageid:)-jqfv.md)

### Inspecting receipts

- [secureSendReceipt](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/securesendreceipt.md)
- [RCSMessage.SecureSendReceipt](telephonymessagingkit/rcsmessage/securesendreceipt.md)

### Supporting types

- [RCSService.SendEncryptedMessageRequest.Result](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/result.md)

### Initializers

- [init(content:destination:cellularServiceID:messageID:)](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/init(content:destination:cellularserviceid:messageid:)-8lk8q.md)
- [init(content:destination:cellularServiceID:messageID:)](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/init(content:destination:cellularserviceid:messageid:)-9lffd.md)
- [init(content:destination:cellularServiceID:messageID:)](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/init(content:destination:cellularserviceid:messageid:)-9ns32.md)

## Relationships

### Conforms To

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

## See Also

### Sending encrypted messages

- [sendEncryptedMessageRequest(_:)](telephonymessagingkit/rcsservice/sendencryptedmessagerequest(_:).md)
- [RCSService.SendEncryptedMessageRequest.Result](telephonymessagingkit/rcsservice/sendencryptedmessagerequest/result.md)
