---
title: "Update an Override"
method: PATCH
path: "/overrides/{id}"
---

# Update an Override

`PATCH /overrides/{id}`

Updates the values of an existing override

## Path parameters

- `id` string, required

## Headers

- `content-type` string, required

## Request body

- object
  - `type` string, required — Pre defined overrides styles: 'alert' , info' or the name of an App , Board, or Media to display on your override
  - `name` string, required — Name of the Override
  - `message` string, json, required — Takes the value to be used for displaying content on the override such as 'color', 'text' and 'icon'
  - `color` string — color of the message example "#Fc5543"
  - `text` string — text to be displayed in message
  - `icon` string — available list of icons, which should be named by a pattern "fas||exclamation-triangle"
  - `scheduling` object — "scheduling" parameter accepts one of "Manual", "Immediate", "Scheduled", "Reccuring"
    - `scheduling` string
    - `paused` boolean
  - `day_recurrence` string — accepts "Weekdays", "Every Day", "Weekends", "First of the Month", "Specific Days".
  - `days` string[] — only specified if in day_reccurence parameter passed "specific days". Accepts "mon", "tue", "wed", "thu", "fri", "sat", "sun"
  - `time_recurrence` string — accepts "Once per Day" , "Multiple Times per Day"
  - `hour` string
  - `period` string — parameters count in minutes
  - `period_start` string — accepts time in format "08:00:00"
  - `period_end` string — accepts time in format "08:00:00"
  - `duration` string — accepts duration in seconds

## Response `201`

201

- object
  - `account_id` string
  - `created_at` number
  - `folder_id` string
  - `id` string
  - `message` string
  - `name` string
  - `organization_id` string
  - `scheduling` object
    - `day_recurrence` string
    - `days` string[]
    - `duration` integer
    - `end_at` integer
    - `end_at_datetime` string
    - `hour` string
    - `paused` boolean
    - `period` integer
    - `period_end` string
    - `period_start` string
    - `scheduling` string
    - `start_at` integer
    - `start_at_datetime` string
    - `time_recurrence` string
    - `use_device_clock` boolean
  - `type` string
  - `updated_at` number

## Other responses

- `400` — 400

---

[API](https://skmtc.net/telemetrytv/apis/user-api.md) · [All operations](https://skmtc.net/telemetrytv/apis/user-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/telemetrytv/user-api/versions/057a0b968aea/schema)
