Creative API
Also known as: creative apps API, media orchestration API, generative creative API
A Creative API is a developer interface that wraps multiple generative models, brand context, evaluation, and distribution behind a single endpoint. Instead of calling raw model endpoints — Sora, Veo, FLUX, Runway — directly, you call a creative app like productShoot or virtualTryOn and the API handles routing, evaluating, and delivering the result.
Example
lamina.apps.productShoot({ brief: "linen tee on weathered teak", brand: "homestead", variants: 6 }) returns brand-locked assets routed through the best image model that day — without your code knowing which one.
What a Creative API does that a model API doesn't
A model API gives you one knob: a prompt for one model. A Creative API gives you a typed creative app — productShoot, lifestyle, virtualTryOn, brandFilm — that owns prompt scaffolding, model routing, fallbacks, brand consistency, evaluation, and delivery. You call the outcome you want; the API picks the model, picks the seed, picks the resize. That's why creative-app calls survive model upgrades and raw model calls don't.
Why it matters in 2026
Generative-media platforms now route across 15+ image, video, and try-on models — FLUX, Stable Diffusion, Imagen, Veo, Runway, Kling, custom brand models — and the model leaderboard reshuffles every quarter. Hard-coding a model into your application code is a guarantee that you'll rewrite that code in six months. A Creative API moves that volatility out of your codebase and into a versioned app contract.
References
Related terms
Creative App
A creative app is a reusable, named generative-media workflow — productShoot, virtualTryOn, brandFilm — that bundles model routing, prompt scaffolding, brand context, and output formatting into a single callable unit. You call apps, not models, so the same call survives a model upgrade and produces consistent on-brand outputs.
Run
A run is one execution of a creative app — a single call with a brief, a brand kit, and parameters that produces one or more media assets. Every run has an id, a phase stream (queued → composing → rendering → done), and an evaluation score against the attached brand rubric.
Brief
A brief is the natural-language prompt plus structured parameters passed into a creative app. Briefs describe what to make ("linen tee on weathered teak, north light, 35mm") and how to constrain it (variants, ratios, models). Combined with a brand kit and a seed, the same brief produces a deterministic run.
Brand Kit
A brand kit is the structured representation of a brand — palette, typography, voice, do/don't rules, reference shots, and product fidelity constraints — that an agent attaches to every run. It anchors generative outputs in a known visual identity so the same brief produces brand-consistent assets across channels.
Generative media for agents
Generative media for agents is the category of image, video, audio, and 3D APIs designed to be called by autonomous AI agents — not humans clicking a UI. They expose tools through MCP, return structured outputs an LLM can parse, and tolerate retries, long jobs, and failure modes only an agent encounters.