---
title: "Update saved reply"
method: PUT
path: "/canned-messages/{cannedMessage}"
tags: ["Saved Replies"]
---

# Update saved reply

`PUT /canned-messages/{cannedMessage}`

REQUIRED SCOPES <code>['saved-replies:write']</code><br>Through this API request you are allowed to update a saved reply. The endpoint updates the specified saved reply by setting the values of the properties. <br><br>Properties that can be modified for saved replies include: <ul><li>Contact id with which the saved reply is mapped</li> <li>Content URLs for media</li> <li>Public key switcher (to choose whether to make the saved reply private or visible to all the users)</li></ul><p>Any parameters not provided will be left unchanged.</p>

## Path parameters

- `cannedMessage` string, required

## Query parameters

- `title` string, required
- `message` string
- `public` boolean, required
- `integration_id` integer
- `media_url` string
- `contact_id` integer

## Response `200`

OK

- CannedMessageResource — Class CannedMessageResource
  - `id` integer
  - `owner_id` integer
  - `organization_id` integer
  - `integration_id` integer
  - `public` boolean
  - `title` string
  - `message` string
  - `shortcut` string
  - `media_url` object[]
    - `url` string
    - `content_type` string

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/salesmessage/apis/salesmessage-public-api.md) · [All operations](https://skmtc.net/salesmessage/apis/salesmessage-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/salesmessage/salesmessage-public-api/revisions/e96b3e58b041/schema)
