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.

{
    "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
        }
    }
}
Generated output example

Tutorials & Resources

Learn how to automatically generate real estate listing images via API

Demo's & Code Examples

Automatically generate real estate listing images by using demo code

Pexels Video Maker
Pexels Video Maker

Search the Pexels stock footage video library and the Shotstack API will automatically compile an edit with music and a title

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

Watermark Video
Watermark Video

Add a watermark to a video using the Shotstack API. This free demo lets you upload a video and add a watermark

Go to demo