Film a quoted advert (spends credits)
soclo_video_makeFilm a quoted storyboard into a finished video advert. THIS SPENDS THE ACCOUNT OWNER’S CREDITS — confirm the owner has seen and approved the soclo_quote price first. It asks Soclo to film and returns a generation id and its phase; follow progress with soclo_video_poll or soclo_video_status using that original id until the status is terminal (ready/delivered/complete, or failed/refused). Pass projectId, revision, quoteId and expectedCredits EXACTLY as soclo_quote returned them — expectedCredits is a ceiling: Soclo refuses to charge more than the quote. Filming takes minutes, so poll rather than assume failure. ONCE FILMING STARTS IT CANNOT BE CANCELLED THROUGH THIS FLOW — the production flow has no cancel, so only make what the owner approved. If this call ends as outcome_unknown it did NOT necessarily fail: do not retry, reconcile first with soclo_video_recover and the original ids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quoteId | Yes | Required: from soclo_quote, exactly as returned. | |
| revision | Yes | Required: from soclo_quote, exactly as returned. | |
| projectId | Yes | Required: from soclo_quote, exactly as returned. | |
| clientRequestId | No | Optional: minted if absent. Reuse the SAME one if you ever repeat an identical make call. | |
| expectedCredits | Yes | Required: the exact credits figure from soclo_quote. A ceiling, not an estimate. 0 is valid for owner-exempt quotes. |