Skip to main content
POST
Create a real estate shot batch

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Path Parameters

project_id
string<uuid>
required

Body

Create real-estate shots from existing project image assets.

image_asset_ids
string<uuid>[]
required
Required array length: 1 - 60 elements

Response

id
string<uuid>
required
read-only
project_real_estate
string<uuid>
required
read-only

Real-estate project this shot belongs to.

order
integer
required
read-only
created_at
string<date-time>
required
read-only

Datetime when the record was created.

image
object | null
required

Serializer for ImageAsset with basic fields.

first_frame
object
required

Serializer for ImageAsset with basic fields.

original_first_frame
object
required

Serializer for ImageAsset with basic fields.

animation_prompt
object
required

Serializer for TextAsset with basic fields.

vfx_prompt
string
required
read-only

Original VFX prompt sent by the client for this shot.

description_job
string<uuid>
required
read-only
camera_movement
enum<string>
required

Camera motion directive used for real-estate shot video generation.

  • auto - Auto
  • static - Static
  • pan_left - Pan Left
  • pan_right - Pan Right
  • orbit_left_to_right - Orbit Left To Right
  • orbit_right_to_left - Orbit Right To Left
  • truck_left - Truck Left
  • truck_right - Truck Right
  • dolly_in - Dolly In
  • dolly_out - Dolly Out
  • tilt_up - Tilt Up
  • tilt_down - Tilt Down
Available options:
auto,
static,
pan_left,
pan_right,
orbit_left_to_right,
orbit_right_to_left,
truck_left,
truck_right,
dolly_in,
dolly_out,
tilt_up,
tilt_down
status
enum<string>
required

Whether this shot needs new video generation or can reuse the current selected video.

  • generation_requested - Generation Requested
  • generated - Generated
Available options:
generation_requested,
generated
requested_duration_s
number<double>
required
read-only

Return the selected trim duration or the default when timing is incomplete.

requested_duration_mode
enum<string>
required

Whether requested_duration_s came from auto or manual input.

  • auto - Auto
  • manual - Manual
Available options:
auto,
manual
crop_x
number<double> | null
required
read-only

Saved crop left coordinate in relative image units from 0.0 to 1.0.

crop_y
number<double> | null
required
read-only

Saved crop top coordinate in relative image units from 0.0 to 1.0.

crop_width
number<double> | null
required
read-only

Saved crop width in relative image units from 0.0 to 1.0.

crop_height
number<double> | null
required
read-only

Saved crop height in relative image units from 0.0 to 1.0.

video_start_time_s
number<double>
required
read-only

Start time in seconds of the whole shot composition.

video_end_time_s
number<double> | null
required
read-only

End time in seconds of the whole shot composition.

selected_video
object
required

Serializer for VideoAsset with basic fields.

rendered_video
object
required

Serializer for VideoAsset with basic fields.