> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.telekesher.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.telekesher.dev/_mcp/server.

# Recording

A `Recording` belongs to exactly one [Session](/api/sessions) or [Room](/api/rooms).

## Methods

* [Start session recording](api:voice-api:POST/v1/sessions/\{uuid}/recording/start)
* [Stop session recording](api:voice-api:POST/v1/sessions/\{uuid}/recording/stop)
* [Start room recording](api:voice-api:POST/api/v1/rooms/\{room_id}/playback/record)
* [Stop room recording](api:voice-api:POST/api/v1/rooms/\{room_id}/playback/record/stop)

## Resource representation

### The Recording resource

```json
{}
```

## Properties

### Schema (`Recording`)

```yaml
components:
  schemas:
    Recording:
      oneOf:
        - description: Any type
        - description: Any type
      title: Recording
```