Platform

Generate carousel slides in one call (legacy)

Legacy title/body dump. Compiles onto named templates. New agents should POST /carousels/compile.

post/projects/{projectId}/carousels/generate

Request

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

Path parameters

projectIdstring required

Request body

clear_existingboolean
slide_duration_secondsnumber
background_strategy'solid' | 'gradient' | 'image' | 'mixed'
image_model_id'fal-ai/gpt-image-1' | 'fal-ai/gpt-image-1.5' | 'fal-ai/gpt-image-2' | 'fal-ai/gpt-image-2.5-flare' | 'fal-ai/gpt-image-2.5-sunburst' | 'xai/grok-imagine-image-2.0' | 'bfl/flux-3-image' | 'fal-ai/bytedance/seedream/v5/lite/text-to-image' | 'bytedance/seedream/v5/pro/text-to-image' | 'fal-ai/krea-2/turbo' | 'fal-ai/krea/v2/medium/turbo/text-to-image' | 'fal-ai/krea/v2/medium/text-to-image' | 'fal-ai/nano-banana-2' | 'google/nano-banana-2.1' | 'google/nano-banana-2-lite' | 'fal-ai/nano-banana-pro'

Response

Successful response

project_idstring required
slide_countnumber required
job_idstring nullable required
ai_image_run_idstring nullable required
timeline_item_idsstring[] required
overlay_idsstring[] required
fill_layer_idsstring[] required
ai_asset_idsstring[] required
logo_asset_idsstring[] required
messagestring required

Changes

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