---
title: RCSService.RevokeMessageRequest
framework: TelephonyMessagingKit
role: symbol
role_heading: Structure
platforms: [iOS 26.0+]
path: telephonymessagingkit/rcsservice/revokemessagerequest
---

# RCSService.RevokeMessageRequest

A structure that respresents a request to revoke a previously sent message.

## Declaration

```swift
struct RevokeMessageRequest
```

## Topics

### Creating a revoke request

- [init(cellularServiceID:handle:messageID:)](telephonymessagingkit/rcsservice/revokemessagerequest/init(cellularserviceid:handle:messageid:).md)

### Accessing request properties

- [cellularServiceID](telephonymessagingkit/rcsservice/revokemessagerequest/cellularserviceid.md)
- [handle](telephonymessagingkit/rcsservice/revokemessagerequest/handle.md)
- [messageID](telephonymessagingkit/rcsservice/revokemessagerequest/messageid.md)

## Relationships

### Conforms To

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

## See Also

### Revoking messages

- [revokeMessage(_:)](telephonymessagingkit/rcsservice/revokemessage(_:).md)
