Scenes
Scenes are the Jetwild product itself — the tiered pipeline (Basic → Premium →
Ultimate) as an API. Submit a master to POST /v1/scenes and get back titles,
tags, model ID, chapters, quality scores, and marketing cuts; then read, curate,
and export it. Reads require the scenes:read scope; writes require
scenes:write. Endpoints return the Scene object.
“Scene Intelligence” is the product name for the pipeline behind
POST /v1/scenes. Depth is gated by tier: basic (scene intelligence),
premium (marketing cuts), ultimate (distribution + Shield). For a single
signal against your own content instead of the full pipeline, use the standalone
Metadata API.
List scenes in the workspace, filtered and sorted.
scenes:readFetch one scene and its generated metadata.
scenes:readReturns the full Scene object — see the Scene object.
Create a scene and get a presigned upload URL for the master.
scenes:writeCreate a scene from a public URL — the worker fetches the file (no client upload).
scenes:writeSame shape as Create a scene.
Re-queue a scene for processing.
scenes:writeReturns the updated Scene object.
Generate (or look up) a short LLM-derived scene title. Idempotent.
scenes:writeRegenerate one marketing blurb or the scene summary.
scenes:writeReturns the updated Scene object.
Upgrade a scene to a higher tier; debits the credit delta and reprocesses.
scenes:writeReturns the updated Scene object.
Delete a scene.
scenes:writeShallow-merge keys into the scene's metadata.
scenes:writeReturns the updated Scene object.
Transition the operator catalog status (DRAFT → READY → SCHEDULED → LIVE → ARCHIVED).
scenes:writeReturns the updated Scene object.