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

```bash
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

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