1. Get an API key
Create one from your dashboard — a key needs at leastapps:write, content:write, content:approve, and credits:read for this walkthrough.
2. Install the CLI (optional — you can also call the API directly)
3. Import an app
product_...) and up to 15 seed hooks.
4. Generate a slideshow
/v1/credits first if you want to budget. The response’s status will be "ready" with a hook and bodySlides array, or "failed" with a clear error if generation didn’t produce anything usable.
Every credit-spending call requires an
Idempotency-Key header. Reuse the same key on a retry and you’ll get the original response back instead of a second charge.5. Approve it
What’s next
- Set up the MCP server so an AI agent can do steps 3–5 itself.
- Read the full content resource reference for
illustrated/hook_videostatus and thearchetypeoptions. - Understand scheduling — drafts vs. direct publish.