---
title: "Update Message Overrides"
method: PATCH
path: "/message-overrides"
tags: ["Message Overrides"]
---

# Update Message Overrides

`PATCH /message-overrides`

Updates a tenant's pre-built UI message overrides. This is a full replacement: any locale or message override not present in the request is removed. Submit an empty `messageOverrides` object to clear all overrides. Values are validated against the message override catalog (known ID, allowed placeholders and tags, well-formed markup, and maximum length); invalid values are rejected.

## Request body

- MessageOverridesBody
  - `messageOverrides` object, required — Override copy keyed by locale (e.g. `en`, `pt-br`), then by message override ID (`publicId`). Submit an empty object to clear all overrides.

## Response `200`

OK

- MessageOverridesBody
  - `messageOverrides` object, required — Override copy keyed by locale (e.g. `en`, `pt-br`), then by message override ID (`publicId`). Submit an empty object to clear all overrides.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.dev/authsignal/apis/call-connect-api.md) · [All operations](https://skmtc.dev/authsignal/apis/call-connect-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/authsignal/call-connect-api/revisions/5604d744e3ad/schema)
