Scripts

Set or clear episode overrides.

Partial update. Text sets an override (trimmed); null or blank text clears it back to the Series Bible canon (the soundscape to the studio default); keys left out are untouched; the whole change lands together. An unknown key, a non-text value or text over the cap is refused with 400 validation_failed — the same validation the Writers Lab, MCP update_script_overrides and sleeperhit script overrides update go through. Answers all five as they now stand. Free and naturally idempotent, so no Idempotency-Key: it renders nothing, and the next render of that kind uses the new direction.

patch/scripts/{scriptUploadId}/overrides

Request

  • Base URL: https://docs.sleeperhit.studio/api/v1
  • URL: https://docs.sleeperhit.studio/api/v1/scripts/{scriptUploadId}/overrides
  • Auth: HTTP bearer

Request body

avatarstring nullable

Episode Avatar Override. Optional script-specific exception layered over the Series Bible visual canon for character portraits.

theaterstring nullable

Episode Theater Override. Optional script-specific exception layered over the Series Bible visual canon for theater presentation.

soundscapestring nullable

Soundscape Style. Global sonic direction fed directly into adaptive scene music and beat cue generation.

pitchDeckstring nullable

Episode Pitch Deck Override. Optional script-specific exception layered over the Series Bible visual canon for pitch deck generation.

locationsstring nullable

Episode Locations Override. Optional script-specific exception layered over the Series Bible visual canon for this episode's location plates.

Response

The episode overrides after the change.

scriptUploadIdstring required
soundscapeDefaultstring nullable required

What a null soundscape falls back to: the studio's default soundscape style, or null when none is configured.

Changes

No recorded changes to this operation across all 1 revision of this API.