Skip to main content
Make sure all external URLs are publicly accessible. E.g. pre-sign private S3 assets.

Terms

Project

A project stores the data and settings for one property video.

Image Asset

An image asset is one image stored in a project.

Shot

A shot is one scene in the final video.

Job

A job is work that runs after the API sends a response.

Request Rules

Use https://backend.tensorpix.ai/api/v2/real-estate as the base URL. Send Authorization: Token API_TOKEN in every request. Use application/json for JSON data. Use multipart/form-data for image files. The API only returns data owned by the account for the API token.

Main Flow

  1. Create a project for the property video.
  2. Import property images from public image URLs or a supported property listing.
  3. Attach the imported image assets to shots. The image order sets the shot order.
  4. Update project data and video settings, including the output orientation.
  5. Update each shot’s duration and camera movement.
  6. Confirm that the project is ready for generation.
  7. Start video generation and wait for the job to finish.
  8. Get the final rendered video URL.

Limits And Errors

Image asset IDs must belong to the same project. The account plan sets the project limit and shot limit. The account must have enough storage for image files. The account must have enough Credits before video work starts.