delete_message
Remotely unsend a Signal message you sent to one contact, removing it for everyone in the chat. Specify recipient and target timestamp; only your own messages can be deleted.
Instructions
Remote-delete (unsend) a message you sent to one contact, removing it for everyone in the chat on Signal 5.0+ clients. Use delete_group_message for groups; delete_local_messages to remove messages only from the local store. Only your own messages can be deleted — you cannot delete what others sent. recipient: E.164 number of the contact; target_timestamp: ms timestamp of your message (from the send_message result or get_conversation). Irreversible; older clients may silently ignore it; repeating it has no further effect. The local store copy is kept. Returns {status: 'deleted'}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipient | Yes | Phone number of the recipient | |
| target_timestamp | Yes | Timestamp of the message to delete |