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.
Persona
Turn image and voice assets into reusable custom actors. Full lifecycle: create, list, status, and delete.
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.
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.
Video Generation
Eight video processing endpoints: shot analysis, lip sync, watermark removal, translation, super-resolution, face swap, motion control, and subtitles.
Work
All generation jobs are async. Poll for job status or receive completion events via Webhook.
Top Use Cases of the Adsturbo API
Unlock 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.
Automated Ad Creative Generation
Turn product assets and winning reference clips into brand-ready ad creatives. Build reusable virtual actors with the Persona API.
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.
Platform-Grade Creative Orchestration
Connect product feeds, creative inputs, and campaign ops into one programmable ad production layer.
Creator Platform Integration
Turn creator likeness, voice, and brand context into reusable ad production assets.
Developer Integration
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.
Frequently asked questions
- What is Adsturbo API?
Adsturbo API is a programmable creative infrastructure layer that lets you embed ad generation, Persona creation, and async production workflows directly into your product or platform.