Skip to main content
POST
Add demo photos to a real estate project

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Path Parameters

project_id
string<uuid>
required

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

Zero based position in the project timeline.

created_at
string<date-time>
required
read-only

Datetime when the record was created.

image
object | null
required

Original shot frame, or the current first frame when no original is saved.

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

Job that stores the current first frame description, when one exists.

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
transition_in
enum<string>
required

Transition effect used when this shot enters the project timeline.

  • none - None
  • fade - Fade
Available options:
none,
fade
transition_out
enum<string>
required

Reserved transition effect used when this shot leaves the project timeline.

  • none - None
  • fade - Fade
Available options:
none,
fade
playback_speed
number<double>
required
read-only

Render-time playback speed for the selected video.

requested_duration_s
number<double>
required
read-only

Read only source range duration before playback speed.

duration_s
number<double>
required
read-only

Final shot duration after playback speed.

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 offset in seconds within the selected source video.

video_end_time_s
number<double> | null
required
read-only

End offset in seconds within the selected source video.

selected_video
object
required

Serializer for VideoAsset with basic fields.

rendered_video
object
required

Serializer for VideoAsset with basic fields.