Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Path Parameters

project_pk
string<uuid>
required

Body

Serializer for creating image-to-image jobs.

prompt
string
required

Prompt text to generate from.

Maximum string length: 80000
model_name
enum<string>
required
  • zephyr_i2i - zephyr_i2i
  • gemini_3_1_flash_i2i - gemini_3_1_flash_i2i
  • gpt_image_2_i2i - gpt_image_2_i2i
  • grok_imagine_image_i2i - grok_imagine_image_i2i
  • grok_imagine_image_quality_i2i - grok_imagine_image_quality_i2i
  • nebula_i2i - nebula_i2i
  • nebula_nsfw_i2i - nebula_nsfw_i2i
  • seedream_5_0_pro_i2i - seedream_5_0_pro_i2i
Available options:
zephyr_i2i,
gemini_3_1_flash_i2i,
gpt_image_2_i2i,
grok_imagine_image_i2i,
grok_imagine_image_quality_i2i,
nebula_i2i,
nebula_nsfw_i2i,
seedream_5_0_pro_i2i
reference_images_ids
string<uuid>[]
required
Required array length: 1 - 10 elements
model_config
any

Model-specific configuration parameters (temperature, style, quality, etc.).

style_settings
string<uuid>[]

Style presets applied to this job (camera, lighting, generation, etc.)

num_requested_images
integer

Number of images to generate (1-10).

Required range: 0 <= x <= 32767
real_estate_shot
string<uuid> | null

Response

Serializer for creating image-to-image jobs.

id
string<uuid>
required
read-only
created_at
string<date-time>
required
read-only

Datetime when the record was created.

error_message
string
required
read-only

Error details if job failed.

status
enum<string>
required

Current job status.

  • queued - Queued
  • processing - Processing
  • expired - Expired
  • cancelled - Cancelled
  • completed - Completed
  • failed - Failed
Available options:
queued,
processing,
expired,
cancelled,
completed,
failed
description
string
required
read-only

Human-readable job description.

started_at
string<date-time>
required
read-only

When job processing started.

finished_at
string<date-time> | null
required
read-only

When the job processing successfully finished.

processing_time_seconds
number<double>
required
read-only

Calculate job processing time in seconds. If the job is still processing, calculate time since started. If the job was cancelled, deleted, calculate time until that point. if the job is completed, calculate time until finished.

cost_credits
string<decimal>
required
read-only

Job cost in 🪙 Credits.

Pattern: ^-?\d{0,8}(?:\.\d{0,2})?$
prompt
string
required

Prompt text to generate from.

Maximum string length: 80000
model_name
enum<string>
required
  • zephyr_i2i - zephyr_i2i
  • gemini_3_1_flash_i2i - gemini_3_1_flash_i2i
  • gpt_image_2_i2i - gpt_image_2_i2i
  • grok_imagine_image_i2i - grok_imagine_image_i2i
  • grok_imagine_image_quality_i2i - grok_imagine_image_quality_i2i
  • nebula_i2i - nebula_i2i
  • nebula_nsfw_i2i - nebula_nsfw_i2i
  • seedream_5_0_pro_i2i - seedream_5_0_pro_i2i
Available options:
zephyr_i2i,
gemini_3_1_flash_i2i,
gpt_image_2_i2i,
grok_imagine_image_i2i,
grok_imagine_image_quality_i2i,
nebula_i2i,
nebula_nsfw_i2i,
seedream_5_0_pro_i2i
reference_images_ids
string<uuid>[]
required
Required array length: 1 - 10 elements
model_config
any

Model-specific configuration parameters (temperature, style, quality, etc.).

style_settings
string<uuid>[]

Style presets applied to this job (camera, lighting, generation, etc.)

num_requested_images
integer

Number of images to generate (1-10).

Required range: 0 <= x <= 32767
real_estate_shot
string<uuid> | null