---
title: "Hide the recording from everyone but coaches and admins, or show it again. Showing one that was never announced sends the \"Recording ready\" notice. 400 NO_1ON1_RECORDINGS on a 1:1 or discovery call"
method: PUT
path: "/api/coach/recordings/{eventId}/visibility"
tags: ["Coach — Recordings"]
---

# Hide the recording from everyone but coaches and admins, or show it again. Showing one that was never announced sends the "Recording ready" notice. 400 NO_1ON1_RECORDINGS on a 1:1 or discovery call

`PUT /api/coach/recordings/{eventId}/visibility`

## Request

- Base URL: `https://api.rewritelifestyle.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.rewritelifestyle.ai/api/coach/recordings/{eventId}/visibility`
- Auth: HTTP bearer

## Path parameters

- `eventId` number, required

## Request body

- SetRecordingVisibilityDto
  - `hidden` boolean, required: True hides the recording from everyone but coaches and admins

## Response `200`

## Changes

- **2026-10-19** `0c72870a5acb`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/changes/api/coach/recordings/:eventId/visibility/put.md)

---

[API](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api.md) - [All operations](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/revisions/28695827f27a?raw)
