BlitzReels
BlitzReelsDocumentation
API Reference
POST
/carousels/recipes/{recipe_id}/expand

Turn a named recipe or a brief into compile-ready slides. Expand never publishes and never invents metrics.

Authorization

ApiKeyAuth
Authorization<token>

Use Bearer br_live_....

In: header

Path Parameters

recipe_id*string

Value in

  • "curiosity_gap_ugc_7"
  • "result_first_demo_6"
  • "myth_guillotine_8"
  • "before_after_5"
  • "from_brief"

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/carousels/recipes/curiosity_gap_ugc_7/expand" \  -H "Content-Type: application/json" \  -d '{}'
{  "recipe_id": "curiosity_gap_ugc_7",  "name": "string",  "locale": "string",  "platform": "tiktok_photo",  "slides": [    {      "role": "hook",      "lines": [],      "slots": {        "property1": "string",        "property2": "string"      },      "visual": {        "kind": "media_asset",        "media_asset_id": "f83c59c2-d228-4515-88d6-11fa95820958",        "prompt": "string",        "model_id": "string",        "color": "string",        "colors": [          "string"        ],        "html": "stringstringstringst",        "template_id": "string",        "source_media_asset_id": "5240566c-fc11-48cd-914c-2c29efc4492b"      },      "layout": "chip_stack_ui",      "layout_overrides": {        "top_px": 0      }    }  ]}