Janusly documentation
Janusly turns what's already working on TikTok, YouTube Shorts, and Instagram Reels into short-form ads you can film yourself or generate outright. These docs cover the product end to end, plus the API for programmatic generation.
How Janusly fits together
Most work in Janusly flows through three stages:
- Find a signal. Trends surfaces videos that are currently performing on TikTok, YouTube Shorts, and Instagram Reels — or paste any video URL into Import to start from a specific reference.
- Remix it. The remix chat agent watches the source video, reads its transcript, and works with you toward either a beat-by-beat filming guide you shoot yourself or prompts for generated footage.
- Generate. Renders produce images and video from your chats — optionally anchored to reusable characters and scenes so identity stays consistent across every asset.
Supporting all of that: the Library stores reusable assets and brand personas, and plans & credits govern what each account can do.
Guides
Discovering trendsBrowse what's working on TikTok, YouTube Shorts, and Instagram Reels.Remixing & the chat agentTurn a source video into a filming guide or render prompts with the agent.Characters & scenesBuild reusable characters, scenes, outfits, and items with consistent identity.Generating images & videoModels, resolutions, durations, long-form stitching, and refunds.Library & personasSave assets for reuse and ground the agent in a brand persona.Plans, credits & billingHow plans, monthly allowances, and render credits work.
API reference
On any paid plan, the same render pipeline is available over HTTP — upload references, start image or video renders, and poll for completion — or over MCP from agents like Claude Code, Codex, and Cursor. Start with the API overview, jump straight to the quickstart, or set up the MCP server.
API overviewWhat the API can do, and what it deliberately can't.QuickstartUpload a reference, start a render, poll it — three curl calls.MCP serverUse Janusly from Claude Code, Codex, and Cursor over MCP.AuthenticationAPI keys, bearer auth, and key hygiene.UploadsPOST /api/v1/uploads — reference images, video, and audio.RendersPOST /api/v1/renders and polling GET /api/v1/renders/{id}.Errors & limitsThe error envelope, status codes, rate limits, and versioning.