Skip to main content
POST
/
api
/
asset_generator
cURL
curl --request POST \
  --url https://api.creatify.ai/api/asset_generator/ \
  --header 'Content-Type: application/json' \
  --header 'X-API-ID: <api-key>' \
  --header 'X-API-KEY: <api-key>' \
  --data '
{
  "model_name": "<string>",
  "input_params": "<unknown>",
  "webhook_url": "<string>"
}
'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "model_name": "<string>",
  "gen_type": "<string>",
  "failed_reason": "<string>",
  "assets": "<string>",
  "duration": 123,
  "input_params": "<unknown>",
  "credits_used": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "status": "initializing",
  "aspect_ratio": "<string>",
  "output_nums": -1,
  "resolution": "<string>",
  "webhook_url": "<string>"
}

Supported models and Pricing

The following models are available for asset generation.
Each model includes its name, generation type and pricing.
Pricing below is per output (e.g. per video or per image).
If a model supports multiple outputs (like num_images), total cost = per-output price × number of outputs.
Model nameGeneration typePricing
bria/expandimage_to_image1.0 credits per output
bytedance/seedream/v4/editimage_to_image1.0 credits per output
bytedance/seedream/v4/text-to-imagetext_to_image1.0 credits per output
flux-2-protext_to_image1.0 credits per output
flux-2-pro/editimage_to_image1.0 credits per output
flux-pro/kontext/max/multiimage_to_image2.0 credits per output
flux-pro/kontext/text-to-imagetext_to_image1.0 credits per output
flux-pro/v1.1-ultratext_to_image1.5 credits per output
flux-pro/v1.1-ultra/reduximage_to_image1.0 credits per output
flux-vision-upscalerimage_to_image2.0 credits per output
gpt-image-1.5text_to_image20.0 credits per output
gpt-image-1.5/editimage_to_image20.0 credits per output
imagen4/previewtext_to_image1.0 credits per output
kling-image/o1image_to_image1.0 credits per output
nano-bananatext_to_image1.0 credits per output
nano-banana-2text_to_image2.0 credits per output
nano-banana-2/editimage_to_image2.0 credits per output
nano-banana-protext_to_image3.0 credits per output
nano-banana-pro/editimage_to_image3.0 credits per output
nano-banana/editimage_to_image1.0 credits per output
qwen-image-edit/inpaintimage_to_image1.0 credits per output
recraft/v3/image-to-imageimage_to_image1.0 credits per output
recraft/v3/text-to-imagetext_to_image1.0 credits per output
reve/editimage_to_image1.0 credits per output
reve/text-to-imagetext_to_image1.0 credits per output
wan-25-preview/image-to-imageimage_to_image1.0 credits per output
wan-25-preview/text-to-imagetext_to_image1.0 credits per output
bytedance/seedance/v1.5/pro/image-to-videoimage_to_videoDuration 4s @ 480p → 2.0 credits
Duration 4s @ 720p → 4.0 credits
Duration 5s @ 480p → 2.0 credits
Duration 5s @ 720p → 4.0 credits
Duration 6s @ 480p → 2.0 credits
Duration 6s @ 720p → 4.0 credits
Duration 7s @ 480p → 2.0 credits
Duration 7s @ 720p → 4.0 credits
Duration 8s @ 480p → 2.0 credits
Duration 8s @ 720p → 4.0 credits
Duration 9s @ 480p → 4.0 credits
Duration 9s @ 720p → 8.0 credits
Duration 10s @ 480p → 4.0 credits
Duration 10s @ 720p → 8.0 credits
Duration 11s @ 480p → 4.0 credits
Duration 11s @ 720p → 8.0 credits
Duration 12s @ 480p → 4.0 credits
Duration 12s @ 720p → 8.0 credits
bytedance/seedance/v1.5/pro/text-to-videotext_to_videoDuration 4s @ 480p → 2.0 credits
Duration 4s @ 720p → 4.0 credits
Duration 5s @ 480p → 2.0 credits
Duration 5s @ 720p → 4.0 credits
Duration 6s @ 480p → 2.0 credits
Duration 6s @ 720p → 4.0 credits
Duration 7s @ 480p → 2.0 credits
Duration 7s @ 720p → 4.0 credits
Duration 8s @ 480p → 2.0 credits
Duration 8s @ 720p → 4.0 credits
Duration 9s @ 480p → 4.0 credits
Duration 9s @ 720p → 8.0 credits
Duration 10s @ 480p → 4.0 credits
Duration 10s @ 720p → 8.0 credits
Duration 11s @ 480p → 4.0 credits
Duration 11s @ 720p → 8.0 credits
Duration 12s @ 480p → 4.0 credits
Duration 12s @ 720p → 8.0 credits
bytedance/seedance/v1/pro/image-to-videoimage_to_videoDuration 5s @ 480p → 4.0 credits
Duration 5s @ 720p → 4.0 credits
Duration 5s @ 1080p → 8.0 credits
Duration 6s @ 480p → 4.0 credits
Duration 6s @ 720p → 4.0 credits
Duration 6s @ 1080p → 8.0 credits
Duration 7s @ 480p → 4.0 credits
Duration 7s @ 720p → 4.0 credits
Duration 7s @ 1080p → 8.0 credits
Duration 8s @ 480p → 8.0 credits
Duration 8s @ 720p → 8.0 credits
Duration 8s @ 1080p → 16.0 credits
Duration 9s @ 480p → 8.0 credits
Duration 9s @ 720p → 8.0 credits
Duration 9s @ 1080p → 16.0 credits
Duration 10s @ 480p → 8.0 credits
Duration 10s @ 720p → 8.0 credits
Duration 10s @ 1080p → 16.0 credits
bytedance/seedance/v1/pro/text-to-videotext_to_videoDuration 5s @ 480p → 4.0 credits
Duration 5s @ 720p → 4.0 credits
Duration 5s @ 1080p → 8.0 credits
Duration 6s @ 480p → 4.0 credits
Duration 6s @ 720p → 4.0 credits
Duration 6s @ 1080p → 8.0 credits
Duration 7s @ 480p → 4.0 credits
Duration 7s @ 720p → 4.0 credits
Duration 7s @ 1080p → 8.0 credits
Duration 8s @ 480p → 8.0 credits
Duration 8s @ 720p → 8.0 credits
Duration 8s @ 1080p → 16.0 credits
Duration 9s @ 480p → 8.0 credits
Duration 9s @ 720p → 8.0 credits
Duration 9s @ 1080p → 16.0 credits
Duration 10s @ 480p → 8.0 credits
Duration 10s @ 720p → 8.0 credits
Duration 10s @ 1080p → 16.0 credits
kling-video/o1/image-to-videoimage_to_videoDuration 5s → 11.5 credits
Duration 10s → 22.5 credits
kling-video/o1/reference-to-videoimage_to_videoDuration 5s → 11.5 credits
Duration 10s → 22.5 credits
kling-video/o1/video-to-video/referencevideo_to_videoDuration 5s → 17.0 credits
Duration 10s → 34.0 credits
kling-video/o3/pro/image-to-videoimage_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/o3/pro/reference-to-videoimage_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/o3/pro/text-to-videotext_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/o3/pro/video-to-video/editvideo_to_video36.0 credits per output
kling-video/o3/pro/video-to-video/referencevideo_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
kling-video/o3/standard/image-to-videoimage_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/o3/standard/reference-to-videoimage_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/o3/standard/text-to-videotext_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/o3/standard/video-to-video/editvideo_to_video36.0 credits per output
kling-video/o3/standard/video-to-video/referencevideo_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/v1.6/pro/image-to-videoimage_to_videoDuration 5s → 9.0 credits
Duration 10s → 17.5 credits
kling-video/v1.6/pro/text-to-videotext_to_videoDuration 5s → 9.0 credits
Duration 10s → 17.5 credits
kling-video/v2.1/master/image-to-videoimage_to_videoDuration 5s → 25.5 credits
Duration 10s → 50.5 credits
kling-video/v2.1/master/text-to-videotext_to_videoDuration 5s → 25.5 credits
Duration 10s → 50.5 credits
kling-video/v2.1/pro/image-to-videoimage_to_videoDuration 5s → 9.0 credits
Duration 10s → 17.5 credits
kling-video/v2.5-turbo/pro/image-to-videoimage_to_videoDuration 5s → 6.5 credits
Duration 10s → 13.0 credits
kling-video/v2.5-turbo/pro/text-to-videotext_to_videoDuration 5s → 6.5 credits
Duration 10s → 13.0 credits
kling-video/v2.6/pro/image-to-videoimage_to_videoDuration 5s → 7.0 credits
Duration 10s → 14.0 credits
kling-video/v2.6/pro/text-to-videotext_to_videoDuration 5s → 7.0 credits
Duration 10s → 14.0 credits
kling-video/v3/pro/image-to-videoimage_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/v3/pro/text-to-videotext_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/v3/standard/image-to-videoimage_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
kling-video/v3/standard/text-to-videotext_to_videoDuration 3s → 17.0 credits
Duration 4s → 22.5 credits
Duration 5s → 28.0 credits
Duration 6s → 34.0 credits
Duration 7s → 39.5 credits
Duration 8s → 45.0 credits
Duration 9s → 50.5 credits
Duration 10s → 56.0 credits
Duration 11s → 62.0 credits
Duration 12s → 67.5 credits
Duration 13s → 73.0 credits
Duration 14s → 78.5 credits
Duration 15s → 84.0 credits
longcat-video/distilled/image-to-video/480pimage_to_video0.5 credits per output
longcat-video/distilled/text-to-video/480ptext_to_video0.5 credits per output
ltxv-2/image-to-videoimage_to_videoDuration 6s → 7.5 credits
Duration 8s → 10.0 credits
Duration 10s → 12.0 credits
ltxv-2/text-to-videotext_to_videoDuration 6s → 7.5 credits
Duration 8s → 10.0 credits
Duration 10s → 12.0 credits
pixverse/v5/image-to-videoimage_to_videoDuration 5s @ 360p → 2.0 credits
Duration 5s @ 540p → 2.0 credits
Duration 5s @ 720p → 2.0 credits
Duration 5s @ 1080p → 4.0 credits
Duration 8s @ 360p → 4.0 credits
Duration 8s @ 540p → 4.0 credits
Duration 8s @ 720p → 4.0 credits
Duration 8s @ 1080p → 8.0 credits
pixverse/v5/text-to-videotext_to_videoDuration 5s @ 360p → 2.0 credits
Duration 5s @ 540p → 2.0 credits
Duration 5s @ 720p → 2.0 credits
Duration 5s @ 1080p → 4.0 credits
Duration 8s @ 360p → 4.0 credits
Duration 8s @ 540p → 4.0 credits
Duration 8s @ 720p → 4.0 credits
Duration 8s @ 1080p → 8.0 credits
sora-2/image-to-videoimage_to_videoDuration 4s → 8.0 credits
Duration 8s → 15.5 credits
Duration 12s → 23.0 credits
sora-2/image-to-video/proimage_to_videoDuration 4s → 8.0 credits
Duration 8s → 15.5 credits
Duration 12s → 23.0 credits
sora-2/text-to-videotext_to_videoDuration 4s → 8.0 credits
Duration 8s → 15.5 credits
Duration 12s → 23.0 credits
sora-2/text-to-video/protext_to_videoDuration 4s → 8.0 credits
Duration 8s → 15.5 credits
Duration 12s → 23.0 credits
sora-2/video-to-video/remixvideo_to_videoDuration 4s → 8.0 credits
Duration 8s → 16.0 credits
Duration 12s → 24.0 credits
veo3.1text_to_videoDuration 4s → 30.5 credits
Duration 6s → 46.0 credits
Duration 8s → 61.0 credits
veo3.1/extend-videovideo_to_video56.0 credits per output
veo3.1/fasttext_to_videoDuration 4s → 11.5 credits
Duration 6s → 17.5 credits
Duration 8s → 23.0 credits
veo3.1/fast/first-last-frame-to-videoimage_to_video22.5 credits per output
veo3.1/fast/image-to-videoimage_to_video22.5 credits per output
veo3.1/first-last-frame-to-videoimage_to_video61.0 credits per output
veo3.1/image-to-videoimage_to_video61.0 credits per output
veo3.1/reference-to-videoimage_to_video61.0 credits per output
veo3/fasttext_to_videoDuration 4s → 11.5 credits
Duration 6s → 17.5 credits
Duration 8s → 23.0 credits
veo3/fast/image-to-videoimage_to_video22.5 credits per output
wan-25-preview/image-to-videoimage_to_videoDuration 5s → 5.0 credits
Duration 10s → 9.5 credits
wan-25-preview/text-to-videotext_to_videoDuration 5s → 5.0 credits
Duration 10s → 9.5 credits

