---
title: "init(content:destination:cellularServiceID:messageID:)"
framework: TelephonyMessagingKit
role: symbol
role_heading: Initializer
platforms: [iOS 26.5+]
path: "telephonymessagingkit/rcsservice/sendencryptedmessagerequest/init(content:destination:cellularserviceid:messageid:)-6dm2z"
---

# init(content:destination:cellularServiceID:messageID:)

Creates a new send encrypted message request with the given parameters.

## Declaration

```swift
init(content: RCSMessage.Text, destination: RCSHandle, cellularServiceID: CellularServiceID, messageID: RCSMessageID)
```

## Parameters

- `content`: The content of the message to send, as an instance of doc://com.apple.telephonymessagingkit/documentation/TelephonyMessagingKit/RCSMessage/Text.
- `destination`: The destination handle to send the message to.
- `cellularServiceID`: The service identifier to use for the message.
- `messageID`: The message identifier to use for the message.

## See Also

### 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:)-jqfv.md)
