Messages

Edit a message

Edit the text content of an existing message. Messages with attachments cannot be edited.

put/v1/chats/{chatID}/messages/{messageID}

Path parameters

chatIDstring required

Unique identifier of the chat.

Example:!NCdzlIaMjZUmvmvyHU:beeper.com

Unique identifier of the chat.

messageIDstring required

ID of the message to edit

Request body

textstring required

New text content for the message

Response

Request executed successfully

chatIDstring required

Unique identifier of the chat.

messageIDstring required

Message ID.

successboolean required

Whether the message was successfully edited

Example response

{
  "chatID": "!signal_adamvy:local-signal.localhost",
  "messageID": "1343993",
  "success": true
}

Changes

Changed in 2 of the 10 revisions of this API.15

    • added subschema #1 subschema #2 subschema #3 to the details response property anyOf list for the response status 400

      response-property-any-of-added

    • added subschema #1 subschema #2 subschema #3 to the details response property anyOf list for the response status 401

      response-property-any-of-added

    • added subschema #1 subschema #2 subschema #3 to the details response property anyOf list for the response status 403

      response-property-any-of-added

    • added subschema #1 subschema #2 subschema #3 to the details response property anyOf list for the response status 404

      response-property-any-of-added

    • added subschema #1 subschema #2 subschema #3 to the details response property anyOf list for the response status 422

      response-property-any-of-added

    • added subschema #1 subschema #2 subschema #3 to the details response property anyOf list for the response status 429

      response-property-any-of-added

    • added subschema #1 subschema #2 subschema #3 to the details response property anyOf list for the response status 500

      response-property-any-of-added

    • removed subschema #1 subschema #2 subschema #3 from the details response property anyOf list for the response status 400

      response-property-any-of-removed

    • removed subschema #1 subschema #2 subschema #3 from the details response property anyOf list for the response status 401

      response-property-any-of-removed

    • removed subschema #1 subschema #2 subschema #3 from the details response property anyOf list for the response status 403

      response-property-any-of-removed

    • removed subschema #1 subschema #2 subschema #3 from the details response property anyOf list for the response status 404

      response-property-any-of-removed

    • removed subschema #1 subschema #2 subschema #3 from the details response property anyOf list for the response status 422

      response-property-any-of-removed

    • removed subschema #1 subschema #2 subschema #3 from the details response property anyOf list for the response status 429

      response-property-any-of-removed

    • removed subschema #1 subschema #2 subschema #3 from the details response property anyOf list for the response status 500

      response-property-any-of-removed

    • endpoint added

      endpoint-added