Get the storyboard
GET
https://api.vidmoat.com/v1/projects/{id}/storyboardThe project's scenes in timeline order. A scene stores intent (title, script, voice, footage, look, captions, target length); its span comes from the clips that carry its sceneId, so it is always current. Includes the board's problems and a quote per unbuilt scene.
Path parameters#
idstringrequiredThe project id.
Response#
Returns 200.
Response fields#
hasStoryboardbooleanWhether the project has a board.scenesarray{ id, index, title, start, end, seconds, targetSeconds?, script?, voice?, footage?, captions?, locked?, clipIds, placeholders, built, review? }in timeline order.start/endare null for an empty scene.problemsarray{ sceneId?, severity, code, message }: empty scenes, placeholder slots, overlaps, a scene far from its target, captions asked for and missing.estimateobject{ scenes: [{ sceneId, steps, credits, built }], total, remaining }for a run of the unbuilt scenes.nextScenestring or nullThe first unbuilt scene.
Errors#
Besides the errors any request can get (authentication, rate limits):
| Status | Code | When |
|---|---|---|
| 404 | not_found | No such project, or it is not yours. The two are indistinguishable on purpose. |