Price, then run, the finish of a pitch deck.
Finishes the deck: every selected take is upscaled from its 480p render to the delivery class — 720p unless the writer chose 1080p (deliveryResolution here, or the deck's stored choice; the plan never raises it) — the on-screen text layers are laid over the finished cuts, the finished master is stitched, and the deck's artifact follows, with its PDF only when the request asked for one (includePdf, off by default). Nothing is generated again, and a take already finished at the class is reused, not charged twice. TWO CALLS, PRICE FIRST: sent WITHOUT confirmed it prices the finish and reserves nothing (quotedOnly: true, the lines, and a warnings entry per flagged take the writer kept); sent again with confirmed: true it reserves exactly those lines and starts the finish (finishing, then complete). Refused before the price while any call has no selected take (pitch_deck_finish_missing_takes: stage the line as a voice-over, or render a new take) or any footage chapter has not rendered, and while the master the writer is looking at FAILED its video coverage (pitch_deck_video_coverage_failed, details.videoCoverage: the score, the bar and the findings with their fixes) — unless acknowledgeVideoCoverage: true, which only the writer's own choice to finish anyway may set. Coverage still running, one that could not run, or one of an earlier master never holds the finish: the quote's warnings say so. Review or complete (finishing again at a new class) only. Requires Idempotency-Key. Scope: artifact:publish.
Request
- Base URL: https://docs.sleeperhit.studio/api/v1
- URL: https://docs.sleeperhit.studio/api/v1/pitch-decks/{jobId}/finish
- Auth: HTTP bearer
Headers
Customer-generated stable identifier for safe retries of idempotent POST requests.
Request body
Response
The finish price (no confirmed) or the running finish.
Changes
No recorded changes to this operation across all 2 revisions of this API.