API · v1 · Now Available

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.

API Docs
19API Endpoints
AsyncJob Tracking
RESTStandard Protocol
Start Creating with Adsturbo API Today

Modular building blocks for
programmable ad production.

Six composable API modules. One creative infrastructure layer.

POST /img/createImage Generation

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
POST /persona/createPersona

Persona

Turn image and voice assets into reusable custom actors. Full lifecycle: create, list, status, and delete.

View docs
POST /aiactor/list · /aiactor/say · /aiactor/performAI Actors

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
POST /adclone/analyze · /adclone/generateAd Clone

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
POST /video/analyze · /lipsync · /inpaint · ...Video Generation

Video Generation

Eight video processing endpoints: shot analysis, lip sync, watermark removal, translation, super-resolution, face swap, motion control, and subtitles.

View docs
POST /work/statusWork

Work

All generation jobs are async. Poll for job status or receive completion events via Webhook.

View docs
Top Use Cases of the Adsturbo API

Unlock powerful ad automation
across industries.

Built for teams that need creative throughput, not just content generation.

Image 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.

Batch Ad Image Production
Ad Clone

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.

Automated Ad Creative Generation
AI Actors

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.

AI Actor Video Marketing at Scale
Work

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.

Platform-Grade Creative Orchestration
Video Generation

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.

Creator Platform Integration
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 and include a custom identifier in requests to correlate events to specific jobs.

Frequently asked questions

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.

Email us at support@adsturbo.ai with any questions.

Start Building Today

Connect your ad production pipeline
to Adsturbo API

Get your API key and scale when you're ready.

API Docs
REST + async-readyBearer auth · JSON request/responseWebhook callback support