---
title: "Read the trailer's quiet track."
method: GET
path: "/trailers/{jobId}/quiet-track"
tags: ["Trailer"]
---

# Read the trailer's quiet track.

`GET /trailers/{jobId}/quiet-track`

## Request

- Base URL: `https://docs.sleeperhit.studio/api/v1`
- URL: `https://docs.sleeperhit.studio/api/v1/trailers/{jobId}/quiet-track`
- Auth: HTTP bearer

Returns what the trailer's renders with no spoken line are sent as their voice track (`quietTrack`: silence, room_tone, or null: none), the renders it reaches (`quietCalls`), the quiet renders too long for it (`tooLong`, over 15 s), and the takes already rendered with each track (`takesWithTrack`). The quiet track sends every render of the trailer that has no spoken line a voice track with nobody speaking in it (silence, or a soft room tone), the way a spoken render is sent the cast's lines, to test whether quiet faces keep their lips closed when the render hears a track. It is off by default and free, and it changes only the takes rendered after it is set: each take records the track it was sent, and a take already made keeps what it had. A render with a spoken line never gets one. A beat that played its render's own room tone plays the track (silence, or the hush) instead. Scope: `story:read`.

## Response `200`

The trailer's quiet track.

- QuietTrackView: A deck's: The quiet track sends every render of the deck that has no spoken line a voice track with nobody speaking in it (silence, or a soft room tone), the way a spoken render is sent the cast's lines, to test whether quiet faces keep their lips closed when the render hears a track. It is off by default and free, and it changes only the takes rendered after it is set: each take records the track it was sent, and a take already made keeps what it had. A render with a spoken line, and a chapter that keeps its own sound (bells, singers, a crowd), never gets one. A chapter that played its render's own room tone plays the track (silence, or the hush) instead. A trailer's: The quiet track sends every render of the trailer that has no spoken line a voice track with nobody speaking in it (silence, or a soft room tone), the way a spoken render is sent the cast's lines, to test whether quiet faces keep their lips closed when the render hears a track. It is off by default and free, and it changes only the takes rendered after it is set: each take records the track it was sent, and a take already made keeps what it had. A render with a spoken line never gets one. A beat that played its render's own room tone plays the track (silence, or the hush) instead.
  - `quietTrack` 'silence' | 'room_tone', nullable, required: What the master's renders with no spoken line are sent as their voice track; null: none (the default).
  - `on` boolean, required
  - `quietCalls` integer, required: Renders with no spoken line it reaches (counted as if on; a deck chapter that keeps its own sound is left out).
  - `tooLong` integer, required: Quiet renders over 15 s: WAN hears no more reference audio than that, so they are never sent one.
  - `takesWithTrack` object, required: Takes already rendered with each track.
    - `silence` integer, required
    - `room_tone` integer, required
  - `options` object[], required
    - `id` 'silence' | 'room_tone', required
    - `description` string, required
  - `description` string, required

## Other responses

- `401`: Missing, malformed, revoked, or expired API key.
- `403`: API key is valid but lacks the scope, is blocked by IP allowlist, or the account is disabled.
- `404`: The named project or source does not exist or is owned by another account.
- `429`: Rate limit for this API key + IP + route family was exceeded.
- `500`: The API failed unexpectedly. Safe to retry with the same Idempotency-Key.

---

[API](https://skmtc.dev/sleeperhit/apis/sleeper-hit-studio-story-api.md) · [All operations](https://skmtc.dev/sleeperhit/apis/sleeper-hit-studio-story-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sleeperhit/apis/sleeper-hit-studio-story-api/revisions/64c1102ccb2f?raw)