Model Input Parameters (input_params)

Each model accepts a different set of input parameters via the input_params field. The structure varies by model — including which fields are required, what values are accepted, and what defaults apply. The example below shows the full parameter reference for kling-video/v1.6/pro/image-to-video. Each model follows the same documentation pattern: a field table listing types, requirements, allowed values, and defaults.

kling-video/v1.6/pro/image-to-video

FieldTypeRequiredDescriptionAllowed valuesDefault
promptstringYesDescription of the video content.
image_urlstringYesURL of the starting image.
durationstringNoDuration in seconds.5, 105
aspect_ratiostringNoGenerated video aspect ratio.16:9, 9:16, 1:116:9
cfg_scalenumberNoHow strictly model follows the prompt.0–1 (0.1 step)0.5
tail_image_urlstringNoOptional ending image.
negative_promptstringNoThings to avoid in the output."blur, distort..."

Authorizations

X-API-ID
string
header
required

API ID, from your settings page.

X-API-KEY
string
header
required

API Key, from your settings page.

Body

model_name
string
required

Name of the AI generation model.

Maximum string length: 255
input_params
any
required

Parameters for generation

webhook_url
string<uri>

Webhook URL

Response

201 - application/json
id
string<uuid>
required
model_name
string
required

Name of the AI generation model used.

gen_type
string
required

Type of the AI generation model used.

failed_reason
string
required

Reason for failure if the generation failed.

assets
string
required

List of generated assets.

duration
integer
required
input_params
any
required

Input parameters used for AI generation.

credits_used
string
required

Credits used in this API call

created_at
string<date-time>
required
updated_at
string<date-time>
required
status
enum<string>
  • initializing - initializing
  • generating - generating
  • done - done
  • failed - failed
Available options:
initializing,
generating,
done,
failed
aspect_ratio
string | null

Aspect ratio of the asset

Maximum string length: 128
output_nums
integer

Number of outputs

Required range: -2147483648 <= x <= 2147483647
resolution
string | null

e.g., 1080x1920

Maximum string length: 128
webhook_url
string<uri> | null

Webhook URL for status updates. Default is null.

Maximum string length: 200