Generate Real Estate Listing Images Via API

Build automated image and video editing workflows and applications with Shotstack.

GET STARTED FOR FREE Example

The internet's most advanced image and video editing API

Shotstack is the most user friendly, powerful and reliable infrastructure solution to automatically generate real estate listing images.

GET STARTED FOR FREE

The only thing you need is some JSON

{
"timeline": {
"fonts": [
{
"src": "https://shotstack-assets.s3-ap-southeast-2.amazonaws.com/fonts/SenticText-Regular.ttf"
}
],
"background": "#000000",
"tracks": [
{
"clips": [
{
"asset": {
"type": "image",
"src": "https://shotstack-assets.s3.ap-southeast-2.amazonaws.com/templates/images/real-estate/block-real-estate-logo.png"
},
"position": "topRight",
"start": 0,
"length": 5,
"scale": 0.6,
"fit": "none",
"offset": {
"x": -0.02,
"y": -0.02
}
}
]
},
{
"clips": [
{
"asset": {
"type": "html",
"html": "<p>$600,000 - $650,000<p/>",
"css": "p { font-family: \"Sentic\"; font-size: 48px; text-align: left; font-weight: 600;}",
"width": 950,
"height": 100
},
"start": 0,
"length": 5,
"offset": {
"y": -0.22
}
},
{
"asset": {
"type": "html",
"html": "<p>2488 Matthews Street, Bondi NSW<p/>",
"css": "p { font-family: \"Sentic\"; color: #000000; font-size: 27px; text-align: left;}",
"width": 950
},
"start": 0,
"length": 5,
"offset": {
"y": -0.27
}
},
{
"asset": {
"type": "html",
"html": "<p>450 m<sup>2</sup></p>",
"css": "p { font-family: \"Sentic\"; color: #000000; font-size: 48px; text-align: left;}",
"width": 200,
"height": 100
},
"start": 0,
"length": 5,
"offset": {
"x": 0.3,
"y": -0.355
}
},
{
"asset": {
"type": "image",
"src": "https://shotstack-assets.s3.ap-southeast-2.amazonaws.com/templates/images/real-estate/square-icon.png"
},
"start": 0,
"length": 5,
"scale": 0.25,
"fit": "none",
"offset": {
"x": 0.15,
"y": -0.35
}
},
{
"asset": {
"type": "html",
"html": "<p>2</p>",
"css": "p { font-family: \"Sentic\"; color: #000000; font-size: 48px; text-align: left;}",
"width": 200,
"height": 100
},
"start": 0,
"length": 5,
"offset": {
"x": 0.1,
"y": -0.355
}
},
{
"asset": {
"type": "image",
"src": "https://shotstack-assets.s3.ap-southeast-2.amazonaws.com/templates/images/real-estate/car-icon.png"
},
"start": 0,
"length": 5,
"scale": 0.25,
"fit": "none",
"offset": {
"x": -0.05,
"y": -0.35
}
},
{
"asset": {
"type": "html",
"html": "<p>3</p>",
"css": "p { font-family: \"Sentic\"; color: #000000; font-size: 48px; text-align: left;}",
"width": 200,
"height": 100
},
"start": 0,
"length": 5,
"offset": {
"x": -0.1,
"y": -0.355
}
},
{
"asset": {
"type": "image",
"src": "https://shotstack-assets.s3.ap-southeast-2.amazonaws.com/templates/images/real-estate/shower-icon.png"
},
"start": 0,
"length": 5,
"scale": 0.25,
"fit": "none",
"offset": {
"x": -0.25,
"y": -0.35
}
},
{
"asset": {
"type": "html",
"html": "<p>5</p>",
"css": "p { font-family: \"Sentic\"; color: #000000; font-size: 48px; text-align: left;}",
"width": 200,
"height": 100
},
"start": 0,
"length": 5,
"offset": {
"x": -0.29,
"y": -0.355
}
},
{
"asset": {
"type": "image",
"src": "https://shotstack-assets.s3.ap-southeast-2.amazonaws.com/templates/images/real-estate/bed-icon.png"
},
"start": 0,
"length": 5,
"scale": 0.25,
"fit": "none",
"offset": {
"x": -0.44,
"y": -0.35
}
},
{
"asset": {
"type": "html",
"html": "<p><span>Auction</span> Sat 17 July</p>",
"css": "p { font-family: \"Sentic\"; color: #000000; font-size: 27px; text-align: left;} span { font-weight: 600; }",
"width": 300,
"height": 100
},
"start": 0,
"length": 5,
"position": "bottom",
"offset": {
"x": 0.1,
"y": 0.01
}
},
{
"asset": {
"type": "html",
"html": "<p><span>Open</span> Thu 15 July</p>",
"css": "p { font-family: \"Sentic\"; color: #000000; font-size: 27px; text-align: left;} span { font-weight: 600; }",
"width": 300,
"height": 100
},
"start": 0,
"length": 5,
"position": "bottom",
"offset": {
"x": -0.32,
"y": 0.01
}
},
{
"asset": {
"type": "html",
"html": "<div></div>",
"width": 1000,
"height": 350,
"background": "#FFFFFF"
},
"start": 0,
"length": 5,
"position": "bottom"
}
]
},
{
"clips": [
{
"asset": {
"type": "image",
"src": "https://shotstack-assets.s3-ap-southeast-2.amazonaws.com/templates/real-estate/background.jpg"
},
"start": 0,
"length": 5,
"fit": "none"
}
]
}
]
},
"output": {
"format": "png",
"size": {
"width": 1000,
"height": 1000
}
}
}
Generate Real Estate Listing Images Via API

Tutorials & Resources

Learn how to automatically generate real estate listing images via API

Automatically turn images into a slideshow video using Node.js
Automatically turn images into a slideshow video using Node.js

How to generate a slideshow video using images, Node.js and the Shotstack API.

Read more

Use Amazon Polly to create a video voice over
Use Amazon Polly to create a video voice over

How to use AWS Amazon Polly text to speech service to create a voice over for your videos.

Read more

How to rotate videos using FFmpeg
How to rotate videos using FFmpeg

Fix iOS and Android smartphone video rotation and orientation issues using simple FFmpeg commands.

Read more

Demo's & Code Examples

Automatically Generate real estate listing images by using demo code

Picture in Picture Video Editor
Picture in Picture Video Editor

Overlay a small video over the top of a background video to create a picture in picture video effect

Go to demo

Christmas Personalised Video
Christmas Personalised Video

Create a personalised video with a Christmas message using the Shotstack API. Merge text and video from a form to generate a video

Go to demo

Pexels Slideshow Video Maker
Pexels Slideshow Video Maker

Automatically generate a video slideshow from the Pexels image library using the Pexels API and Shotstack video editing API

Go to demo