AI Generation

Create faceless production plan revision

Requires an active paid plan. Creates an immutable generated-only 9:16 production plan. This planning call does not generate character anchors, keyframes, or video clips.

Cost note: This operation may consume AI credits and can take time to complete.

post/projects/{projectId}/faceless/plans

Request

  • Base URL: https://blitzreels.com/api/v1
  • URL: https://blitzreels.com/api/v1/projects/{projectId}/faceless/plans
  • Auth: API key in header Authorization

Path parameters

projectIdstring uuid required

Headers

Idempotency-Keystring

Retry key (8-200 characters). Reusing it with identical input returns the original response; different input returns 409.

Request body

scriptstring required
target_duration_secondsnumber
visual_stylestring
story_kit_idstring uuid
series_idstring uuid nullable
planner_model_idstring
image_model_idstring
video_modelstring
voice_idstring
include_captionsboolean
caption_style_idstring
generate_background_musicboolean
generate_sound_effectsboolean
character_idsstring[]
style_reference_asset_idsstring[]

Response

Successful response

idstring required
project_idstring required
revisionnumber required
status'draft' | 'plan_approved' | 'preproduction_processing' | 'awaiting_asset_approval' | 'asset_approved' | 'generating' | 'complete' | 'failed' required
preproduction_job_idstring nullable required
generation_job_idstring nullable required
errorstring nullable required
plan_approved_atstring nullable required
assets_approved_atstring nullable required
created_atstring required
updated_atstring required

Changes

No recorded changes to this operation across all 2 revisions of this API.