Accelerate Creative Output
with Adsturbo API
Integrate Adsturbo APIs — Image Generation, Persona, AI Actors, Ad Clone, Video Generation, and Work — directly into your platform and scale ad production programmatically.
Modular building blocks for
programmable ad production.
Six composable API modules. One creative infrastructure layer.

Image Generation
Text-to-image and image editing. Supports 11 models (nanobanana-pro / seedream-4.5 / gpt-image-1.5 / gpt-image-2 / grok-2-image and more), with configurable ratio, resolution, and concurrency.
View docs
Persona
Turn image and voice assets into reusable custom actors. Full lifecycle: create, list, status, and delete.
View docs
AI Actors
Search the system actor library, generate voice audio, and drive actors or custom Personas with a script. Supports reusing previously created Personas directly.
View docs
Ad Clone
Two-step clone workflow: analyze a reference clip (max 12s) to extract style and structure, then generate brand-matched ad variations in parallel.
View docs
Video Generation
Eight video processing endpoints: shot analysis, lip sync, watermark removal, translation, super-resolution, face swap, motion control, and subtitles.
View docs
Work
All generation jobs are async. Poll for job status or receive completion events via Webhook.
View docsUnlock powerful ad automation
across industries.
Built for teams that need creative throughput, not just content generation.
Batch Ad Image Production
Generate brand-ready ad images at scale using the Image Generation API. Supports both text-to-image and image editing modes, with a choice of leading models and flexible control over aspect ratio, resolution, and concurrency. Ideal for DTC brands, e-commerce teams, and ad platforms that need high-volume creative output.

Automated Ad Creative Generation
Turn product assets and winning reference clips into brand-ready ad creatives. Build reusable virtual actors with the Persona API, then use the Ad Clone API to analyze a reference video's style and structure and generate multiple ad variations in parallel. Built for Creative SaaS platforms, DTC brands, and growth automation teams.

AI Actor Video Marketing at Scale
Select from the system actor library or use a custom Persona, then drive them through a script to produce video performances. Voice audio can also be generated independently for dubbing workflows. Supports fine-grained control over emotion, speed, and voice tone — ideal for localized content production, sales videos, and brand storytelling.

Platform-Grade Creative Orchestration
Connect product feeds, creative inputs, and campaign ops into one programmable ad production layer. All generation jobs run asynchronously, with support for polling job status and receiving webhook callbacks — making it straightforward to integrate into automated workflows. Built for agency workspaces and growth automation platforms.

Creator Platform Integration
Turn creator likeness, voice, and brand context into reusable ad production assets. The Video Generation module supports translation dubbing, lip sync, motion control, and more — enabling the same source material to be quickly adapted for different languages and styles, meeting cross-market content distribution needs.

Simple REST API.
Production-ready from day one.
Bearer auth, async-friendly callbacks, and composable endpoints. Straightforward to integrate.
curl --request POST \
--url https://www.adsturbo.ai/klian/novartapi/openapi/v1/img/create \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'authorization: Bearer YOUR_API_KEY' \
--data '{
"prompt": "Asian woman, home setting, natural light, commercial ad style",
"image_urls": [],
"model": "nanobanana-pro",
"ratio": "9:16",
"resolution": "2k",
"concurrency": 1,
"sync_mod": false
}'Bearer Authentication
Standard REST auth with API key. Pass your key in the Authorization header as Bearer YOUR_API_KEY.
Async Job Tracking
All generation jobs are async. Poll for job status or receive completion events via webhook.
Webhook Callbacks
Receive job completion events when generation finishes. Configure your webhook URL in the dashboard and include a custom identifier in requests to correlate events to specific jobs.
Frequently asked questions
Email us at support@adsturbo.ai with any questions.
Connect your ad production pipeline
to Adsturbo API
Get your API key and scale when you're ready.